低功率差分链路接口方法和装置的制作方法

文档序号:7754209阅读:195来源:国知局
专利名称:低功率差分链路接口方法和装置的制作方法
技术领域
本发明的实施例涉及数据通信领域。本发明的实施例尤其涉及低功率差分数据通 信技术。
背景技术
自开始计算,就需要把数据从计算设备的一个组件移动到另一个组件,例如从中 央处理单元(CPU)到存储器,或者从存储器到外围设备。数据的移动可以是,例如串行的, 即在单根传输线上一比特一比特的传输。另外对于大量数据,就可在多根传输线上并行传 输这些数据。然而,在高速条件下可以并行移动的比特数目在实际应用中受到限制,是因为由 大量比特线迅速开关所引起的瞬态噪声量可以在某些点上引发足够强的干扰从而限制了 并行传输的距离。为了解决这些问题,就设计了为每一比特使用两个传输线的差分信令。然而现有 应用具有即使在未传输数据的静止状态时也仍旧消耗功率的缺点。对于诸如带有宽数据路 径的便携计算设备的低功率高性能应用来说,这是非常不愿意具有的缺点。这样就需要一种具有更高功率效率的差分信令技术。


将以附图中示出的示例性实施例而非限制的方式描述本发明的实施例,所述附图 中类似的编号指代类似的元件,附图中图1根据一个实施例示出了本发明的系统视图;图2根据一个实施例更详细地示出了图1中的驱动器;图3根据一个实施例更详细地示出了驱动器监控电路;图4根据一个实施例更详细地示出了图1中的接收器;图5根据一个实施例更详细地示出了接收器监控电路;图6示出了一个静止状态实例;图7结合了本发明实施例教导示出了用于驱动器实例的改进电流消耗分布曲线;图8根据一个实施例示出了接收器监控电路切换特性曲线。
具体实施例方式本发明的实施例包括但不限于信号传输技术、实践该技术的电路以及具有这些电 路的装置。
本说明的部分所提供的诸如驱动器、接收器、差分信令之类的术语通常用于本领 域普通技术人员将他们工作的本质传达给本领域其他普通技术人员。因此这些术语具有如 本领域普通技术人员所理解的含义。在随后的说明中,将描述本发明实施例的各个方面。然而本领域普通技术人员显 而易见的是,本发明的实施例仅用本发明某些或全部的方面也能实施。出于解释的目的,将 阐明特定的数字、材料和配置用于提供对所述本发明实施例的透彻理解。然而本领域普通 技术人员显而易见的是,也可实现其他的实施例而无需这些特定细节。此外,将省略或简化 对已知特征的阐述从而避免了对所述本发明实施例的混淆。将以最有助于理解这些实施例的方式轮流描述对作为多个不连续的操作的各种 操作,但是说明的顺序不应被解释为这些操作必须是按照这一次序的暗示。特别是这些操 作无需按照示出的顺序执行。将重复使用短语“在一个实施例中”。该短语虽然可以,但是通常不指代同一个实 施例。除非上下文中指出,否则术语“包含”、“具有”和“包括”的含义相同。现在参考图1,示出的是根据一个实施例的本发明的概览图。如该实施例中所示, 计算设备100包括经由链路接口 110相互耦合的组件A 102和组件B 112。根据本发明的 一个方面,组件A 102特别包括发送缓冲器104以及具有相应监控电路108的驱动器106。 而根据本发明的一个方面,组件B 112包括输入缓冲器114以及具有补充监控电路118的 接收器116。链路接口 110包括η对比特线,用以方便从组件A 102到组件B 112的η比特 并行数据差分传输。N是大于0的整数,例如16。如下将详述,驱动器106以及接收器116被设计能够在至少两个功耗电平上工作, 即当数据从组件A 102发送至组件B 112时的高功耗电平以及静止状态时的低功耗电平。使用监控电路108监控静止状态以及在检测时若出现静止状态就将驱动器106置 于在低功耗电平工作。互补地,使用监控电路118来监控驱动器106在低功耗电平上操作 的事实。作为应答,监控电路118也将接收器116置于在低功耗电平工作。驱动器106和接收器116的“更高”功率电平可以是相同的也可以是不同的。类 似地,驱动器106和接收器116的“更低”功率电平可以是相同的也可以是不同的。除了使用分别带有监控电路108和118的驱动器106和接收器116所带来的好处 以及当时机(即静止状态)出现时驱动器106和接收器116能方便地被置于在低功率电平 操作之外,包括了发送缓冲器104和输入缓冲器114的组件A 102和组件B 112还可代表 本领域内已知的或将要设计的广范围的计算设备组件和构成缓冲器。在各个实施例中,计算设备100可以是掌上型计算设备、片状计算设备、膝上型计 算机、桌上型计算机、机顶盒、娱乐中心、服务器和大容量存储阵列等等。组件A 102可以是 处理器、存储器设备、总线控制器和大容量存储设备等等而组件B 112可以是存储器设备、 大容量存储设备、打印机和显示器等等。在各个实施例中,发送缓冲器104和输入缓冲器114都是FIFO。尽管如此在另外 实施例中,它们也可以是其他类型的存储设备。虽然本发明的实施例能够优选地实现在静止状态期间驱动器106和接收器116 都在低功率电平下工作,但是其他实施例可以在静止状态期间仅具有驱动器106和接收器 116其中之一在低功率电平下工作。
图2根据一个实施例更详细地图解一个驱动器106。在此实施例中除了监控电 路108之外,一个驱动器106如图所示可包括相互耦合的输出缓冲器204和偏置控制电路 202、发送缓冲器104、发送比特线0#和0以及接地端206。工作期间,监控电路108先查看发送缓冲器104内容的相关部分用以检测所述静 止状态。在一个实施例中,监控电路108监控所述发送数据的相关部分中的恒定性(例如 至少N个0的邻接串)并且推断每个出现的邻接串是静止状态的。发送数据的相关部分是 特定驱动器106负责发送的相应比特部分。N是大于1的整数。对于此实施例当出现静止状态时,监控电路108通过关闭偏置控制电路202使得 相应的传输比特线0#和0接地而把驱动器106置于低功耗电平。换句话说,在此实施例中 当驱动器106被置于低功率状态时相应的传输比特线0#和0是处于零-零状态的。在各个实施例中,N函数地基于,即N的设计至少要根据开关驱动器106的反应时 间以及开关接收器116的反应时间。在一个实施例中,N还依赖于预驱动循环以重启接收 器116的使用,其中之一在图6中示出。更具体地,在一个实施例中将如下计算N N =关闭驱动器偏置电路的反应时间+关闭接收器相关元件的反应时间+打开驱 动器偏置电路的反应时间+打开接收器相关元件的反应时间+预驱动循环的一个时间周期在静止状态的末期,监控电路108重新打开偏置控制电路202,使得在低功率状态 下工作的驱动器106重新回到正常的更高功耗工作状态。此时相应的传输线0#和0不再 处于接地的零-零状态。图7结合了本发明实施例教导示出了用于一个实例驱动器106的结果电流消耗分 布曲线。如图所示,所述教导使得驱动器的功耗更低,这对诸如便携计算(尤其是带有宽数 据路径的便携计算)的特定功率敏感应用特别难能可贵。除了使用带有监控电路108、偏置控制202和能够接地的传输线0#和0的驱动器 106,以及能够对这些元件的使用可以让驱动器106在低功率状态下工作之外,包括输出缓 冲器204的驱动器106还可代表本领域内已知的或将要设计的广范围的驱动器。图3根据一个实施例更详细地示出了驱动器的监控电路108。在此实施例中,监控 电路108包括如图所示相互耦合的两个比较器302和310、加法器304、选择器306和计数 器308。如图所示在此实施例中,因为监控电路108先查看在发送缓冲器104内的发送数 据,所以就使用比较器302比较每一个连续比特用以确定其是否为零。如果为零就输出真 值“1”,否则就输出假值“0”。使用加法器304将所述真/假值与累加计数值308的当前值相加。所述真/假值 还用于在所述发送数据中检测到另一个0比特时选择增加的计数值,或者代替地在所述发 送数据中检测到一个1比特时将所述计数值重新初始化置零。使用比较器310连续检查所述当前计数用以确定当前计数是否已超过预定的恒 定长度(N)。如果超过,将会输出关闭相应的偏置控制电路202的恰当输出。图4根据一个实施例更详细地示出了一个接收器116。在此实施例中示出的接收 器116除了监控电路118之外,还包括如图所示的相互连接的积分单元402和锁存404、传 输比特线0#和0以及输入缓冲器114。传输比特线0#和0也接地。在各个实施例中,由于监控电路108被设计使得所述传输比特线0#和0接地而把驱动器106置于低功耗操作电平的事实,监控器电路118补充地监控其传输比特线对上的 零_零状态用以推断是否进入静止状态。类似地,一进入静止状态,监控器电路118就关闭积分单元402和锁存404等等。同样地,在静止状态的末期,监控器电路118重新打开积分单元402和锁存404等寸。除了使用带有监控电路118的接收器116以及其对在低功率状态下工作的接收器 116的使用,包括了积分单元402和锁存404的接收器116还可代表本领域内已知的或将要 设计的广范围的接收器。图5根据一个实施例更详细地示出了用于检测一对传输比特线0#和0上零-零状 态的接收器的监控电路118。在此实施例中,监控电路118是3输入放大器,包括输入IN、 IN#406a和406b以及参考电压(Vref)。Vref被置于变动幅度的一半处,例如400mv变动输 入实施例的200mv处。这样当IN和IN#变为0的时候,输出信号OUTP 408变为高,从而关 闭了接收器116的各个元件。所述信号开关的一个实例在图8中示出。这样由以上说明可以发现,已经描述了以更为功率有效的方式利用差分信号数据 的新颖方法。虽然对本发明实施例的描述涉及了前述的实施例,但是本领域普通技术人员应该 理解本发明不限于这些描述的实施例。可以在权利要求的精神和范围内实现对可选实施例 的修改和变更。这样,上述说明被认为是示意性而非限制性的。
权利要求
一种装置,包括存储发送数据的发送缓冲器;以及耦合至所述发送缓冲器用于将所述发送数据差分地并以第一功耗电平输出至具有两条线路的链路接口的驱动器,它包括了用于检测静止状态的监控电路并且当静止状态出现时,在所述静止状态持续的至少部分时期内将所述驱动器从所述第一功耗电平转到比第一功耗电平消耗功率更少的第二功耗电平。
2.如权利要求1所述的装置,其特征在于,所述监控电路被设计先查看所述发送数据 并且在所述发送数据在预定周期内保持不变的持续时间内推断静止状态。
3.如权利要求2所述的装置,其特征在于,所述预定周期函数地取决于将所述驱动器 从第一功耗电平转换为第二功耗电平的第一反应时间以及将所述驱动器从第二功耗电平 转换为第一功耗电平的第二反应时间中的至少选定一个。
4.如权利要求2所述的装置,其特征在于,所述驱动器还耦合至另一个装置的接收器, 当所述发送数据处于静止状态时,装配所述接收器类似地从第三功耗电平转换至功耗小于 所述第三功耗电平的第四功耗电平;以及所述预定周期函数地取决于将所述接收器从第三功耗电平转换为第四功耗电平的第 一反应时间以及将所述接收器从第三功耗电平转换为第四功耗电平的第二反应时间中的 至少选定一个。
5.如权利要求2所述的装置,其特征在于,所述预定周期被设计成容纳至少一个预驱 动循环。
6.如权利要求1所述的装置,其特征在于,所述监控电路被设计用于通过将两根线路 接地而使得所述驱动器工作在第二功耗电平。
7.如权利要求6所述的装置,其特征在于,所述驱动器包括耦合接地并耦合到链路接口的输出缓冲器、以及将所述输出缓冲器耦 合至所述监控电路的偏置控制电路;以及所述监控电路通过关闭所述偏置控制电路把两条线路接地。
8.如权利要求1所述的装置,其特征在于,所述监控电路还被设计用于使得所述驱动 器在检测到的静止状态末期从第二功耗电平转换回第一功耗电平以重新接收并差分地输 出发送数据至所述链路接口。
9.如权利要求1所述的装置,其特征在于,所述装置是微处理器、总线控制器和大容量 存储控制器中的选定一个。
10.在一装置中,一种信号传输方法,包括在第一功率电平下操作所述装置的驱动器以接收发送数据,并将接收到的发送数据差 分地输出到具有两条线路的媒介上;监控所述发送数据以检测所述静止状态;以及当静止状态出现时,使得所述驱动器工作在比第一功率电平消耗更少功率的第二功率 电平。
11.如权利要求10所述的方法,其特征在于,所述监控包括先查看所述发送数据并且 在所述发送数据在预定周期内保持不变的持续时间内推断静止状态。
12.如权利要求11所述的方法,其特征在于,所述预定周期函数地取决于将所述驱动器从第一功耗电平转换为第二功耗电平的第一反应时间以及将所述驱动器从第二功耗电 平转换为第一功耗电平的第二反应时间中的至少选定一个。
13.如权利要求11所述的方法,其特征在于,所述驱动器耦合至另一个装置的接收器,当所述发送数据处于静止状态时,装配所述 接收器类似地从第三功耗电平转换至功耗小于所述第三功耗电平的第四功耗电平;以及所述预定周期函数地取决于将所述接收器从第三功耗电平转换为第四功耗电平的第 一反应时间以及将所述接收器从第三功耗电平转换为第四功耗电平的第二反应时间中的 至少选定一个。
14.如权利要求11所述的方法,其特征在于,所述预定周期被设计成容纳至少一个预 驱动循环。
15.如权利要求10所述的方法,其特征在于,所述在第二功耗电平下操作驱动器包括 将两根线路接地。
16.如权利要求15所述的方法,其特征在于,所述两根线路的接地包括关闭控制耦合 接地并耦合到所述链路接口的输出缓冲器的偏置控制电路。
17.如权利要求10所述的装置,其特征在于,所述方法还包括使得所述驱动器在检测 到的静止状态末期从第二功耗电平转换回第一功耗电平以重新接收并差分地输出发送数 据至所述链路接口。
18.一种装置,包括输入缓冲器;以及耦合至所述输入缓冲器以及具有两条线路的链路接口的接收器,所述接收器在第一功 耗电平处接收差分地发送的数据,并把接收的数据放入输入缓冲器,所述接收器包括一监 控电路以检测静止状态,并且当检测到静止状态时,使得所述接收器从所述第一功耗电平 转换到比第一功耗电平消耗功率更少的第二功耗电平。
19.如权利要求18所述的装置,其特征在于,所述监控电路被设计成检测所述两条线 路都处于零状态,并且在所述两条线路都处于零状态时的持续时间内推断静止状态。
20.如权利要求18所述的装置,其特征在于,所述监控电路包括3输入差分放大器。
21.如权利要求18所述的装置,其特征在于,所述监控电路包括设置在变动电平一半 处的参考电压。
22.如权利要求18所述的装置,其特征在于,所述监控电路还被设计成使得所述接收 器在检测到的静止状态末期从第二功耗电平转换回第一功耗电平以重新接收在链路接口 上差分发送的数据并且将接收到的数据放置在输入缓冲器上。
23.如权利要求18所述的装置,其特征在于,所述装置是显示器、打印机和大容量存储 设备中的选定一个。
24.在一装置中,一种信号传输方法,包括在第一功率电平下操作所述装置的接收器以接收来自具有其上差分发送数据的两条 线路的链路接口的数据,并将接收到的数据存储在输入缓冲器内;对静止状态进行监控;以及当检测到静止状态时,使得所述接收器工作在比第一功率电平消耗更少功率的第二功 率电平。
25.如权利要求24所述的方法,其特征在于,所述监控电路被设计成检测所述两条线 路都处于零状态并且在所述两条线路都处于零状态时的持续时间内推断静止状态。
26.如权利要求24所述的方法,其特征在于,本方法还包括在变动电平一半处设置参 考电压用于执行所述监控。
27.如权利要求24所述的方法,其特征在于,所述方法还被设计成使得所述接收器在 检测到的静止状态末期从第二功耗电平转换回第一功耗电平以重新接收在链路接口上差 分发送的数据并且将接收到的数据放置在输入缓冲器上。
28.一种系统,包括第一组件,它包括一驱动器,所述驱动器差分地并且在第一功耗电平处接收并输出所 述发送数据至具有两条线路的链路接口,而所述驱动器包括用于检测静止状态的第一监控 电路并且当静止状态出现时,在所述静止状态的至少一部分时期内将所述驱动器从所述第 一功耗电平转换到比第一功耗电平消耗功率更少的第二功耗电平;链路接口 ;以及第二组件,它包括耦合至所述链路接口用以接收数据、在第三功耗电平下工作并且将 接收到的数据放入输入缓冲器内的接收器,包括用于检测静止状态的第二监控电路并且当 检测到静止状态时,将所述接收器从所述第三功耗电平转换到比第三功耗电平消耗功率更 少的第四功耗电平。
29.如权利要求28所述的系统,其特征在于,所述第一监控电路被设计成先查看所述 发送数据并且在所述发送数据在预定周期内保持不变的持续时间内推断静止状态。
30.如权利要求29所述的系统,其特征在于,所述预定周期函数地取决于下述被选的 至少一个所述驱动器从第一功耗电平转换为第二功耗电平的第一反应时间,所述驱动器从第二功耗电平转换为第一功耗电平的第二反应时间,所述接收器从第三功耗电平转换为第四功耗电平的第三反应时间,所述接收器从第四功耗电平转换为第三功耗电平的第四反应时间,
31.如权利要求29所述的系统,其特征在于,所述预定周期被设计成容纳至少一个预 驱动循环。
32.如权利要求28所述的系统,其特征在于,所述第一监控电路被设计成通过将两根 线路接地而使得所述驱动器工作在第二功耗电平。
33.如权利要求32所述的系统,其特征在于,所述驱动器包括耦合接地并耦合至链路接口的输出缓冲器、以及将所述输出缓冲器耦 合至所述监控电路的偏置控制电路;以及所述第一监控电路通过关闭所述偏置控制电路将两条线路接地。
34.如权利要求28所述的系统,其特征在于,所述第一监控电路还被设计成使得所述驱动器在检测到的静止状态末期从第二功耗 电平转换回第一功耗电平以重新接收并差分地输出发送数据至所述链路接口。所述第二监控电路还被设计成使得所述接收器在检测到的静止状态末期从第二功耗 电平转换回第三功耗电平以重新接收在链路接口上差分发送的数据并且将接收到的数据 放置在输入缓冲器上。
35.如权利要求28所述的系统,其特征在于,所述第二监控电路被设计成检测所述两 条线路都处于零状态,并且在所述两条线路都处于零状态时的持续时间内推断静止状态。
36.如权利要求28所述的系统,其特征在于,所述第二监控电路包括3输入差分放大器ο
37.如权利要求28所述的系统,其特征在于,所述第二监控电路包括在变动电平一半 处设置的参考电压。
38.如权利要求28所述的系统,其特征在于,所述系统是平板计算设备、膝上型计算设 备、桌上型计算设备以及服务器中的选定一个。
39.如权利要求28所述的系统,其特征在于,所述系统是娱乐中心和机顶盒中的选定一个。
40.如权利要求28所述的系统,其特征在于,所述系统是大容量存储阵列。
全文摘要
本发明提供了一种低功率差分链路接口方法和装置。装备系统中第一组件的驱动器和第二组件的接收器,使得当数据经由带有两条线路并耦合至所述组件的链路接口从所述第一组件差分地发送至所述第二组件时,所述驱动器和所述接收器中的至少一个在静止状态持续的至少部分时间内工作在低功耗状态。所述驱动器和所述接收器包括各自用于检测所述静止状态的监控电路,其中所述驱动器的监控电路在一个预定的周期内监控恒定性而所述接收器的监控电路监控两条线路上的零状态。此外在一个实施例中,所述驱动器的监控电路通过将所述两条线路接地使得所述驱动器工作在低功耗状态。
文档编号H04L25/02GK101917354SQ20101022668
公开日2010年12月15日 申请日期2004年6月23日 优先权日2003年6月30日
发明者H·穆尔约诺, S·鲁苏 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1