BUS SWITCH 与 BUFFER/DRIVER 应用区别
时间:10-02
整理:3721RD
点击:
不知道发在这里是否合适,如果不合适,还请告知我应该发在哪个区,谢谢啦
先说一下我的问题,现在对于总线开关与总线驱动器的应用有些模糊。目前设计的电路中,想从FPGA引出几十根I/O到端子,作为日后扩展使用。
在FPGA与端子直接用总线开关还是总线驱动器比较好。因为在看了例如SN74CBTD16210这个的手册发现,总线开关是没有ESD保护的,但是它的好处是双向的。例如SN74ALVC16244A这个总线缓冲器,带有ESD保护,可以很好的保护FPGA,增加驱动电流,但是他是单方向的。正常来说,在对外连接的端子处是不是应该选择有ESD保护的总线驱动器呢,希望得到TI专家的解答,谢谢。
总线开关也有带ESD保护的,比如SN74CBT16245,就是带有ESD保护的。
总线开关和缓冲器的区别,简单来说,开关就是当导通时,输入直接连接输出,而缓冲器则不是,输出能够有效的对输入信号的undershoot和overshoot进行过滤。
比如像我现在想将FPGA 一些空闲I/O脚利用端子引到外部以供日过扩展用,那我应该如何处理呢,是直接用个简单的三极管将I/O电压限制在0与I/O电压之间,还是用缓冲器或者总线开关比较好
你好,这样看你预留这些I/O资源用于驱动什么,输出后端接入一个缓冲器能够增加信号的驱动能力,特别是扇出电流较大或者接到片外。如果在输出端接入三极管用作缓冲器,目的都是一样的。
你好,那端子处是不是都应该加一些ESD保护之类的,防止静电或者不小心热插拔而损坏器件
如果在实际应用当中,有这这方面的需求和考量,建议添加ESD保护措施。比如之前提到带有ESD保护的缓冲器。