微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > BUS SWITCH 与 BUFFER/DRIVER 应用区别

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保护的缓冲器。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top