Part Number:TXS0102
我们在使用 TXS0102 作为1.8V转3.3V电平转换时,发现芯片的驱动力不够。
所输出的信号频率为60HZ,实际测量输出端的波形,方波波形没有畸变,但是幅值只有2.2V,不能正常驱动后端芯片。
我们在另一块板上 用FPGA IO口直接与后端芯片通信,IO口设置为4mA就能正常驱动,测量波形幅值有3.0V。
我们试过在输出信号上加10K上拉电阻,可以解决这个问题,但是已做的板子没有预留上拉位置,希望通过软件的方式做到增大驱动力。
规格书上提到此芯片有推挽、开漏 2种模式,IO口的驱动力可以达到50mA。
输出方式有什么地方可以设置以达到增大驱动力的方式?
TXS0102.pdf
Amy Luo:
您好,
? ? said:规格书上提到此芯片有推挽、开漏 2种模式,IO口的驱动力可以达到50mA。
推挽和开漏是说的TXS0102 前级驱动芯片的输出接口,比如说您这里是FPGA IO口驱动,那么就是指的驱动TXS0102 的FPGA IO口可以是推挽输出也可以是开漏输出。不同的驱动方式 TXS0102 支持不同的数据速率。
TXS0102 是passive translation with NMOS,几乎没有驱动能力,具体见:A Guide to Voltage Translation With TXS-Type Translators
1.8V端输入波形是怎样的?注意查看输入和输出是否满足 datasheet 8.3.2 Input Driver Requirements和8.3.3 Output Load Considerations