SMPTE 259通过串行链路以270 Mbps的速率传输数据,SMPTE 292的速率增加到1.485 Gbps, SMPTE 424的速率增加到2.97 Gbps。LattICeECP3器件同时动态地支持所有这些速率而无需过采样。LatticeECP3 SERDES是完全符合SMPTE抖动规范的。SERDES IO也可以是直流耦合(用外部电容器)支持SMPTE病态信号。此外, ECP3 SERDES具有通道的独立性。如图6所示,器件包括合适的时钟分频器( DIV1 、DIV2和DIV11 ) ,允许真正实现支持SD/HD/3G的独立多速率传输。每个通道的接收时钟是独立的,可以来自外部源或者来自FPGA,允许独立地支持SD/HD/3G的多速率接收。
图6 用LatticeECP3 SERDES支持增强的SMPTE多速率
如图7所示,SMPTE协议栈可以完全在LatticeECP3 FPGA中实现。莱迪思提供了一个实现NRZ/ NRZI编码、字对齐和成帧的多速率串行数字接口( SDI )物理层IP核。LatticeECP3是业界成本最低,功耗最低和最灵活的针对SMPTE的可编程开发平台。
图7 用LatticeECP3支持SMPTE协议栈
莱迪思还开发了一个证明符合SMPTE标准的完整的系统。该系统由LatticeECP3视频协议电路板、该IP和演示设计所组成。
结论
SERDES正变成越来越流行的接口,在网络应用方面被广泛地采用。LatticeECP3 带有SERDES功能的FPGA为设计人员开发各种基于SERDES的应用提供了稳健的低成本平台。针对以太网、PCI Express、SMPTE和无线应用,用功能强大的低成本FPGA平台来支持各种通用串行协议