【技术实现步骤摘要】
用于集成电路之间的点对点通信的物理接口内的检错本专利技术专利申请是申请号为200710087760.0、申请日为2007年3月8日、名称为“用于集成电路之间的点对点通信的物理接口内的检错”的专利技术专利申请的分案申请。
本专利技术一般涉及用于在电子设备之间提供可靠数据通信的装置和方法,尤其涉及被配置成在电子设备之间经由物理介质的数据比特点对点传输期间在物理接口处有效地检错的物理接口。在一个实施例中,数据比特的点对点传输采用沿着串行数据链路的低幅、信号传输。
技术介绍
诸如集成电路(”IC”)等电子设备之间的点对点通信一般被认为是可靠的,尤其是在使用专用同步时钟线来同步数据传输的情况下。更具体地,许多系统设计人员期望IC之间的通信遵守在IC之间交换的数据比特是相同的数据比特的这一普遍假设。例如,最为常规的处理器IC被设计为不论发送至存储器IC到地址比特是否被正确接收,也不论由处理器IC接收到数据是否与存储器IC发送的数据相同,都对从存储器IC中取出的数据执行动作。但是对于以更快的数据速率和下降的幅度(即,下降的传输功率)发送数据比特的传统物理接口而言,背景噪声对于数据信号的强度的影响会导致信噪比下降,而这表明会阻碍可靠点对点通信的差错的增加。此外,许多系统设计人员使用其中时钟被嵌入在已编码的串行化数据的异步定时技术来实现经由串行数据链路而串行地传送数据的物理接口。具有串行数据链路的高速串行通信技术的示例包括串行、转换最小化的差分信号传输(“TMDS”)、PCIExpress、等等。虽然提供串行数据通信的常规物理接口同时降低了噪声和功率,但是至少一个缺点是常规 ...
【技术保护点】
一种物理接口,作为第一集成电路(“IC”)形成于第一衬底部分上,以检测与第二衬底部分上所形成的第二IC交换的数据中的传输差错,所述物理接口包括:多个输入端口和输出端口,包括被配置成接收入站的已编码的数据比特的第一输入端口子集以及被配置成将入站的已解码的数据比特发送至所述第二IC的第一输出端口子集;以及一个或多个差错恢复模块,耦合在所述多个输入端口和输出端口之间;其中,所述一个或多个差错恢复模块中的第一差错恢复模块被耦合在至少一个第一输入端口子集和至少一个第一输出端口子集之间。
【技术特征摘要】
2006.03.09 US 11/372,8661.一种物理接口,作为第一集成电路IC形成于第一衬底部分上,以检测与第二衬底部分上所形成的第二IC交换的数据中的传输差错,所述物理接口包括:多个输入端口和输出端口,包括被配置成接收入站的已编码数据比特的第一输入端口子集以及被配置成将入站的已解码数据比特发送至所述第二IC的第一输出端口子集,其中所述入站的已编码数据比特包括嵌入的异步时钟,所述异步时钟要被用于提供用于已编码数据比特的计时;以及一个或多个差错恢复模块,耦合在所述多个输入端口和输出端口之间;其中,所述一个或多个差错恢复模块中的第一差错恢复模块被耦合在至少一个第一输入端口子集和至少一个第一输出端口子集之间,所述第一差错恢复模块包括:物理层PHY解码器,被配置为对接收的入站的已编码数据比特的子集进行解码,所述子集包括比所有已编码数据比特少的已编码数据比特,所述PHY解码器被配置为接收N+m个已编码的比特并且形成N个数据比特,其中m是1或者更大的整数,所述m表示用于至少在所述已编码数据比特中嵌入所述异步时钟和物理接口检错比特的额外比特的数目,以及物理接口PI检错比特提取器,其被配置为从已解码数据比特中提取物理接口检错比特,所述物理接口检错比特,以及检错器和校错器,被配置为在物理层内操作以纠正错误的数据比特。2.如权利要求1所述的物理接口,其特征在于,所述多个输入端口和输出端口包括被配置成接收来自所述第二IC的出站的未编码的数据比特的第二输入端口子集以及被配置成发送出站的已编码数据比特的第二输出端口子集,其中,所述一个或多个差错恢复模块中的第二差错恢复模块被耦合在至少一个第二输入端口子集和至少一个第二输出端口子集之间,所述第二差错恢复模块包括一PHY编码器,被配置成产生用于所述出站的已编码数据比特的检错码。3.如权利要求2所述的物理接口,其中所述PHY编码器是N比特/N+m比特编码器,并且所述第二IC是核心IC。4.如权利要求2所述的物理接口,其特征在于,所述第二IC是存储器IC,并且其中,所述第一输出端口子集被耦合到所述存储器IC,以将所述入站的已解码的地址比特进行通信,并且所述第二输入端口子集被耦合到所述存储器IC,以将所述出站的已解码的数据比特进行通信。5.如权利要求4所述的物理接口,其中所述第一IC是存储器控制器。6.如权利要求1所述的物理接口,其中所述第一衬底还包括输入-输出(“I/O”)环,所述物理接口形成于所述输入-输出I/O环中,其中,所述第一衬底部分和所述第二衬底部分是在同一衬底上。7.如权利要求6所述的物理接口,其中所述第一衬底部分和所述第二衬底部分是作为片上系统SOC的一部分而形成的。8.一种用于数据处理的装置,包括:第一衬底部分,所述第一衬底部分包括作为第一集成电路IC而形成的物理接口;以及包括第二IC的第二衬底部分,第一IC用于检测与第二IC交换的数据中的传输差错;其中,所述物理接口包括:多个输入端口和输出端口,包括被配置成接收入站的已编码数据比特的第一输入端口子集以及被配置成将入站的已解码的数据比特发送至所述第二IC的第一输出端口子集,其中所述入站的已编码数据比特包括嵌入的异步时钟,所述异步时钟要被用于提供用于已编码数据比特的计时;以及一个或多个差错恢复模块,耦合在所述多个输入端口和输出端口之间;其中,所述一个或多个差错恢复模块中的第一差错恢复模块被耦合在至少一个第一输入端口子集和至少一个第一输出端口子集之间,所述第一差错恢复模块包括:物理层PHY解码器,其被配置为对接收的入站的已编码数据比特的子集进行解码,所述子集包括比所有...
【专利技术属性】
技术研发人员:B·K·舒米特,L·L·布彻,
申请(专利权)人:晶像股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。