GT系列2:GT基础架构(二)

 7系器件GTP架构概述:

7系器件收发器架构特性如下图,该节主要看GTP一栏,其中带x的为收发器支持的特性:

下图为xc7a100t内部的GT收发器布局:

上图中,GTPE2_CHANNEL是实例化一个GTP收发通道的原语的名称,

GTPE2_COMMON是实例化两个PLL(PLL0、PLL1)的原语的名称,

4个GTPE2_CHANNEL原语和一个GTPE2_COMMON原语组成一个GTP Quad;

再加上Quad外围的一些时钟组件、IO组件、配置组件、协议逻辑等,组成GTP的收发器;

GTP Quad结构如下图:

从图中可以看到,GTPE2_COMMON含两个PLL,PLL给收发通道提供时钟,所以COMMON是必须例化的,1个GTPE2_CHANNEL收发通道包含1个接收发器RX和1个发送器TX;REFCLK Distribution为参考时钟分配,可从下方输入的两个参考时钟中选择一个给GTPE2_COMMON使用;

GTPE2_CHANNEL收发通道结构如下图:

上图中,收发通道分为上半的TX发送器和下半的RX接收器,

收发器,分为PCS和PMA两部分,

发送器分为TX PCS、TX PMA,接收器分为RX PCS、RX PMA,

PMA(Physical Medium Attachmen,物理介质连接子层)为物理层子层之一,直接连接到外部模拟端,处理高速串行信号,实现串并/并串、预加重/去加重、CDR、接收均衡等等,实现从外部模拟域高速串行比特波形,到内部PMA数字域并行数据的转换与连接;

PCS(Physical Coding Sublayer,物理编码子层)为物理层子层之一,PCS连接PMA到FPGA内部逻辑接口,处理并行数据,实现编码/解码、加扰/解扰、字对齐等等,实现从PMA处用于高速传输被各种编码加扰等复杂并行数据,到FPGA内部逻辑接口处实际有效可用的数据的转换与连接;

收发器架构中的实现子模块后续将逐个学习;

本文章由威三学社威三学院出品

对课程感兴趣可以私信联系

相关推荐
zlinear数据采集卡7 小时前
D223的PWM电机控制:6路独立脉冲+加减速算法深度解析
arm开发·stm32·嵌入式硬件·算法·fpga开发·架构
zlinear数据采集卡11 小时前
ZLinear产品线全景对比:D223 vs DABL7606 vs DABL-G511选型指南
arm开发·嵌入式硬件·算法·fpga开发·开源
何事误红尘15 小时前
ZYNQ学习FPGA笔记(一):vivado安装、XC7Z045
fpga开发
zlinear数据采集卡1 天前
D223的SRAM硬件记录仪:外部触发与瞬态波形捕获方案
arm开发·嵌入式硬件·fpga开发·开源
szxinmai主板定制专家1 天前
基于 RK3588 + Xilinx Kintex-7 FPGA 异构工业主控板设计方案
arm开发·人工智能·嵌入式硬件·fpga开发·zynq
Rambo.xia2 天前
RFSoC高速采集卡设计项目:一块板卡串联综合优化5大核心技术
单片机·嵌入式硬件·fpga开发
XMAIPC_Robot2 天前
RK3588+STM32:高性能机器人运动控制解决方案,兼顾实时性与AI算力
人工智能·stm32·嵌入式硬件·算法·fpga开发·机器人·arm+fpga
zlinear数据采集卡2 天前
D223的DDS信号发生器:10000点查找表与4通道16位DAC波形输出
arm开发·嵌入式硬件·fpga开发·开源
物质波波波2 天前
WS-RPE:面向边缘物理AI实时特征值计算的硬件工作窃取调度器与冗余PE激活架构
人工智能·fpga开发·架构·系统架构·硬件架构
我爱C编程2 天前
基于FPGA的DSB调制解调系统verilog开发
fpga开发·verilog·fpga·dsb