当前位置: 首页 > 专利查询>英特尔公司专利>正文

具有基于自动协商的自动配置的收发器制造技术

技术编号:3545994 阅读:232 留言:0更新日期:2012-04-11 18:40
公开了一种用于通过连接单元接口(DDI)协商数据传输模式的系统、方法和设备。数据收发器电路可耦合至DDI的一条或多条数据巷道。协商部分可在协商时段期间在DDI中的至少一条数据巷道上接收链路脉冲信号,并基于所接收的链路脉冲信号选择性地将数据收发器配置成根据一数据传输模式在一条或多条数据巷道上发送和接收数据。

【技术实现步骤摘要】
【国外来华专利技术】具有基于自动协商的自动配置的收发器本申请是于2002年11月7日提交的美国专利申请第10/291,017号的部分延续。                               背景领域此处公开的主题涉及设备之间的接口。具体地,此处公开的主题涉及能够以一种或多种数据传输模式发送或接收数据的设备。信息在设备之间的传输介质中传输的数据一般根据取决于具体传输介质的数据链路协议来传输。对具体的传输介质,设备可根据一种以上传输模式发送或接收数据。同样,特定设备能够根据一种以上数据传输模式在传输介质中传输数据。由传输介质耦合的设备可参与“自动协商”过程,借此设备对将在设备之间传输数据所使用的公共数据传输模式达成一致。                           附图简述将参考以下附图描述本专利技术非限制性且非穷尽的实施例,所有各个附图中,除非另外指定,否则相同的参考标号指的是相同的部分。图1显示了示出根据本专利技术的一个实施例能够在设备之间协商数据传输模式的系统的示意图。图2显示了示出根据图1中所示的系统的一个实施例使用链路脉冲在设备间互连(DDI)的数据巷道中协商数据传输模式的过程的流程图。图3到图5显示了示出根据图1和图2中所示的本专利技术的替换实施例能够在DDI的数据巷道中协商数据传输模式的设备的示意图。图6示出了能够遵循在DDI中使用链路脉冲信号进行的数据传输模式协商对操作模式进行封装的自动协商的设备的示意图。-->图7显示了示出根据一个替换实施例用于在DDI中协商数据传输模式的过程的状态图。                            详细描述本说明书中所有对“一个实施例”或“一实施例”的引用指的是,结合该实施例描述的特定特征、结构或特性被包含在本专利技术的至少一个实施例中。因此,短语“一个实施例”或“一实施例”在本说明书的各个位置中的出现不必都引用同一实施例。而且,这些特定特征、结构或特性可在一个或多个实施例中组合。此处所称的“机器可读”指令涉及可由一台或多台机器理解来执行一个或多个逻辑操作的表达式。例如,机器可读指令可包括可由处理器编译器解释来对一个或多个数据对象执行一个或多个操作的指令。然而,这仅是机器可读指令的示例,且本专利技术的实施例在此方面不受限制。此处所称的“机器可读介质”涉及能够保持可由一台或多台机器领会的表达式的介质。例如,机器可读介质可包括用于存储机器可读指令或数据的一个或多个存储设备。这样的存储设备可包括存储介质,诸如例如光学、磁性或半导体存储介质。然而,这仅是机器可读介质的示例,且本专利技术的实施例在此方面不受限制。此处所称的“逻辑”涉及用于执行一个或多个逻辑操作的结构。例如,逻辑可包括基于一个或多个输入信号提供一个或多个输出信号的电路。这样的电路可包括接收数字输入并提供数字输出的有限状态机,或响应于一个或多个模拟输入信号提供一个或多个模拟输出信号的电路。这样的电路可在专用集成电路(ASIC)或现场可编程门阵列(FPGA)中提供。而且,逻辑可包括存储在存储器中的机器可读指令,结合处理电路来执行这样的机器可读指令。然而,这仅是可提供逻辑的结构的示例,且本专利技术的实施例在此方面不受限制。此处所称的“设备间互连”(DDI)涉及在耦合至公共电路板的设备之间传输数据的数据链路。例如,DDI可由容纳设备的设备插槽之间的电路板上形成的导电迹线构成。然而,这仅是DDI的示例,且本专利技术的实施例在此方面不受限制。DDI中形成的数据链路可包括多个“数据巷道”,其中每一数据巷道独立于其它数据巷道将数据从源传输到目的地。数据链路中的每一数据巷道可在传输介质中传输码元,它们在目的地被解码成数据比特。然而,这仅是可用于在DDI中传输数据的数据巷道的示例,且本专利技术的实施例在此方面不受限制。此处所称的“链路脉冲信号”涉及在设备之间的数据链路上传输的信号,它-->包括一连串信号脉冲。链路脉冲信号可传输编码成以统一间隔发送的脉冲的信息。例如,“快速链路脉冲信号”可包括以脉冲重复频率发送的交替的时钟和数据脉冲信号。然而,这仅是链路脉冲信号的示例,且本专利技术的实施例在此方面不受限制。此处所称的“数据收发器”涉及能够将数据发送到传输介质和从该介质接收数据的设备。例如,数据收发器可包括用于将数据收发器连接至传输介质、对信号编码以便在传输介质上传输以及对从传输介质接收的信号解码的电路或逻辑。然而,这仅是数据收发器的示例,且本专利技术的实施例在此方面不受限制。数据收发器能够以涉及可用于在传输介质中传输数据的格式的一种或多种“数据传输模式”发送或接收数据。例如,数据传输模式可用编码格式、链路速度或数据速率以及数据巷道编号(例如,用于在多数据巷道的数据链路中发送和接收数据)中的一个或多个来表征。然而,这仅是可如何描述数据传输模式的特征的示例,且本专利技术的实施例在此方面不受限制。此处所称的“物理介质连接”(PMA)部分涉及适用于耦合至传输介质以便根据数据传输模式发送和接收数据的电路或逻辑。例如,PMA部分可包括执行冲突检测、时钟和数据恢复和/或偏斜数据巷道对准的电路或逻辑。然而,这仅是可由PMA部分执行的任务的示例,且本专利技术的实施例在此方面不受限制。如此处所引用的,“物理编码子层”(PCS)部分涉及对将在传输介质中传输的数据编码或对从数据传输介质接收的数据解码的电路或逻辑。例如,PCS部分可适用于根据数据传输模式对从PMA部分中恢复的数据解码。而且,PCS部分可根据数据传输模式对由PMA发送的数据编码。然而,这仅是PCS部分的示例,且本专利技术的实施例在此方面不受限制。此处所称的“8B/10B编码方案”涉及可将8比特数据字节编码成10比特“码组”(例如,8B/10B码组)的过程,或可根据预定的“8B/10B码组映射”将10比特码组解码成8比特数据字节的过程。此处所称的“协商时段”涉及期间可为在数据链路上传输数据选择数据传输模式的时段。在协商时段期间,例如,耦合至数据链路的数据收发器可交换标识数据传输能力的信息。基于所交换的信息,数据收发器可选择在协商时段之后在设备间传输数据时所使用的公共数据传输模式。然而,这仅是协商时段的示例,且本专利技术的实施例在此方面不受限制。此处所称的“基页(Base Page)”消息涉及可在协商时段期间经由数据链路在设备之间传输的消息。这样的基页消息可标识传输设备的一项或多项能力。基页-->消息的传输之后可以继之以“下一页(Next Page)”消息的传输,后者可标识传输设备的其它能力。使用基页和下一页消息的示例可在IEEE Std.802.3-2000,条款28中找到。然而,这仅是基页和下一页消息的示例,且本专利技术的实施例在此方面不受限制。简言之,本专利技术的实施例涉及用于通过DDI协商数据传输模式的方法和设备。数据收发器电路可被耦合至DDI的一条或多条数据巷道。响应于协商时段期间DDI上的一个或多个链路脉冲信号,数据收发器可基于所接收到的一个或多个链路脉冲信号被选择性地配置成根据一数据传输模式在一条或多条数据巷道上发送和接收数据。然而,这仅是示例实施例,且本专利技术的其它实施例在此方面不受限制。图1显示了示出根据本专利技术的实施例能够协商数据传输模式的系统10的示意图。由DDI 12耦合的设备14和16可被配置成本文档来自技高网...

【技术保护点】
一种设备,包括:适用于耦合至设备间互连(DDI)的一条或多条数据巷道的数据收发器;协商部分,包括:检测所述DDI的每一数据巷道上的8B/10B码组的逻辑;以及基于所检测的8B/10B码组选择性地将所述数据收发 器配置成根据一数据传输模式在所述DDI上发送和接收数据的配置逻辑。

【技术特征摘要】
【国外来华专利技术】US 2004-3-15 10/801,5041.一种设备,包括:适用于耦合至设备间互连(DDI)的一条或多条数据巷道的数据收发器;协商部分,包括:检测所述DDI的每一数据巷道上的8B/10B码组的逻辑;以及基于所检测的8B/10B码组选择性地将所述数据收发器配置成根据一数据传输模式在所述DDI上发送和接收数据的配置逻辑。2.如权利要求1所述的设备,其特征在于,所述协商部分还包括响应于检测单条数据巷道上的8B/10B码组选择性地将所述数据收发器配置成根据1000BASE-X数据传输模式在所述DDI上发送和接收数据的逻辑。3.如权利要求1所述的设备,其特征在于,所述协商部分还包括响应于检测四条数据巷道上的8B/10B码组选择性地将所述数据收发器配置成根据XAUI数据传输模式在所述DDI上发送和接收数据的逻辑。4.如权利要求1所述的设备,其特征在于,所述协商部件还包括响应于检测单条数据巷道上的8B/10B码组选择性地将所述数据收发器配置成根据SGMII数据传输模式在所述DDI上发送和接收数据的逻辑。5.如权利要求1所述的设备,其特征在于,所述协商部件还包括响应于检测多条数据巷道的每一条上的8B/10B码组选择性地将所述数据收发器配置成根据1000BASE-X数据传输模式在所述DDI的多条数据巷道上发送和接收数据的逻辑。6.如权利要求1所述的设备,其特征在于,所述协商部件还包括响应于检测多条数据巷道的每一条上的8B/10B码组选择性地将所述数据收发器配置成根据SGMII数据传输模式在所述DDI的多条数据巷道的每一条上发送和接收数据的逻辑。7.如权利要求1所述的设备,其特征在于,所述数据收发器能够以一种或多种数据传输模式操作,且其中所述协商电路还包括在协商时段期间在所述DDI中的至少一条数据巷道上传输链路脉冲信号以便标识所述一种或多种数据传输模式的逻辑。8.如权利要求1所述的设备,其特征在于,所述数据收发器电路适用于耦合至对应于所述数据巷道的至少其中之一的至少一个差分对。9.如权利要求8所述的设备,其特征在于,所述DDI是在对每一差分对包括一对铜迹线的印刷电路板上形成的。10.一种设备,包括:适用于耦合至设备间互连(DDI)的一条或多条数据巷道的数据收发器;以及协商部分,包括:在所述DDI中传输基页消息的逻辑;以及在所述基页消息的传输之后在所述DDI中传输下一页消息的逻辑,所述下一页消息指定用于在所述DDI中传输以太网帧的一种或多种可用数据传输模式。11.如权利要求10所述的设备,其特征在于,所述下一页消息包括至少一指示使用所述DDI中的单条数据巷道的第一数据传输模式的可用性的第一比特,以及一指示使用四条数据巷道的第二数据传输模式的可用性的第二比特。12.如权利要求10所述的设备,其特征在于,所述下一页消息包括至少一指示1000BASE-X数据传输模式的可用性的第一比特,至少一指示XAUI数据传输模式的第二比特以及一指示单数据巷道上的10Gbps数据传输模式的第三比特。13.如权利要求10所述的设备,其特征在于,所述数据收发器还包括对应于所述多个数据传输模式中每一个的物理介质连接(PMA)部分和物理编码子层(PCS),且所述配置逻辑包括启用与所选数据传输模式相关联的PMA和PCS部分的逻辑。14.如权利要求10所述的设备,其特征在于,所述配置逻辑包括选择性地将所述数据收发器电路配置成以根据10千兆比特连接单元接口(XAUI)或者1000BASE-X和串行千兆比特媒体不相关接口(SGMII)的至少其中之一的数据传输模式在所述DDI上发送和接收数据的逻辑。15.如权利要求10所述的设备,其特征在于,所述数据收发器能够以一种或多种数据传输模式操作,且其中所述协商电路还包括在协商时段期间在所述DDI的至少一条数据巷道上传输链路脉冲信号以便标识所述一种或多种数据传输模式的逻辑。16.如权利要求10所述的设备,其特征在于,所述数据收发器电路适用于耦合至对应于所述数据巷道的至少其中之一的至少一个差分对。17.如权利要求16所述的设备,其特征在于,所述DDI是在对每一差分对包含一对铜迹线的印刷电路板上形成的。18.如权利要求16所述的设备,其特征在于,所述配置逻辑包括响应于所述链路脉冲信号选择性地将所述数据收发器配置成向耦合至所述DDI的多个端口发送数据并从其接收数据的逻辑。19.一种系统,包括:提供一个或多个ATM服务的ATM网...

【专利技术属性】
技术研发人员:B布思L常I甘加
申请(专利权)人:英特尔公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1