这个系列的芯片,我可能要用4bit,8bit,16bit,32bit等等都需要。
2.5V到3.3V的转换。
可能是文档版本的不一样,有的文档里面明确的标注了转换的最高Maximim Data Rates。
这里我有两个问题想请教大家:
第一,比如8bit的片子,这个Maximim Data Rates是指的8bit整个总线的最高速率,还是单一一个bit通道的最高速率?
第二,比如SN74AVC16T245-Q1的技术文档里面就有Maximim Data Rates,而SN74AVC16T245另外一些里面就没有写这个参数。
是说这个是通用的?还是型号尾缀表示了有区别?
另外,2.5V到3.3V的单向转换,85Mhz,上升与下降沿都传输数据, 也就是说170Mbps,SN74AVCxT245这个系列理论上都能通过吗?
谢谢各位耐心解答,我需要一个确切答案,因为速度高一点的电平转换芯片不好找啊。
我是用新的核心去兼容老的外围系统,很痛苦啊。。。
Nan Gan:
回复 Mister Lei:
非常感谢以上两位工程师的解答。大体上明白是什么意思了。
最后一个问题:Tpd是指的平均传输延时么?
如果是的话,你的意识是不是说:虽然传播延时有最大值,但是每个通道的延迟完全可能是不一样的,甚至可能处于标称最大最小值的两个极端。
如果传输频率过高,那么不同通道的不同的延时可能给一组总线带来相对于总线时钟的不同偏移,影响到譬如建立时间、保持时间等等的逻辑判断时刻,从而导致数据的错位或者错误等?
感谢解答!
Mister Lei:
回复 Nan Gan:
您说的应该就是另外一个概念,Skew Value,它不仅指的是channel to channel 还会是device to device。
Skew 的大小不会像您说的能达到两个极端, 单纯对于所有的逻辑器件我们能够保证在1ns以下,在相同负载环境下具体范围和工艺有关:
TTL = 800ps,Bicmos = 500ps , CMOS = 250ps, AVC 是 CMOS。
这些问题有时候在对于layout 和外部负载变动来说甚至可以忽略的。