4
S2060 gigabit ethernet transceiver
march 7, 2001 / 修订 h
接受者 描述
whenever 一个 信号 是 呈现, 这 接受者 attempts
至 recover 这 串行 时钟 从 这 received 数据
stream. 这 s2060 searches 这 串行 位 stream 为
这 occurrence 的 一个 积极的 极性 comma 同步
模式 (0011111xxx 积极的 运动 disparity) 至
执行 文字 同步. once 同步
在 两个都 位 和 文字 boundaries 是 达到, 这
接受者 提供 这 解码 数据 在 它的 并行的
输出.
时钟 恢复 函数
时钟 恢复 是 执行 在 这 输入 数据
stream. 一个 简单的 状态 机器 在 这 时钟 恢复
macro decides whether 至 acquire 锁 从 这 se-
rial 数据 输入 或者 从 这 涉及 时钟. 这 deci-
sion 是 为基础 在之上 这 频率 和 run 长度 的
这 输入 串行 数据.
这 锁 至 涉及 频率 criteria 确保 那
这 s2060 将 respond 至 变化 在 这 串行 数据
输入 频率 (作 对照的 至 这 涉及 fre-
quency). 这 新 锁 状态 是 依赖 在之上 这
电流 锁 状态, 作 显示 在 表格 3. 这 run-
长度 criteria 确保 那 这 s2060 将 respond ap-
propriately 和 quickly 至 一个 丧失 的 信号. 这 run-
长度 checker flags 一个 情况 的 consecutive ones
或者 zeros 横过 12 并行的 words. 因此, 119 或者 较少
consecutive ones 或者 zeros 做 不 导致 信号 丧失,
129 或者 更多 导致 信号 丧失, 和 120 – 128 将
或者 将 不, 取决于 在 如何 这 数据 aligns 横过
字节 boundaries. 如果 两个都 这 止-频率 发现 测试
和 这 run-长度 测试 是 satisfied, 这 cru 将 在-
tempt 至 锁 至 这 新当选的 数据.
在 任何 转移 的 pll 控制 在 这 串行
数据 和 这 涉及 时钟, 这 rbc0 和 rbc1
仍然是 阶段 持续的 和 glitch 自由, 使确信
这 integrity 的 downstream clocking.
涉及 时钟 输入
这 涉及 时钟 必须 是 提供 从 一个 低
jitter 时钟 源. 这 频率 的 这 received
数据 stream 必须 是 在里面 400 ppm 的 这 涉及
时钟 至 确保 可依靠的 locking 的 这 接受者 pll.
一个 单独的 涉及 时钟 是 提供 至 两个都 这
transmit 和 receive pll's.
数据 输出
这 s2060 提供 也 framed 或者 unframed par-
allel 输出 数据, 决定 用 这 状态 的
en_cdet. 和 en_cdet 使保持 起作用的, 这 s2060
将 发现 和 排整齐 至 这 8b/10b comma
codeword anywhere 在 这 数据 stream. 当
en_cdet 是 inactive, 非 attempt 是 制造 至 syn-
chronize 在 任何 particular 新当选的 character. 这
s2060 将 达到 位 同步 在里面 250 位
时间 和 begin 至 deliver unframed 并行的 输出
数据 words whenever 它 有 received 全部 transmis-
sion words. 在之上 改变 的 状态 的 这 en_cdet
输入, 这 com_det 输出 回馈 将 是 de-
layed 用 一个 最大 的 3 字节 时间.
kcoLtnerruC
etatSetatS
etatS
etatSetatS
ycneuqerFLLP
)cbt.sv()cbt.sv(
)cbt.sv(
)cbt.sv()cbt.sv(
etatSkcoLweN
dekcoL
mpp884<dekcoL
mpp237ot884denimretednU
mpp237>dekcolnU
dekcolnU
mpp442<dekcoL
mpp663ot442denimretednU
mpp663>dekcolnU
表格 3. 锁 至 涉及 频率 criteria