【技术实现步骤摘要】
【国外来华专利技术】用于数据总线的串扰感知编码
一般而言,本公开涉及用于减少计算设备中的信号线之间的串扰的技术。更具体而言,本公开描述了减少在数据总线的信号线之间的串扰的编码技术。
技术介绍
现代计算设备继续将越来越多的组件并入到更小的设备机箱。由于机箱体积减少,组件之间的数据总线的布线密度增加,这导致数据总线的信号线之间的串扰噪声相应增加。串扰倾向于降低总线性能,这倾向于限制了数据总线可以在组件之间成功传送数据的数据速率。降低数据总线中的串扰的一种方法是增加信号线间距,这就限制了可实现的微型化程度。附图说明图1是具有降低串扰的信令模块的计算机系统示例的框图。图2是示出了在总线的驱动和接收端的一对信令模块示例的框图。图3是由编码器使用的编码过程的图。图4是由解码器使用的解码过程的图图5是由N-输入编码器使用的编码矩阵W,其中N对应于由编码器控制的信号线的数量。图6是用于四输入编码器的编码矩阵的示例。图7是由N-输入编码器使用的解码矩阵,I,其中N对应于耦合到解码器的信号线的数目。图8是用于四输入解码器的编码矩阵的示例。图9A-D是表示了由一对信令模块实现的编码和解码过程的仿真的图示。图10A和10B是示出了由对二进制数据的单比特进行编码的四输入编码器执行的编码过程的结果的图示。图11A和11B是示出了通过本文描述的技术所提供的改进的串扰减少的眼图。图12A和12B是具有信号线宽30微米和线间距为10微米的16GT/s总线的仿真眼图,其示出了由本文描述的技术提供的改进的串扰减少。图13A和13B是具有信号线宽30微米和线间距10微米的24GT/s总线的仿真眼图,其示出了由本文描 ...
【技术保护点】
一种集成电路芯片,包括:信令模块,其耦合到多个数字输入,所述信令模块用于:对在所述多个数字输入处接收的数据进行编码,以生成经编码的数据;以及基于所述经编码的数据,来驱动总线的多个信号线上的线电压或电流,其中,所述多个线电压中的每一个线电压与在所述多个数字输入处接收的所述数据的加权和相对应。
【技术特征摘要】
【国外来华专利技术】2012.12.26 US 13/726,7481.一种集成电路芯片,包括:信令模块,其耦合到多个数字输入,所述信令模块用于:对在所述多个数字输入处接收的数据进行编码,以生成经编码的数据,其中,对所述数据进行编码包括至少部分地基于编码矩阵来对所述数据进行加权,其中,所述编码矩阵的任意两列之间的点积为零,并且所述编码矩阵的每一列的平方和为非零;以及基于所述经编码的数据,来驱动总线的多个信号线上的线电压或电流,其中,多个线电压中的每一个线电压与在所述多个数字输入处接收的所述数据的加权和相对应。2.根据权利要求1所述的集成电路芯片,其中,所述信令模块包括耦合到所述总线的所述多个信号线的解码器,所述解码器通过所述总线耦合到第二信令模块的第二编码器,并对从所述第二编码器接收的信号数据进行解码。3.根据权利要求2所述的集成电路芯片,其中,所述解码器使用解码矩阵对所述信号数据进行解码,其中所述解码矩阵是所述编码矩阵的转置矩阵。4.根据权利要求1所述的集成电路芯片,其中,所述集成电路芯片是数字系统的中央处理单元、微控制器、IO集线器、芯片集、存储器控制器中心MCH。5.根据权利要求1所述的集成电路芯片,其中所述集成电路芯片是图形处理器。6.一种电子设备,包括:总线,其包含多个信号线;第一信令模块,其耦合到多个数字输入,所述第一信令模块用于对在所述多个数字输入处接收的数据进行编码,并驱动在所述总线的所述多个信号线上的多个信号,其中,对所述数据进行编码包括至少部分地基于编码矩阵来对所述数据进行加权,其中,所述编码矩阵的任意两列之间的点积为零,并且所述编码矩阵的每一列的平方和为非零,并且其中,所述多个信号中的每一个信号与在所述多个数字输入处接收的所述数据的加权和相对应;第二信令模块,其耦合到所述总线的所述多个信号线,所述第二信令模块用于对通过所述总线接收的所述多个信号进行解码,并生成对应的多个数字输出,其中,所述多个数字输出的值与所述多个数字输入的值相等。7.根据权利要求6所述的电子设备,其中,所述第二信令模块包括耦合到所述总线的所述多个信号线的解码器,所述解码器使用解码矩阵来对通过所述总线接收的所述多个信号进行解码,其中所述解码矩阵是所述编码矩阵的转置矩阵或逆矩阵。8.根据权利要求6所述的电子设备,其中,所述电子设备是平板电脑、超级本、台式机或服务器。9.根据权利要求6所述的电子设备,其中,所述电子设备是移动电话。10.根据权利要求6所述的电子设备,其中,所述总线的所述多个信号线之间的线间距小于20微米。11.根据权利要求6所述的电子设备,其中,所述总线的带宽密度大于每秒每平方米16千兆传输。12.一种电子设备,包括:用于并行接收多个数据比特的逻辑单元,其中,每个数据比特对应于不同的数据流,并且所述多个数据比特包括第一数据比特;用于对所述数据比特中的每一个数据比特进行加权,以生成加权数据的逻辑单元,其中,对所述数据比特中的每一个...
【专利技术属性】
技术研发人员:S·H·霍尔,C·斯里拉玛,J·A·米克斯,M·W·莱蒂格,J·A·桑切斯桑切斯,O·B·奥卢瓦费米,P·G·休雷,M·C·福尔克纳,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。