发明名称 用于集成电路之间的点对点通信的物理接口内的检错的装置、方法及系统
摘要 本发明公开了一种用于在集成电路(“IC”)之间的数据通信的发送和/或接收期间在物理接口内检测差错的装置、系统和方法。在一个实施例中,一种装置被配置成作为接收物理接口来操作,或者在接收物理接口内操作。该装置包括被配置成对已编码数据比特的一子集解码以产生已解码数据比特的解码器。它还包括被配置成从已解码数据比特中提取物理接口(“PI”)检错比特的物理接口检错比特提取器。由此,该装置使用该物理接口检错比特来确定已编码数据比特是否包括至少一个错误的数据比特作为差错。在某些实施例中,该装置包括被配置成在物理层内操作的检错器。在至少一个实施例中,该装置在例如NB/(N+1)B线编码器内有效地发送检错码。
申请公布号 CN101035141B 申请公布日期 2014.03.05
申请号 CN200710087760.0 申请日期 2007.03.08
申请人 晶像股份有限公司 发明人 B·K·舒米特;L·L·布彻
分类号 H04L29/08(2006.01)I;H04L29/10(2006.01)I;H04L1/00(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 钱慰民
主权项 一种用于在促进集成电路(“IC”)之间的数据通信的串行物理接口内检测差错的装置,所述装置包括:解码器,被配置成对外部IC所发送的N+2个已编码数据比特进行解码以产生N+1个已解码数据比特,其中,N表示任何整数的数据比特数;物理接口检错比特提取器,被配置成从所述N+1个已解码数据比特中提取物理接口检错比特,第一物理接口检错比特被用于确定所述已编码数据比特是否包括至少一个错误的数据比特作为一差错;检错码重构器,用于从多个所提取的物理接口检错比特中重构所述检错码,多个所提取的物理接口检错比特包括第一物理接口检错比特;检错器,所述检错器在所述装置的物理层内以检测差错,所述检错器包括比较器,所述比较器用于将重构的检错码与从接收的码字中所产生的检错码进行比较;以及纠错器,所述纠错器在所述装置的物理层内,在收到来自所述检错器的指示时所述纠错器提供差错恢复消息;检错码生成器,被配置成基于一组应用数据比特来生成检错码,所述检错码包括多个检错比特;以及物理层编码器,被配置成:(1)将物理接口检错比特插入所述一组应用数据比特的一组N个应用数据比特以形成N+1个未编码数据比特,并且(2)对所述N+1个未编码数据比特进行编码以产生N+2个已编码数据比特;其中,所述物理接口被耦合到一核心IC,所述物理接口被形成用作在第一衬底上的IC,所述核心IC则形成于第二衬底上,所述物理接口包括多个输入端口和输出端口,所述物理接口检测与所述核心IC交换的数据内的传输差错。
地址 美国加利福尼亚州