This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS32EL0124:能否使用此芯片对从以太网到光学介质转换器的1000BASE-X 进行解串化

Guru**** 2472510 points
Other Parts Discussed in Thread: DS32EL0124, DS32ELX0124, DS32EL0421, DS32ELX0421

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/646841/ds32el0124-can-i-use-this-chip-to-deserialise-1000base-x-coming-from-a-ethernet-to-optical-media-converter

器件型号:DS32EL0124
主题中讨论的其他器件: DS32ELX0124DS32EL0421DS32ELX0421

尊敬的 TI:

我有一 个 基于 Xilinx Spartan3A-DSP、 DS32EL0124和 DS32EL4210的设计。  在其当前形式中、硬件/固件在光纤上以1.25Gbps 的速率实施 sFPDP 协议。 由于需要处理比 DS32EL0124更多的 K 控制字符、因此 PCS (8b/10b 解码)在 FPGA 中完成。

我 现在要升级、将 sFPDP 替换为以太网、 将光纤连接 到外部1000BASE-X 介质转换器(使用 Marvell 18E1111)。  我 可以  使用   Spartan 中的逻辑分析仪从 DS32EL0124 LVDS DDR 中查看恢复的10位字、并且可以 通过 SMBus 对任何 DS32EL0124寄存器进行读/写操作。

 在介质转换器通电的情况下,我可以看到 DS32EL0124 PLL 已锁定... 因此、我假设1000BASE-X 会持续发送逗号字符。  

在逻辑分析仪上、我可以看到  LVDS DDR 的10位:

在禁用遥感 和禁用直流平衡的情况下、我会获得随机数据。
在禁用遥感 和启用直流平衡的情况下 、我得到全为零。

数据表中介绍了第一种情况:

“当禁用遥感和直流平衡时,RS 和 DC_B 引脚设置为高电平,LVDS 通道对齐不会保持不变。 在此配置中、数据格式化由 FPGA 或外部源处理。 在此模式下,解串器将锁定到传入的随机数据。”

但是、第二种情况会对 外部发送器提出要求:  

“……  在启用直流平衡且禁用遥感的情况下、RS 设置为高电平、DC_B 设置为低电平、外部器件应定期切换串行器的数据有效输入、以确保恒定锁定。 通过这些引脚设置、器件可以与高速信号路径中的其他有源组件(例如光纤模块)进行连接。 每次 DS32EL0421/DS32ELX0421串行器建立到 DS32EL0124/DS32ELX0124解串器的链接时、启用直流平衡且禁用遥感功能、串行器的数据有效输入必须在110个 LVDS 时钟周期内保持高电平。 这样,解串器就可以提取时钟并在跳过链路采集状态的同时执行通道对齐。”


我的问题是:

1) 1)我是否正确地认为1000Base-X 在     设置 为使用直流平衡时为 DS32EL0124发送足够的逗号字符以执行通道对齐?


2)  2) DS32EL0124 设置为 使用直流平衡时 、我可以在逻辑分析仪上看到所有零。 我是否可以相信这意味  着数据有效信号 (RxOUT4)为低电平、 并且其他数据已使用8b/10b 编码方案成功解码?

3) 3)可能是我的 FPGA 逻辑反相、10位应为全1、表示 接收到无效的8b/10b 代码。 是否可以在 LVDS DDR 接口上将已知值或序列置为有效以检查 FPGA 是否正确接收?

此致

Paul

在启用直流平衡和遥感的情况下

Rs 设置为高电平、DC_B 设置为低电平、外部禁用

器件应将数据有效输入切换至串行器

以确保恒定锁定。 电容器

设置器件可以与其他活动组件连接

高速信号路径中、例如光纤模块。

每次 DS32EL0421/DS32ELX0421串行器建立时

DS32EL0124/DS32ELX0124解串器的链接

在启用直流平衡和禁用遥感的情况下

串行器的数据有效输入必须保持高电平110

LVDS 时钟周期。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的帖子... 我的远端没有 DS32EL0421串行器... 我有一个1000Base-X 介质转换器 有没有任何人可以给我的有用建议、请。
    此致
    Paul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Paul:

    您能否为我们提供系统方框图和原理图?

    谢谢、
    Dennis
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Paul:

    您也可以通过电子邮件发送给我:dennis.wu@ti.com

    谢谢、
    Dennis