| |
1.三态和数据选择器想实现的目的一样: 根据控制信号,从多个信号中选出一个信号;
2.两者实现的方法有区别:
三态是通过控制信号,把N个信号中的N-1个信号设置为开路,只让其中一个信号通路,选出信号即是通路信号;
多路选择器是通过与或门实现逻辑运算,选出信号;
3.两者实现场合区别:
三态多应用在board level。因为在板级,不可能在多个信号(个数不确定)外部再专门做1个数据选择器,实现信号选择,所以板级往往通过三态实现数据选择器功能;
数据选择器应用在逻辑内部,实现数据选择的逻辑较容易运算,而此时选择三态可能会造成其它问题(待补充);
结论:
asic/FPGA在外部双向接口使用三态,在内部实现使用MUX