原创 高速串行简史(三):并行通信之源同步方式

2017-5-10 13:56 1006 14 14 分类: PCB

我们都知道源同步方式的典型代表是DDRx信号,下面就来介绍源同步方式是怎样改善系统同步的先天不足的。


源同步要解决的第一个问题是减少在芯片之间传输数据所需的I/O引脚数量。这通过将芯片#1的输出处的n位数据复用到k位互连(k <n),然后将芯片#2的输入上的互连的k位解复用到n位内部数据路径上来实现,如下图所示。所得到的系统只需要每个芯片上的k个I/O引脚,而不需要先前的n个引脚。

gscx4-01


当然,虽然引脚数量要求已经通过k:n的比率降低,但是参考时钟的所需频率已经增加了这个比率的倒数。由于噪声,电磁干扰(EMI)和功耗问题,系统设计人员通常不喜欢在系统内分配高速参考时钟。通常,分配较低频率的时钟,并且使用芯片中的PLL将该参考时钟乘以可用频率,但所产生的时钟相位的变化以及数据传输的频率越高,往往会加剧并行数据总线的时序问题。


源同步的第二个法宝就是在两个芯片之间的数据通路中增加了一个高速时钟,如下图所示。假设该时钟源提供的时钟频率略低于在芯片互连上对数据进行触发的时钟频率,每个芯片都使用PLL来产生这个频率倍数的时钟,所得到的时钟用于启动和捕获相应芯片中的数据。芯片#1中用于从该芯片启动数据的PLL的输出时钟也是该芯片的输出,芯片#2使用该时钟来捕获数据,这种方法称为时钟转发。

gscx4-02


时钟转发的优点是用于在芯片#1上启动数据的高速时钟可用于芯片#2作为捕获数据的参考。这样之前通过时钟分配网络驱动两个芯片的延迟的变化在时序分析中就不需要考虑了,只有时钟路径和数据位之间的延迟变化是相关的。 虽然制程,电压和温度导致的这些路径之间的变化在一定程度上相互影响,但接口的时序分析需要的余量较少,因此建立和保持时间更容易满足。


我们还是来看看典型的例子吧,图中所示的时钟可以是单数据速率(SDR)或双倍数据速率(DDR)的时钟,如下图所示。SDR就是接收芯片在SDR时钟的每个上升沿(或每个下降沿)捕获数据; 而DDR则是接收芯片捕获DDR时钟的每个边沿(上升沿和下降沿)的数据。

gscx4-03


无论时钟是SDR还是DDR时钟,接收芯片都使用该时钟直接捕获数据。 该芯片还使用参考时钟以相同的频率生成内部系统时钟,这些时钟是中间同步的。 虽然频率相同(鉴于它们共享共同的频率参考),但是时钟之间的相位关系是未知的,并且可能由于PVT变化而变化。 因此,接收芯片通常将接收到的数据从接口时钟域重新定时到内部芯片时钟的时钟域。 FIFO用于执行此重定时功能, 期望最小化由接口时钟计时的触发器的数量,以便最小化时钟分配网络中的延迟,否则时钟问题将会加剧。


文章评论0条评论)

登录后参与讨论
相关推荐阅读
一博科技 2022-08-08 19:00
说说PCB被绿的那些故事
作者:一博科技高速先生成员 王辉东人世间有百媚千红,我独爱你那一种。PCB的颜色选择也根据设计工程师的喜好不同,被绿了好多种。琪琪和明明都在市场部做PCB的商务助理。一个是美女,另一个也是美女。一个有...
一博科技 2022-08-02 18:32
盲埋孔PCB叠孔设计的利与弊
作者:一博科技高速先生成员  王辉东毛毛说他最近的人生就像天气预报,晴天,阴天,下雨天,关键下雨就下雨吧,它还是狂风暴雨,雷鸣电闪。这不刚设计一个二阶HDI,投到板厂两个星期,马上都要交货了...
一博科技 2022-07-26 14:12
共模电感的仿真应用来了,满满的干货送给大家!
作者:一博科技高速先生成员 黄刚首先一上来先明确下本篇文章需要解决的疑问,主要有2个。一是共模电感本身到底起到怎么样的作用?二是加上共模电感之后的测试眼图为什么反而比不上不加共模电感?这两个问题都会通...
一博科技 2022-07-23 14:47
共模电感听过很多次,但是什么原理你们真的懂吗?
作者:一博科技高速先生成员  黄刚共模电感,我们更多的会在通讯类的产品中看到,普遍存在于接口的应用中,例如USB,PCIE,HDMI等接口。从它的名字大家肯定知道,它的作用是与共模阻抗是有关...
一博科技 2022-07-13 11:37
后续来了,没有地参考到底行不行,一次给大家说明白!
作者:一博科技高速先生成员 黄刚从上篇文章的仿真结果来看,一对差分线的确是可以通过互为回流的方式来很好的控制到阻抗,那么为什么所有设计规则中,甚至从我们的认知中都觉得需要有一个参考地才能是完整的差分线...
一博科技 2022-07-11 16:51
如果一点参考地都没有,你猜猜还能不能控到阻抗呢?
作者:一博科技高速先生成员 黄刚作为一个SI工程师,PCB设计工程师甚至是硬件工程师和测试工程师,计算传输线阻抗肯定属于必备技能之一。高速先生也在前面的很多期文章里讲过阻抗计算的理论和实践,在这里再一...
我要评论
0
14
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /4 下一条