关于SN74AVCxT245的最高速率问题。
这个系列的芯片,我可能要用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这个系列理论上都能通过吗?
谢谢各位耐心解答,我需要一个确切答案,因为速度高一点的电平转换芯片不好找啊。
我是用新的核心去兼容老的外围系统,很痛苦啊。。。
1. 代表每个通道的速率。
2.后缀Q1代表的产品满足AEC-Q100的标准,主要应用于汽车电子方面的应用。
3. 你的理解是正确的,85MHz的话说明data rate可达170Mbps,但每一款产品的data rate 并不是相同的,这个要看芯片具体的datasheet,所以SN74AVCxT245除了位数的不同,data rate也有可能不同。
你是哪类信号之间的电平转换?
add, Q1的器件属于汽车级产品,理论上主要会差别在工作温度上。但实际比较datasheet我们会发现它们的测试出来的 tpd(tPLH and tPHL are the same as tpd)是不同的。这也间接说明了Data Rate 也是有区别的。当然理论上这类器件的Maximim Data Rates 是相近的,我们不在产品手册中标明,是因为它受输出电压,负载等条件影响较大,例如越小的tpd,能接受的rate就越大;cap load越小,上升下降时间就越小,注意简单的取tpd的倒数作为frequency是不准确的。所以我们给出了这类产品的model,客户可以依据实际情况进行仿真。
非常感谢以上两位工程师的解答。大体上明白是什么意思了。
最后一个问题:Tpd是指的平均传输延时么?
如果是的话,你的意识是不是说:虽然传播延时有最大值,但是每个通道的延迟完全可能是不一样的,甚至可能处于标称最大最小值的两个极端。
如果传输频率过高,那么不同通道的不同的延时可能给一组总线带来相对于总线时钟的不同偏移,影响到譬如建立时间、保持时间等等的逻辑判断时刻,从而导致数据的错位或者错误等?
感谢解答!
您说的应该就是另外一个概念,Skew Value,它不仅指的是channel to channel 还会是device to device。
Skew 的大小不会像您说的能达到两个极端, 单纯对于所有的逻辑器件我们能够保证在1ns以下,在相同负载环境下具体范围和工艺有关:
TTL = 800ps,Bicmos = 500ps , CMOS = 250ps, AVC 是 CMOS。
这些问题有时候在对于layout 和外部负载变动来说甚至可以忽略的。