第四步:作为单端信号进入common文件 第五步:在Source文件中经过GTHE2_COMMON原语 (2)CPLL单独工作时:外部输入参考时钟(REFCLK) 第四步:作为单端信号进入IP核,给CPLL提供时钟 (3)我们来对比一下,分别使用CPLL和QPLL的时候,对应的输入端口有什么区别? 当只使用QPLL的时候: 当只使用CPLL时: (4)输入系统时钟 第...
在Ultrascale/Ultrascale+架构系列的 FPGA 中,GTH 高速收发器通常使用 Quad 来划分,一个 Quad 由四个GTHE3/4_CHANNEL 原语和一个 GTHE3/4_COMMON 原语组成。每个GTHE3/4_COMMON 中包含两个 LC-tank pll(QPLL0 和 QPLL1)。只有在应用程序中使用 QPLL 时,才需要实例化 GTHE3/4_COMMON。每个 GTHE3/4_CHA...
1、GTH 一般是4个一组,4个channel ,1个common ,common负责时钟部分,channel 部分对应具体的serdes; 2、时钟恢复电路在PMA部分; 普通使用中需要关注的部分如下: 8B/10B 编解码,以RX为例 GTH模块内置了8b/10b编解码 对于单个channel来说,通常会选择内部40bit 位宽,用户32bit位宽模式,因为多数协议会定义用户数据为...
综合分析后,我们了解到参考时钟通过GTHE2_CHANNEL/GTHE2_COMMON原语为CPLL/QPLL提供。当只使用QPLL时,仅需例化GTHE2_COMMON原语;而使用CPLL时,不仅要例化GTHE2_CHANNEL,还需例化GTHE2_COMMON,即使实际上并不使用QPLL。这种现象在用户指南中得到了解释。系统时钟的供给也十分重要,它通过IBUFDS与BUFG...
GTX中QPLL和CPLL,除了数目(一个Quad一个QPLL四个CPLL)和归属(QPLL属于common,CPLL属于Channel)不同之外,最大的不同在于支持的最高线速率频率不同。CPLL最高只有6.xG,而QPLL可以超过10G(具体数值要根据器件的速度等级来查询DataSheet)。 即使QPLL工作在很高的线速率下,Channel也可以工作在较低的线速率下。具体的...
代码架构支持4路视频的收发,可根据项目需求修改。SMPTE SDI Core、Control Module、GTH Wizard IP 和 GTH Common等关键模块提供了完整的逻辑支持。SDI快速扫盲SDI简介:SDI采用BNC连接头的同轴电缆传输,数据速率从270Mbps到2.97Gbps不等。SDI信号:SDI数据在同轴线缆上以NRZI形式传输,通过嵌入式控制字...
GTX中QPLL和CPLL,除了数目(一个Quad一个QPLL四个CPLL)和归属(QPLL属于common,CPLL属于Channel)不同之外,最大的不同在于支持的最高线速率频率不同。CPLL最高只有6.xG,而QPLL可以超过10G(具体数值要根据器件的速度等级来查询DataSheet)。 即使QPLL工作在很高的线速率下,Channel也可以工作在较低的线速率下。具体的...
GTX IP是提供源代码的,最底层就是GTX的Channel和common模块。用户可以通过代码来查看相关的参数值和端口连接。 GTX的DRP端口: 通常一个内部模块要进行重配置,使用的是两种做法:端口控制和配置参数控制。端口控制就是提供一个控制端口作为开关。比如BRAM端口中的EN和WE,提供高低电平就可以进行功能的改变(EN控制是否使用...
GTX IP是提供源代码的,最底层就是GTX的Channel和common模块。用户可以通过代码来查看相关的参数值和端口连接。 GTX的DRP端口 通常一个内部模块要进行重配置,使用的是两种做法:端口控制和配置参数控制。 端口控制就是提供一个控制端口作为开关。比如BRAM端口中的EN和WE,提供高低电平就可以进行功能的改变(EN控制是否使用...
对于XAUI应用,使用单一156.25MHz参考时钟。如图5所示,参考输入时钟通过IBUFDS_GTE2驱动GTXE2_COMMON。 图4、XAUI时钟架构举例 图5中QPLL推荐的时钟配置如图6所示。 图6、QPLL推荐的时钟配置 2.2 并行时钟 在XAUI操作模式中,GTX/GTH收发器内部数据位宽和FPGA接口位宽为2字节位宽,此时,[TX/RX]USRCLK和[TX/RX]USRCLK...