你的位置:抢庄牛牛APP官网下载 > 牛牛app > 抢庄牛牛官网 时钟与数据收复(CDR)期间先容
发布日期:2026-04-16 04:39 点击次数:165

很多系统遴荐异步通讯方式,即数据在传输时不附带同步时钟信号。这种情况下,接收端必须自行细目正确的时序,智商对接收到的比特流进行解码。从输入数据流中索求时钟信号,并期骗该时钟在准确时辰对比特进行采样,从而保证数据被正确默契的经过,被称为时钟与数据收复(CDR)。
本文将探讨 CDR 何如从归零码(RZ)和非归零码(NRZ)两种数据方法中索求时钟信号。在此之前,咱们需要先了解异步通讯与 CDR 的基本特质。为便于统一,咱们先简要先容一种不使用 CDR的系统架构:同步时钟转发系统。
同步时钟转发系统
同步时钟转发系统是一种高速信令架构,发送器(TX)在发送数据的同期,会一并送出时钟信号,匡助接收器(RX)已毕同步并准确采样数据。接收器只需将采样时钟与输入时钟对皆,无需打算复杂的 CDR 电路。图 1 为该系统的结构暗示。

尽管这种决策不错简化接收器打算并缩小功耗,但需要特殊增多一条时钟传输通说念。由于时钟与数据沿不同旅途传输,必须尽可能减小偏私(由走线延时不等变成的时序错位)。为有用措置这一问题,数据通路与时钟通路的电路器件和 PCB 走线需要高度匹配,以此擢升两者之间的抖动追踪性能。
异步通讯
同步时钟转发系统常见于 SPI、DDR等接口,但由于需要专用时钟通说念,在部分应用中并演叨用。这时便需要遴荐异步通讯系统,图 2 为典型示例。

接收器在莫得发送端时钟参考的情况下,必须完成对输入比特的默契。遏止时序信息时,输入波形看起来就像是一串连忙比特流,极大增多了正确解码的难度。举例,图 3 中的归并波形,把柄采样频率不同,既不错被解读为 10110,也不错被解读为 1100111100。

那么,亚搏app注册登录官网接收器何如从一串连忙二进制比特流中索求时钟呢?要回复这个问题,咱们需要分析数据的频谱特质。
已毕存效时钟索求的频谱特征
假定图 4 为某一连忙比特序列的频谱,其对适时钟频率为 fb。咱们能否通过一个窄带滤波器,将时钟信号从其他频谱重量等远离出来?

谜底是:不可。频率 fb 处的幅度与周围频率重量并无较着各异。因此,实践滤波器会将 fb 隔壁通带内的所有重量一并输出,无法单独索求时钟信号。这类频谱并不稳健用于可靠的时钟收复。
反之,若是输入数据的频谱在时钟频率处存在较着的能量尖峰,咱们就不错通过多种信号处理算作索求时钟信号,如图 5 所示。

在上述频谱中,fb 处的能量远高于左右重量。正因如斯,咱们不错从连忙比特流中生成低噪声的周期性时钟信号。
数据比特序列有多种编码方式,不同编码对应不同的频谱特征。在明确时钟收复所需的频谱特质后,抢庄牛牛咱们来分析两种常用编码方法的频谱:RZ 与 NRZ。
RZ 编码数据

图 6 展示了比特序列 1011001 的归零码(RZ)波形。
在该编码决策中,比特 1 用高电平表示,而况在比特周期截止前会回到零电平;比特 0 则用低电平表示。信号在相邻的 1 之间会拉低至零,因此得名 “归零码”。
图中 Tb 表示一个标识的周期,b 代表波特(baud)。波特是测度信说念中每秒信号变化次数(即标识数)的单元。在本文研讨中,波特率与比特率特地,但并非所有编码决策都昌盛这一关联,部分决策会在一个标识中镶嵌多个比特。

RZ 数据的频谱在波特率 fb=1/Tb 处存在较着的闹翻谱线(能量尖峰)。即使信号经过低通滤波(不管是东说念主为滤波照旧传输介质当然变成的衰减),fb 处的尖峰照旧存在。图 8 展示了滤波在时域和频域对 RZ 信号的影响。

当 RZ 数据通过低通滤波器后,fb 处的尖峰可能会因滤波器反应产生一定衰减,但只消滤波器带宽实足,时域波形仍会在相邻 1 之间归零。此时,频谱中 fb 处的闹翻重量照旧保留。
咱们不错使用带通滤波器将该重量与左右频率远离,从汉典毕 CDR。该滤波器需要具备极窄的带宽,且中心频率需精准瞄准 fb。这类滤波器可通过锁相环(PLL)已毕,如图 9 所示。

PLL 需要锁定在 fb 的尖峰上,同期扼制周围毋庸的频率重量。值得扎眼的是,PLL 的带宽不错仅为输入频率的极小一部分,从汉典毕极高 Q 值的反应。
NRZ 编码数据
图 10 展示了比特流 1011001 的另一种数据方法:非归零码(NRZ)。

在非归零码方法中,信号电平在通盘比特周期内保捏不变。这一特质擢升了带宽成果,因为它幸免了 RZ 编码中特殊的电平跳变。
NRZ 码的舛错是同步难度更高。为统一这一时序同步问题,图 11 给出了 NRZ 数据的典型频谱。

NRZ 数据的频谱在波特率 fb 处不存在闹翻谱线。事实上,其频谱在 fb 的整数倍处幅值为零,意味着这些频率上莫得能量。因此,与 RZ 方法不同,PLL 无法径直从 NRZ 数据中索求时钟。
期骗边沿检测从NRZ 数据中收复时钟
要从 NRZ 数据中收复时钟,可先将其输入边沿检测电路,如图 12 (a) 所示。

边沿检测会蜕变 NRZ 数据的频谱,在波特率 fb 处引入频率尖峰。生成这一尖峰后,咱们就不错使用 PLL 将其与周围频率重量远离,从而生成低噪声时钟。
部分贵寓将该电路描写为“将 NRZ 数据调遣为类 RZ 数据”,但它并不可果然生成规范 RZ 数据。举例,当输入荟萃多个 1 的 NRZ 序列时,输出并不会像 RZ 那样在相邻 1 之间往还跳变。
念念了解边沿检测为何能在 fb 处产生频率重量,可参考 Behzad Razavi 所著《Design of CMOS Phase-Locked Loops From Circuit Level to Architecture Level》一书的 13.3 节。
回归
本文在先容 CDR 基本认识后,分析了异步通讯中 RZ 与 NRZ 两种数据方法的时域和频域特征。不错看到,锁相环(PLL)在时钟与数据收复中饰演着关节变装。鄙人一篇著述中,咱们将要点先容用于时钟收复的 PLL 打算。
由于 CDR 中的 PLL 需要处理连忙输入数据并生成周期性时钟抢庄牛牛官网,唯有特定类型的鉴相器适用于这一场景。咱们将详备教师其中一种经典结构:Hogge 鉴相器。
开云体育KaiYunSports中国官网上一篇:抢庄牛牛 每部仅20集的6部TVB高分剧,全看过的披露年级啦
下一篇:没有了