数据通信系统的快速上电的制作方法

文档序号:7936934阅读:369来源:国知局
专利名称:数据通信系统的快速上电的制作方法
技术领域
本发明涉及一种数据通信系统,包括具有第一时钟产生电路的 发送机以及具有第二时钟产生电路的接收机。
背景技术
高速数据通信链路通常利用输入输出(io)信号技术,该技术
在运行期间需要相当"稳定(static)"的功耗部分,不受实际数据
速率的约束。在大多数情况下,该功耗的一个重要部分与驱动线路终
端以获得传输线路上的可靠信号行为的需要相关。一种通常使用的驱 动器结构是电阻加载的差分对。其他在一端或两端提供终端电阻的线
路驱动解决方案也是可行的。后者的 一 个示例是具有源串联 (source-series)终端和远端线路终端的全桥驱动器结构。例如,在 "Embedded Low-Cost 1.2Gb/s Inter-IC Serial Data Link in 0.35//m CMOS technology " , G.W.den Besten , Proc. IEEE International Solid-State Circuits Conference, pp251-252, Feb.2000以及一些移动 行业处理器接口 (MIPI)的高速接口实施中可以找到该低功率解决 方案。
移动行业处理器接口 (MIPI)联盟是一个开放式团队组织,包 括移动行业中的领先企业,旨在确定并推动移动终端接口的开放性规 范。MIPI规范建立了移动终端系统中通常存在的处理器及外围设备 之间的硬件和软件接口的标准。通过定义这种标准并且在整个行业价 值链中鼓励其采用,MIPI联盟旨在减少存储碎片并且改进系统部件 之间的互操作性,以有益于整个移动行业。MIPI联盟旨在以微处理 器、外围设备以及软件接口为焦点来补充现存的标准体制,如开放移 动通信联盟和3GPP。
上述终端IO信号技术具有共同特征,它们在运行期间均消耗DC电源,不受实际传输的数据速率("单位时间所需的功耗 (Pay-per-Time)")的约束。这与仅在信号转变期间消耗功率("每 个信号转变所需的功耗(Pay-per-Signal Transition)")的具有轨到 轨转向的(低速)CMOS非终端IO技术形成对照。
为了实现高功率效率(能量/比特),通常在设计所允许的可能 传输速率范围的高端来操作终端链路。数字电路的功耗随频率发生变 化,并且每比特的静态功率消耗将降低。因此,如果需要这种高速 10,在许多(甚至是大多数)情况下,存在比实际需要更多的有效 带宽。这有利于突发模式通信(分组),因为突发模式通信通常对于 以低速运行一条链路,或者始终使其保持待用状态没有吸引力,特别 地如果带宽需求远低于有效链路带宽。在传输突发之间,可将链路断 电以减小功耗。但是,除数据净载荷传输所需时间之外通常还需要一 些开销时间来启动和停止传输。为了保持功率效率运行,即使具有较 短的数据突发,也必须使启动和停止所需的开销时间尽可能的少。
在许多情况下,接收机(RX)中数据突发出现的检测不是主要 瓶颈。根据待用线路状态,这可通过如DC线路电平检测(MIPI D-PHY)或者差分波幅检测(USB 2.0)、周期性地轮询、行为监测、 边缘检测来实现。[縮写"D-PHY"是MIPI串联接口的名称,D-PHY 基于使用200mV的额定摆幅的1.2伏特的源同步可升级低电压信号 传输技术,最多支持四条通路,每条通路速率达到1Gbit/sec]。可替 换地,如果紧接着高速(HS)传输后存在另一通信,如不需要许多 待用功率的通过相同链路的较低速和/或异步的通信,则可使用消息、
命令或码字来识别数据突发的开始。问题是,如果将所有设备断电, 启动并进入"传输/接收准备就绪状态"(尤其是锁定并同步时钟的 过程)将花费很长时间。其原因是通常高速数据通信解决方案需要时 钟在可以进行(可靠)传输之前稳定。
此外,主要存在两种用于高速串行接口的时钟解决方案,被称 为源同步和嵌入式时钟。源同步解决方案与嵌入式时钟解决方案相比 存在的较大的优点是数据和时钟(或选通)信号共同包含所有必须信 息。只要保持信号完整,频率可在很大范围内改变。对于通常的嵌入式时钟解决方案,假设传输期间频率稳定并且数据流自身必须包括足 够的时钟信息从而以可靠的方式来同步接收机。但是,由于不存在匹 配数据和时钟/选通传输路径的问题,嵌入式时钟解决方案可以高速 运行。另一方面,嵌入式时钟接收机需要时钟和数据恢复(CDR),
而源同步解决方案仅需要用所提供的时钟来进行简单的数据分割。 可以再将通常的嵌入式时钟类型解决方案分为几类。 第一类涉及同步全速或半速比特时钟的使用,或者任何其他从
发送机(TX)传输到接收机(RX)的具有固定并且已知频率比的较 低频率时钟(如字节或字时钟)。不保持数据与相位同步。TX和RX 共享同一时钟频率(或它们时钟频率之间的己知并且固定的比率), 并且RX仅需要执行相位校准(以及在传输较低频率固定比率时钟的 情况下的时钟倍增)。
第二类使用接收机,该接收机不从发送端获得参考时钟信号的, 但是锁定至数据流中的嵌入式时钟并且从而从其中恢复出时钟和数 据信息。如果对数据流适当编码以使其包括足够的时钟信息,则这是 可行的。例如对于二进制传输,这可通过8B10B码实现。8B10B码 是将8位符号映射为10位符号以实现DC平衡和有界不均等性的线 路码,并且也提供足够的状态改变以允许由于减小的内部符号干扰的 时钟恢复(如美国专利4,486,739)。为了避免错误锁定(子)谐波, 必须提供一些锁定辅助,或者数据编码必须隐含地提供足够的频率信 息(如曼彻斯特编码)。考虑编码效率的原因,许多情况下优选锁定 辅助的使用。例如,锁定辅助可包括帮助接近数据速率的本地接收机 参考时钟和/或数据流中的训练序列。
第三类具有不从发送端接收参考时钟信号的接收机,但是发送 机和接收机都具有本地参考时钟,已知一个本地参考时钟的频率接近 另一个本地参考时钟的频率(如约万分之一的频率差异),但是不是
严格相等(即,准同步时钟)。接收机时钟保持为锁定于本地参考时 钟,并且通过过采样数据流在数字域恢复数据。应该注意,如果接收 机时钟信号在传输数据之前锁定于本地参考时钟,然后在实际净载荷 数据传输发生之前使训练序列与数据流同步,则本地参考时钟起锁定辅助的作用,这涵盖于第二类解决方案中。
根据第二类和第三类的解决方案比第一类的解决方案(源同步 解决方案)需要更少的链接,因为这种嵌入式时钟解决方案不需要传 输单独的时钟信号。但是,对于第二类解决方案,由于需要进行相位 同步并且接收机必须在可靠的数据接收开始之前首先锁定到适当频 率,因此同步变得更加复杂。如果时钟信号是可操作的,则第三类解 决方案可通过使用参考频率非常接近的相关信息非常快地启动。但 是,第三类解决方案通常需要在两端获得几乎相等的参考频率。这对 实施可能不是小事情并且系统中可能需要附加的参考(可能是晶体) 振荡器。由于第一类解决方案需要更多的连接并且10功耗成本较高, 因此第二类和第三类解决方案更引人注意。
如果启动时间是重要的并且参考频率(通常)远低于数据速率, 则发送机和接收机中的时钟倍增器通常必须在实际数据传输发生之 前有效并且稳定。实际上,这就意味着在许多情况下,由于时钟倍增
解决方案(如通常用于此的延迟锁定环(DLL)或者锁相环(PLL)) 不能启动并且变得足够准确快速,时钟将一直保持运行。在高频运行 的同时保持这些功能处于启动状态功耗可能非常大。
考虑通过从完全断电状态启动来传输数据突发的传统通信系 统。首先,必须启动发送机时钟产生。当时钟频率和相位稳定时可开 始传输。接收机在其观察到表示数据突发将要到达的特定指示之前一 直保持断电状态。例如这可以通过上文中描述的任何方法来实现。由 于在该情况下需要附加的线路,因此出现了不期望的单独的边带信 号。在检测到即将到来的数据传输的指示后,必须启动接收机时钟产
生并且需要一定时间来获得时钟信号的稳定频率和稳定相位。在传输 开始与可靠接收时刻之间,需要传输训练序列来同步接收机。尽管发
送机的启动时间和接收机时钟产生过程可能(部分地)重叠,并且为 了快速收集可采取附加的措施,但是在通常系统中启动时间将保持相 对较长的时间,这是因为启动时间是由至少一个时钟启动、频率和相 位的稳定以及PLL或DLL的同步时间实际限定的。在数据传输完成 之后快速断电通常不是非常严重的问题。由于功率和电磁烦扰(EMI)的原因,需要低参考频率以及因此
需要高时钟倍增因子。由于稳定性原因需要时钟倍增环路带宽非常
低,因此这将导致一个慢的同步过程。例如,对于具有10MHz的输 入参考时钟的时钟倍增器PLL,小于lMHz的环路带宽是实际可行 的,这通常将导致大于10^的相位稳定时间。增强相位滤波属性的 较低参考频率和/或较低环路带宽同时也增加启动时间。频率获取时 间加在该相位同步时间之上。这可以很容易地导致约10-100/zs或者 甚至更长的启动时间。例如,对于2Gb/s的数据传输,100//s等效于 200,000比特,这意味着短数据突发的传输效率("每单位时间的功 耗")变得效率非常低。不遇到关于功率的严重问题以及EMI问题 的情况下,较高的参考频率可减少启动时间,但是不会减小其数量级。 启动持续时间问题与传统通信系统隐含地假设用于发送机和接 收机的绝对准确的时间基准的事实非常相关。尽管这导致容易理解的 低效率系统。

发明内容
本文提出的本发明的一方面在于嵌入式时钟数据通信的概念, 其不依赖于稳定频率时钟信号而允许在数据传输已发生的同时改变 并稳定时钟信号。本发明通过允许缓慢地改变时钟频率来使能从完全 断电状态的快速启动,从而消除了在启动之前使高速时钟倍增/产生 长时间运行的需要,或者消除了较长训练周期的需要,如上述传统解 决方案一样。本发明的另一方面在于提供措施,以加速发送机和/或
接收机中的时钟产生电路锁定至所需频率。
更具体地讲,本发明提出了一种数据通信系统,包括具有第一 时钟产生电路的发送机和具有第二时钟产生电路的接收机。在通信中 的连续数据突发之间将第一和第二时钟产生电路中的至少一个特定 时钟产生电路断电。该系统具有用于加速数据通信系统在所述特定时 钟产生电路断电之后的运行使用的装置。该装置包括预设装置,用于 将所述特定时钟产生电路在启动时的运行量设定为预定值。
所述运行量可以为一个模拟量。优选地,特定时钟产生电路包括频率获取辅助。所述运行量也可以为一个数字量。如果可通过将一 个数字加载到寄存器中来设置特定时钟产生电路的频率,则不需要频 率获取辅助。本领域已知频率获取辅助。这种辅助的一个实施例是比 较要加以控制的时钟信号与参考时钟,并且创建表示频率差的控制信 号。如果PLL具有非常窄的在其中它能稳定的频带,则通常使用频 率获取辅助来将PLL驱动到期望的频率。本发明提出在时钟产生电 路断电之后再启动时将该辅助特别用于接收机的时钟产生电路中。
在本发明的实施例中,预置装置将前一数据突发期间存储的前 一个运行量的值用作下一个数据突发的通信中使用的预定值。在突发 模式数据通信中,对于连读的数据突发而言,系统通常以类似比特率 运行。因此,前一突发的时钟产生器状态可以被认为是下一突发的准 确预设值,以显著地提髙启动时间。
在本发明关注的实施例中,将发送机配置为在第一时钟产生电 路中的时钟信号属性已经稳定之前开始向接收机传输数据,并且将接 收机配置为属性稳定的同时跟踪所接收的数据。所述属性例如是时钟 频率或者时钟相位。如果发送机的时钟信号的时钟频率或相位还没有 稳定,而处于某一范围内或者具有可预知的和/或可追踪的行为,则 接收机可在恢复所接收的数据的同时考虑这种情况。这种接收机可以 是如同一申请人在2006年11月29日提交的未公开的欧洲专利 No.06125048.6中描述的异步接收机方案,或者是可足够准确地跟踪 相位频率改变的同步接收机。
优选地,该系统具有用于系统运行使用中数据传输的运行模式 以及用于配置运行使用的系统的配置模式。在配置模式中,发送机和 接收机中的特定一个向发送机和接收机中的另一个传输关于属性的 信息,如所需要的训练时间、频率行为和/或相位行为(如稳定期间)、 额定的比特速率。关于属性"额定的比特速率",由于零是较差的开 始位置,这可以用作一阶近似的指示。如果同一接口支持多种比特速 率(如基础比特速率、2倍基础比特速率、四倍基础比特速率或者任 何其他预定速率),这将变得更加重要。在这种方式中,可交换发送 机和接收机关于容量的信息,以使整个系统可以在其可支持的最大性能的情况下运行。接着系统可配置发送机和接收机中的另一个,以使 其在所述属性稳定之前可以进行数据通信。因此,发送机和接收机可 协商它们的容量以使通信时延和功耗最小化。


下文将通过示例并参考附图进一步详细地说明本发明,其中 图1是本发明的系统的方框图2、 3、 4和5是说明本发明的系统中PLL启动行为的示意图; 图6和7是具有预设设备的PLL电路的方框图; 图8是异步接收机的方框图9是MIPI D-PHY逃亡模式信号传输的示意在所有图示中,相同参考数字表示相似或相应的特征。
具体实施例方式
如在上述背景技术部分的说明,时钟产生和倍增模块的频率稳 定和相位稳定形成了传统系统中与快速启动相关的基本限制因素。此 夕卜,传统通信解决方案的严格的参考时钟限制是系统级的重要负荷。 本发明提供一种克服这些限制的解决方案并且能快速地从断电状态 启动。
图1是表示基本功能的本发明的传输系统100的方框图。系统 100包括发送机102、接收机104和连接二者的通信信道106。信道 106传输带有嵌入式时钟信息的数据信号。例如信道106可以为电学 的或者光学、单端的或差分的连接。发送机102包括连接到并行/串 行模块110的并行数据输入端108。模块110在具有PLL 114的时钟 产生电路的控制下向线路驱动器112提供串行数据。发送机102还可 包括数据编码模块(未示出)。接收机104包括放大器和采样部分 116、具有PLL 118的时钟产生电路以及时钟数据恢复模块120。接 收机104还可包括用于检测信道106上的突发数据的突发检测器(未 示出)。
图2是传统的二阶PLL在启动时的行为中从启动以来获得的频率与经过时间的关系的示意图200。交叉虚线区域202表示频率搜索 周期,其中PLL试图锁定至期望的频率。区域202中的行为通常示 出了由于周期滑移而引起的许多尖峰。当在点204处达到正确频率 时,周期滑移停止发生并且环路稳定地平滑过渡到正确相位。如果环 路大于临界阻尼,则将不会发生阻尼振荡。与比特周期相比,包括在 点206准确相位稳定的总启动时间需要很长时间。在点204的频率锁 定与在点206的相位稳定之间的时间具有数千个比特周期的长度。
图3是PLL在启动时的行为的示意图300,其中已向PLL安装 了频率获取辅助,以在启动期间将PLL的频率主动驱向于正确的频 率。图300示出了如图200中的传统PLL的行为,但是前者使用了 附加的频率搜索辅助以使环路变得更早被频率锁定。即,频率锁定的 点302发生在早于在204点锁定的时间。获得了由箭头304表示的显 著的时间改进。
图4是使用如图300中的频率获取辅助和另外的预设的PLL的 行为的示意图400。图400示出了通过对环路进行预设,可获得更大 的时间增益。箭头402表示累积的时间增益。此外,在稳定期间,频 率可保持在较紧的限制内。实现非常短的启动时间的主要瓶颈仍然是 准确的相位稳定。为了縮短启动时间,时钟产生器的频率必须变得尽
可能地接近额定频率(获取时间TAC(j)以使在Tacq之后,频率变化
相对较慢并且频率值不超出额定值周围特定的最小值和最大值限制。 这可以通过采取下文中的措施来实现。
第一措施是预设时钟产生和/或倍增单元的启动条件,从而设置 初始的启动频率。例如这可以通过预设状态存储元素(如电容器电压、 电感电流、偏置电压、电流源值和/或数字寄存器状态)来实现。第 二措施涉及到突发模式数据通信,其中对于连读的数据突发,系统通 常将以类似的比特速率运行。因此,可以认为前一突发的时钟产生器 状态是下一突发的准确预设值,从而将显著地提高启动时间。第三措 施是,如果需要可以存储多个不同数据速率的预设值。如果事先例如 在前一突发中或者使用其他线路信号传输将下一突发的数据速率以 某种方式传输到接收机,则接收机可使用适当的预设值以在(几乎)正确的频率启动。第四措施基于以下事实如果系统已知预设值与频 率的关系,则也可直接对任何频率来程序化设置所需的预设值。如果 前面措施均不可行,例如在系统重置之后的第一次启动期间,则可使 用快速获取辅助来使频率接近额定频率。应该注意,在时钟产生电路 是完全的数字电路时,如果事先已知期望的频率值并且可通过数字预 设的方法将该值加载到寄存器中,以使时钟产生电路从开始就以期望 频率运行,则不需要频率获取辅助。
图5是PLL的示意图500,该PLL使用如图4中讨论的频率获 取辅助和预设,并且此外如果系统己知不再需要等待准确的相位稳定 时,该PLL在非常短的启动时间之后是可运行的。例如,发送机102 已知接收机104可以跟踪所接收的数据,即使发送机102的相位还没 有稳定。即,每单位时间的相位0的改变(表示为c^/A)对于接收 机来说足够小或者足够可预知的,足够接收机能对该变化进行跟踪并 且能在接收到数据时就对数据进行恢复。这对进一步减慢实际相位稳 定以使模拟环路行为平滑以及数字数据中的相位跟踪更容易恢复是 有利的。传统的稳定时间与平滑和稳定行为之间的权衡是分离的,以 使得可同时优化这些。箭头502表示相对于图2的情景,通过使用频 率获取辅助、预设以及相位稳定之前的相位跟踪的组合的时间增益。
图6是在发送机102和/或接收机104中使用的PLL时钟倍频功 能电路600的方框图。电路600包括如图4中所讨论的频率预设。电 路600具有相位频率检测器602、充电泵604、低通滤波器606、压 控振荡器(VOC) 608和分频器610。部件602-610形成通常的PLL。 根据本发明,电路600包括预设模块612,其以数字格式存储电路600 中关键节点上发生的一个或多个电压的模拟值。这些值存储为表示其 中PLL已锁定并且已稳定的状态。模块612包括模数转换器(ADC)、 一个或多个寄存器以及数模转换器(DAC)。在前一数据传输期间 已加载或者捕获了所存储的值。可替换地,系统IOO包括用于控制预 设模块612的控制器(未示出),其中该控制器根据关于即将传输的 预定信息来确定要存储什么值。 一旦重启,预设模块612改变相关电 容器以使它们具有与所存储的值相应的电压,因此加速了稳定。图7是在发送机102和/或接收机104中使用的另一PLL时钟倍 频功能电路700的方框图。电路700包括预设模块702以及代替VCO 的电流控制振荡器(CCO) 704。预设模块702包括放大电流DAC 和固定的初始控制电压源。如果不能获得DAC预设值,则可数字化 地粗调谐该环路。通过控制电压通过模拟反馈回路来实现微调谐。电 路700的结构的优点是它还确保了第一阶独立于设备参数的控制电 压的适当的模拟偏置电平的传播。PLL示例600和700均具有数字化 地存储预设值的优点。尽管可以模拟状态存储,但是漏电使得不容易 长期存储准确的模拟值。
优选地,接收机104具有充分跟踪带宽的快速锁定操作,以跟 踪在初始获取时间之后出现的频率和相位相对较慢的变化。这使得在 可靠数据接收变得可行之前不需要高度稳定的时间基准。可以使用具 有足够跟踪带宽以及上述启动增强的模拟相位同步接收机(用于时钟 和数据恢复CDR)。但是,优选使用时钟产生和相位/频率跟踪功能 分离的快速锁定接收机。例如,如果将接收机配置为具有允许异步频 率的数字数据恢复的过采样前端,则可以实现该快速锁定接收机。术 语"异步"在本文的意思是输入数据速率和接收机104中产生的时钟 可以具有任意分数比率,因此不仅仅是整数或接近整数的比率。
在这种情况下,(模拟)发送和接收时钟产生PLL (和/或DLL) 都可以具有上述的启动增强。数字数据恢复对来自发送机102和接收 机104中时钟产生模块的稳定期间发生的慢频率(和相位)变化累积、 时钟频谱扩展及其他进行跟踪。这种方法的有益的优点是(模拟/混 合信号)频率产生行为已在很大程度上与(数字的)相位跟踪分离。 可实现更快的数字跟踪。由于环路的稳定性以及对平滑滤波相位转移 特性的需要的原因,时钟产生/倍增必须相对较慢。图8是异步接收 机800的示例的方框图。
接收机800包括可选的前置放大器802、突发检测器804、采样 和相位调整模块806、多相位PLL 808、本地时钟810以及数据处理 器812。放大器802和突发检测器804是连接到接收机800的串行输 入端。 一旦检测到数据突发,检测器804就使得PLL 808能从本地时钟810接收参考时钟信号。放大器802在采样数据并且在PLL 808 的控制下调整它们的相位之前放大数据。在模块806过采样数据并且 将其提供给处理器812用于恢复。处理器812的输出提供并行的恢复 数据。
本发明中通信链路的另一重要优点是在两端(发送机和接收机)
可使用独立的参考时钟频率。频率只要变化较慢则不需要具有较高的
绝对精度。这允许使用质量低于晶体振荡器的本地时钟参考装置; 在双单工链路配置的情况下针对发送机和接收机均使用时钟产生/倍
增,这是因为接收机功能不再需要数据时钟同步;通过使用以特定时 钟频率运行的同一接收机来接收多个不同的比特速率,只要数字数据 恢复能覆盖该范围即可。
例如,下文是通信系统从断电状态的快速启动的情景。首先, 发送机102和接收机104处于断电状态。发送机时钟产生和接收机时 钟产生已经断电,并且IO处于低功耗状态。接着,系统100的发送 机端向接收机端发出发送请求。发送机102启动其时钟产生,给IO 上电并且向接收机104发送突发将要到来的信号,使得接收机104 也可以给其时钟产生上电。接收机104通过唤醒作出响应,并且激活 必须的IO功能,并且启动其时钟产生。可替换地,在特定系统配置 中,接收机104和发送机102事先已知什么时候唤醒并使用相关信息 给其时钟产生上电(也可能是同时的)。在获取之后,发送机102 开始传输一定时间周期的训练序列,以使接收机104锁定。特别对于 异步接收机来说,该时间周期与传统模拟PLL相位同步周期相比可 以较短。接收机104的性能可以传输到并存储在发送机102中,或者 在发送机102中程序化以适应训练序列的最佳长度。此后,通过链路 106传输编码数据。例如该编码可以使用8B10B。可通过适当的异常 码字来表示突发中有效数据的开始和结束。(如果可行)在传输结束 处可存储一个预设值,参见上文。在传输结束后,可以通过停止时钟 产生并且使10回到低功耗状态来将发送机102和接收机104断电。
如果时钟倍增单元的参考时钟频率较低,可以分两步执行时钟 倍增,以加速总的启动时间。接着第一 PLL倍增参考频率,以获得特定的中间频率,并且第二 PLL倍增该中间频率来创建期望频率。
可选地,可以一直保持第一PLL运行,这是由于其较低的时钟速率, 其功耗小于第二 PLL。可替换地,可以配置第一 PLL的控制环路, 以使其尽可能的快。但是,这在输出端将产生相当令人不安的 (nervous)相位行为(仅稳定)。接着,第二 PLL接收更高的输入 频率。这表示在没有实际增加总的稳定时间的情况下,第二 PLL可 以滤除输入相位的较大改变,只要第二 PLL的绝对环路带宽大于第 一 PLL的即可。以这种方式,第二 PLL的环路对两个级联的驱动PLL 的时钟倍增的总相位行为进行平滑。接收机此时必须跟踪这些平滑改 变。对于较大的倍增因子,可以将该原理扩展到更多级联PLL中的 三个PLL。因此,每个时钟倍增单元可能包括一个或多个PLL。这种 时钟倍增的再分有利于同步、异步以及准同步接收机结构。
如果完全优化上述数据通信方法的启动时间并且仍然还有一些 剩余启动时间,则存在一种方法可以使启动时间(如在更高电平所观 察到的)更短。这种方法使用附加的方法通过可获得的相同的线路或 链路来传输数据,这不依赖于高速倍增。当已经存在使用该附加的方 法传输的数据时,利用该附加的通信方法来训练高速模式是有利的。
在最佳的情况下,该方法允许用该额外方法来进行数据通信, 直到所述第一通信方法已准备好传输数据,接着以平滑的方式(即, 没有低频干扰和间隔)从一种发送信号方法切换到另一种。由于在先 的学习时间(在仅使用所述第一方法的情况下)的消失,这将得到链 路的最佳性能。优选地,这种附加的方法是一种通信在不需要同步的 情况下即刻从断电状态开始运行的方法,例如使用数据选通或者一位 间隔热码(one-spaced-hot)编码。 一位间隔热码编码使用"0"信号 和"1"信号。表示脉冲的信号确定极性。通过间隔周期来分离脉冲 以避免脉冲及边缘的重叠。请参照表示在MIPI D-PHY规范中使用的 该信号发送的图9。可替换地,可以不立即运行附加的通信方法,但 是与运行的所述第一方方法相比较快。例如,使用曼彻斯特编码或脉 宽调制编码来实现快速。例如可使用由低周期之后的两个高周期组成 的符号1以及由低周期之后的一个高周期组成的符号0来实现后者。这传输每三个周期具有一个下降沿的数据流。调制上升沿的位置。这 可以容易地通过重置用时钟比较器和积分器来恢复。当然,可以以类 似的方式来交换所有的极性作为另一种选择。
通常,只要这种附加的通信方法在断电之后可以快于所述第一 通信方法运行,就可利用该附加的通信方法传输来将所述第一通信方 法的启动时间间隔用于使用附加方法的传输,而同时又能训练链路, 以稍后切换到所述第一方法。
例如,附加的通信方法可以是无终端接头的CMOS信号发送或
者是低摆幅差分无终端接头的信号发送。如果可以从一种通信方法平 滑快速地转换到另一种通信方法,则尤其有益。这在任何时候能及时 为两种方法明确定义线路状态的情况下是可行的。例如,在具有或不 具有远端线路终端的同一共模位准的差分信号发送遵循该需求。图
10是为这种双差分模式运行(终端和非终端)配置的接收机1000的 方框图。接收机1000具有线路终端模块1002,该模块可以选择性地 是开启或断开的。在低功率(LP)启动模式中,将数据通信按路线 发送到其输出信号提供给低通滤波器1006的LP差分放大器1004。 滤波器1006的输出向模块1008中的LP通信处理提供信号。同时也 将滤波器1006的输出提供给包括另一低通滤波器1010、单稳态电路 1012、设置重置触发器1014以及状态机1016的控制部分。在高速 (HS)模式中,数据通信从模块1002按路线发送到具有时钟和数据 恢复功能的HS差分放大器1018。将放大器1018的输出提供给字同 步单元1020。单元1020的输出连接到单元1022的输入,以提取供 给状态机1016的控制数据。单元1022向8B10B解码器1024提供该 数据。
状态机1016从模块1008、触发器1014以及单元1022接收控制 输入。状态机1016具有连接到设置重置触发器1014、用于控制器偏 置的放大器1004以及用于使能或禁用后者的放大器1018的控制输 出。
图11是在接收机1000的双差分模式运行中的流程图1100。该 流程仅涉及到放大器1004和1018具有相同共模位准的差分信号发送。LP信号发送模式使用0.4伏特的源终端、远端开放结构。HS信 号发送模式使用0.2的源终端和远端终端结构(DC电源)。这使无 低频干扰的模式以连续地足够好确定的线路状态切换。低通滤波器 1010的滤波防止了差错唤醒警告。在步骤1102中,称作ULPS (超 低功率状态),LP电路以非常低的电流处于待用状态,如几-。其 他所有电路被切断。在步骤1104中,接收机1000从ULPS状态中唤 醒,这允许占用一些时间。当在步骤1106中启动HS部件时,LP部 件也开始起作用,并且在步骤1108中时钟电路获得同步。在步骤1110 中,可操作HS数据通信来处理数据净载荷。在步骤U12中,停止 HS处理,并且在1116步骤中进入ULPS之前使LP部件保持待用。
权利要求
1.一种数据通信系统,包括具有第一时钟产生电路的发送机和具有第二时钟产生电路的接收机,其中-在通信中的连续的数据突发之间将第一时钟产生电路和第二时钟产生电路中的至少一个特定的时钟产生电路断电;-该系统具有用于加速数据通信系统在特定的时钟产生电路断电之后的运行使用的启动的装置;-所述装置包括预设装置,用于将特定的时钟产生电路在启动时的运行量预设为预定值。
2. 如权利要求l所述的系统,
3. 如权利要求1所述的系统,
4. 如权利要求1所述的系统, 获取辅助。其中所述运行量是个模拟量。 其中所述运行量是个数字量。 其中特定时钟产生电路包括频率
5. 如权利要求l所述的系统,其中预设装置将在前一数据突发期间存储的前一个运行量的值用作下一数据突发的通信中使用的预 定值。
6. 如权利要求l所述的系统,其中将发送机配置为在第一时钟产生电路中的时钟信号的属性已稳定之前开始向接收机传输数据,并 且其中将接收机配置为在所述属性稳定时跟踪所接收到的数据。
7. 如权利要求6所述的系统,其中所述属性是时钟频率。
8. 如权利要求6所述的系统,其中所述属性是时钟相位。
9.如权利要求6所述的系统,其中-所述系统具有用于在系统的运行使用中进行数据通信的运行 模式,以及用于为运行使用而对系统进行配置的配置模式;-在配置模式中,发送机和接收机中的特定的一个向发送机和接收机中的另一个传输关于所述属性的信息;以及-所述系统对发送机和接收机中的另一个进行配置,使得能在 所述属性稳定之前进行数据通信。
全文摘要
一种数据通信系统,包括具有第一时钟产生电路的发送机和具有第二时钟产生电路的接收机。在连续的数据突发之间将时钟产生电路中的至少一个特定的时钟产生电路断电。所述系统加速了该系统在特定的时钟产生电路断电之后的运行使用的启动。所述系统将特定的时钟产生电路在启动时的运行量预设为预定值。
文档编号H04L7/04GK101622814SQ200880006851
公开日2010年1月6日 申请日期2008年2月29日 优先权日2007年3月2日
发明者赫里特·W·登贝斯滕 申请人:Nxp股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1