logo资料库

Arria 10 收发器 PHY 用户指南 中文资料.pdf

第1页 / 共515页
第2页 / 共515页
第3页 / 共515页
第4页 / 共515页
第5页 / 共515页
第6页 / 共515页
第7页 / 共515页
第8页 / 共515页
资料共515页,剩余部分请下载后查看
Arria 10收发器PHY用户指南
内容
1. Arria 10 收发器 PHY 概述
器件收发器的布局
Arria 10 GX 器件收发器的布局
Arria 10 GT 器件收发器的布局
Arria 10 GX 和 GT 器件的封装详情
Arria 10 SX 器件收发器的布局
Arria 10 SX 器件的封装详情
收发器 PHY 体系结构概述
收发器 Bank 的体系结构
PHY 层收发器组件
GX 收发器通道
GT 收发器通道
收发器锁相环
高级发送 (ATX) PLL
小数分频 PLL (fPLL)
通道 PLL (CMU/CDR PLL)
时钟生成模块 (CGB)
校准
2. 实现Arria 10收发器中的协议
收发器设计IP模块
收发器设计流程
选择和例化PHY IP内核
配置PHY IP内核
生成PHY IP内核
选择PLL IP内核
配置PLL IP内核
生成PLL IP内核
复位控制器
创建重配置逻辑
连接PHY IP到PLL IP和复位控制器
连接收发器数据通路到MAC IP内核或者到数据生成器或分析器
编译设计
验证设计的功能性
使用Pin Planner和Assignment Editor进行管脚分配
Arria 10收发器协议和PHY IP支持
使用Arria 10 Transceiver Native PHY IP Core
预置
一般参数和数据通路参数
PMA参数
增强型PCS参数
标准PCS参数
动态重配置参数
PMA端口
增强型PCS端口
标准PCS端口
IP内核文件位置
Interlaken
元帧格式和成帧层控制字
Interlaken配置时钟和绑定
xN时钟绑定方案
PLL反馈补偿时钟绑定方案
TX多通道绑定和RX多通道去偏斜对齐状态机
TX FIFO软绑定
RX多通道FIFO去偏斜状态机
如何在Arria 10收发器中实现Interlaken
设计实例
Interlaken的Native PHY IP参数设置
Ethernet
千兆以太网 (GbE) 和采用 IEEE 1588v2 的 GbE
GbE 和采用 IEEE 1588v2 的 GbE 的 8B/10B 编码
GbE 和采用 IEEE 1588v2 的 GbE 中的 8B/10B 编码器复位情况
GbE 和采用 IEEE 1588v2 的 GbE 的字对齐
GbE 和采用 IEEE 1588v2 的 GbE 的 8B/10B 解码
GbE 的速率匹配 FIFO
如何在Arria 10收发器中实现 GbE 和采用 IEEE 1588v2 的 GbE
GbE 和采用 IEEE 1588v2 的 GbE 的本机 PHY IP 参数设置
10GBASE-R、采用 IEEE 1588v2 的 10GBASE-R 和具有 FEC 的 10GBASE-R 种类
10GBASE-R 中的 XGMII 时钟方案
TX FIFO 和 RX FIFO
如何在 Arria 10 收发器中实现 10GBASE-R、采用 IEEE 1588v2 的 10GBASE-R 和具有 FEC 的 10GBASE-R
10GBASE-R、采用 IEEE 1588v2 的 10GBASE-R 和具有 FEC 的 10GBASE-R 的本机 PHY IP 参数设置
10GBASE-R 和采用 IEEE 1588v2 的 10GBASE-R 收发器配置的本机 PHY IP 端口
10GBASE-R PHY IP Core
10GBASE-KR PHY 版本信息
10GBASE-KR PHY 的性能和资源使用情况
10GBASE-KR 功能说明
参数化 10GBASE-KR PHY
常规选项
10GBASE-R参数
10GBASE-KR 自动协商和链路训练参数
10GBASE-KR 可选参数
10GBASE-KR PHY 接口
时钟和复位接口
数据接口
到标准SDR XGMII数据的XGMII映射
串行数据接口
控制和状态接口
动态重配置接口
Avalon-MM寄存器接口
10GBASE-KR PHY 寄存器定义
硬核收发器 PHY 寄存器
増强型PCS的寄存器
PMA 寄存器
创建 10GBASE-KR 设计方案
设计示例
仿真支持
1-Gigabit/10-Gigabit Ethernet (GbE) PHY IP内核
1G/10GbE PHY发布信息
1G/10GbE PHY的性能和资源使用情况
1G/10GbE PHY功能说明
时钟和复位接口
参数化1G/10GbE PHY
常规选项
10GBASE-R参数
10M/100M/1Gb Ethernet参数
速度检测参数
PHY模拟参数
1G/10GbE PHY接口
时钟和复位接口
数据接口
到标准SDR XGMII数据的XGMII映射
GMII接口
串行数据接口
控制和状态接口
动态重配置接口
Avalon-MM寄存器接口
寄存器定义
硬核收发器 PHY 寄存器
増强型PCS的寄存器
Arria 10 GMII PCS寄存器
PMA 寄存器
速度切换汇总
创建一个1G/10GbE设计
设计指南
通道布局指南
设计实例
仿真支持
TimeQuest时序约束
XAUI PHY IP 内核
XAUI 配置中的收发器数据通道
XAUI 支持的特性
XAUI PHY 版本信息
XAUI PHY 器件系列支持
XAUI 配置中的收发器时钟和通道布局指南
XAUI PHY 的性能和资源使用情况
参数化 XAUI PHY
XAUI PHY 常规参数
XAUI PHY 高级选项参数
XAUI PHY 端口
XAUI PHY 接口
SDR XGMII TX 接口
SDR XGMII RX 接口
收发器串行数据接口
XAUI PHY 时钟、复位和断电接口
XAUI PHY PMA 通道控制器接口
XAUI PHY 可选 PMA 控制和状态接口
XAUI PHY 寄存器接口和寄存器说明
缩略语
PCI Express
PIPE的收发器通道数据通路
所支持的PIPE特性
Gen1/Gen2特性
Gen1 (2.5 Gbps)与Gen2 (5 Gbps)之间的动态切换
发送器电路空闲生成
电源状态管理
兼容码型传输支持的8B/10B编码器的使用情况
接收器电路空闲推断(EII)
接收器状态
接收器检测
Gen1和Gen2时钟补偿
PCIe反向并行环回
Gen3特性
自动速度协商
速率切换
Gen3发送器电路空闲生成
Gen3时钟补偿
Gen3电源状态管理
CDR控制
变速器
如何连接PIPE Gen1、Gen2和Gen3模式的TX PLL
如何在Arria 10收发器中实现PCI Express
PCI Express的Native PHY IP参数设置
PCI Express的Native PHY IP端口
如何对PIPE配置布局通道
绑定配置中的主通道
Gen3数据速率的PHY IP Core for PCIe (PIPE)链路均衡
设计实例
CPRI
CPRI 的收发器通道数据通路和时钟
CPRI的TX PLL选择
自动协商
CPRI支持的特性
CPRI确定性延迟模式下的字对齐器
发送器和接收器延迟
CPRI的手动模式下的字对齐器
如何在Arria 10收发器中实现CPRI
CPRI的Native PHY IP参数设置
其它协议
使用Enhanced PCS的"Basic (Enhanced PCS)"和"Basic with KR FEC" 配置
如何在Arria 10收发器中实现Basic (Enhanced PCS)和Basic with KR FEC收发器配置规则
Basic (Enhanced PCS)和Basic with KR FEC的Native PHY IP参数设置
如何在Basic Enhanced PCS中低延时
TX Bitslip
TX极性反转
RX Bit Slip
RX极性反转
使用标准 PCS 的基本/自定义协议和带有速率匹配配置的基本/自定义协议
字对齐器手动模式
字对齐器同步状态机模式
RX 比特滑移
RX 极性反转
RX比特反转
RX字节反转
基本(单宽度)模式下的速率匹配FIFO
速率匹配FIFO基本(双宽度)模式
8B/10B编码器和解码器
8B/10B TX差异控制
如何在基本模式下使能低延时
TX比特滑移
TX极性倒转
TX比特反转
TX字节反转
如何在Arria 10收发器中实现Basic,Basic with Rate Match收发器配置规则
Basic,Basic with Rate Match配置的Native PHY IP参数设置
使用Arria 10 GT通道,数据速率超过17.4 Gbps的设计考量
Arria 10 的 GT 通道使用
收发器PHY IP
PLL和GT收发器通道时钟线
复位控制器
PCS Direct收发器配置规则的Native PHY IP参数设置
如何使用低延时模式的增强PCS来实现高于17.4 Gbps的设计
如何实现PCS Direct收发器配置规则
仿真收发器Native PHY IP内核
NativeLink仿真流程
如何使用NativeLink指定一个ModelSim-Altera仿真
如何使用NativeLink运行一个ModelSim-Altera仿真
如何使用NativeLink指定第三方RTL仿真器
定制仿真流程
如何使用仿真库编译器
如何生成脚本
定制仿真脚本
Qsys仿真脚本
在Qsys中生成脚本
使用ip-make-simscript工具
3. PLL和时钟网络
PLL
ATX PLL
例化ATX PLL IP内核
ATX PLL IP 内核
fPLL
例化fPLL IP内核
fPLL IP内核
CMU PLL
例化CMU PLL IP内核
CMU PLL IP内核
输入参考时钟源
专用参考时钟管脚
接收器输入管脚
作为输入参考时钟源的PLL级联
参考时钟网络
作为输入参考时钟的全局时钟或内核时钟
发送器时钟网络
x1 时钟线
x6时钟线
xN 时钟线
GT 时钟线
时钟生成模块
FPGA内核逻辑-收发器接口时钟
发送器数据路径接口时钟
接收器数据通路接口时钟
通道绑定
PMA绑定
x6/xN绑定
PLL反馈补偿绑定
PMA和PCS绑定
选择通道绑定方案
偏移计算
PLL反馈和级联时钟网络
使用PLL和时钟网络
非bonded配置
实现单通道x1非Bonded配置
实现多通道x1非Bonded配置
实现多通道xN非Bonded配置
Bonded配置
实现x6/xN绑定模式
实现PLL反馈补偿绑定模式
实现PLL级联
混合和匹配实例
4. 复位收发器通道
什么时候需要复位?
如何进行复位?
所建议的复位序列
器件上电后复位发送器
器件操作过程中复位发送器
器件上电后复位接收器
器件操作过程中复位接收器
CDR手动锁定模式中复位收发器。
CDR手动锁定模式的控制设置
CDR手动锁定模式中复位收发器
复位和断电信号影响的收发器模块
使用Altera收发器PHY复位控制器
参数化收发器PHY复位控制器的IP
收发器PHY复位控制器参数
收发器PHY复位控制器接口
收发器PHY复位控制器资源使用
使用用户编码复位控制器
用户编码复位控制器信号
合并状态或PLL锁定信号
Bonded PCS和PMA通道的时序约束
5. Arria 10 收发器 PHY 体系结构
Arria 10 PMA 体系结构
发送器
串化器
发送器缓冲器
可编程的输出差分电压
可编程预加重
可编程的发送器片上终端 (OCT)
接收器
接收器缓冲器
可编程的共模电压 (VCM)
可编程的差分片上终端 (OCT)
信号检测器
连续时间线性均衡 (CTLE)
高增益模式
高数据速率模式
如何启用 CTLE
可变增益放大器 (VGA)
判定反馈均衡 (DFE)
如何启用 DFE
嵌入芯片的仪器 (ODI)
时钟数据恢复 (CDR) 单元
锁定到参考时钟模式
锁定到数据模式
CDR 锁定模式
自动锁定模式
手动锁定模式
解串器
环回
Arria 10 增强型 PCS 体系结构
发送器数据路径
增强型 PCS TX FIFO(与标准 PCS 和 PCIe Gen3 PCS 共享)
相位补偿模式
寄存器模式
Interlaken 模式
基本模式
Interlaken 帧生成器
Interlaken CRC-32 生成器
64B/66B 编码器和发送器状态机
增强型 PCS 模式生成器
PRBS 生成器
伪随机模式生成器
扰频器
Interlaken 差异生成器
TX 变速器、TX Bitslip 和极性反转
KR FEC 模块
接收器数据路径
RX 变速器、RX Bitslip 和极性反转
模块同步器
Interlaken 差异检查器
解扰器
Interlaken 帧同步器
64B/66B 解码器和发送器状态机
PRBS 验证器
PRP 验证器
10GBASE-R 误码率 (BER) 检查器
Interlaken CRC-32 检查器
增强型 PCS RX FIFO
相位补偿模式
寄存器模式
Interlaken 模式
10GBASE-R 模式
删除空闲数据/OS
删除空闲字
基本模式
RX KR FEC 模块
Arria 10 Standard PCS体系结构
发送器数据路径
TX FIFO(与增强型 PCS 和 PCIe Gen3 PCS 共享)
TX FIFO 低延时模式
TX FIFO 寄存器模式
字节串化器
绑定字节串化器
字节串化器禁用模式
字节串化器串化 x2 模式
字节串化器串化 x4 模式
8B/10B 编码器
8B/10B 编码器控制代码编码
8B/10B 编码器复位条件
8B/10B 编码器空闲字符替换功能
8B/10B 编码器当前运行差异控制功能
8B/10B 编码器位反转功能
8B/10B 编码器字节反转功能
极性反转功能
伪随机二进制序列 (PRBS) 生成器
TX Bitslip
接收器数据路径
字对齐器
字对齐器 Bitslip 模式
字对齐器手动模式
字对齐器同步状态机模式
字对齐器确定性延迟模式
各种字对齐器模式的字对齐器模式长度
字对齐器 RX 位反转功能
字对齐器 RX 字节反转功能
RX 极性反转功能
速率匹配 FIFO
8B/10B 解码器
8B/10B 解码器控制代码编码
8B/10B 解码器运行差异检查器功能
伪随机二进制序列 (PRBS) 验证器
字节解串器
字节解串器禁用模式
字节解串器解串 x2 模式
字节解串器解串 x4 模式
绑定字节解串器
RX FIFO(与增强型 PCS 和 PCIe Gen3 PCS 共享)
RX FIFO 低延时模式
RX FIFO 寄存器模式
Arria 10 PCI Express Gen3 PCS 体系结构
发送器数据路径
TX FIFO(与标准 PCS 和增强型 PCS 共享)
变速器
接收器数据路径
模块同步器
速率匹配 FIFO
RX FIFO(与标准 PCS 和增强型 PCS 共享)
PIPE 接口
自动速度协商
时钟数据恢复控制
6. 重配置接口和动态重配置
端口和参数
嵌入式调试
本机 PHY IP 内核嵌入式调试
PRBS 软核累加器
PLL IP 内核嵌入式调试
通道合并要求
与重配置接口进行交互
对重配置接口执行读取
对重配置接口执行写入
重新配置通道和 PLL 模块
第 1 步: 生成所需的配置文件
第 2 步: 确定地址偏移和差异
第 3 步: 执行读取-修改-写入
第 4 步: 将收发器通道或收发器 PLL 复位
使用配置文件
切换发送器 PLL
切换参考时钟
ATX 参考时钟切换
fPLL 参考时钟切换
CDR 和 CMU 参考时钟切换
更改 PMA 模拟参数
使用数据码型生成器和检查器
使用 PRBS 和方波数据码型生成器和检查器
启用 PRBS 和方波数据生成器
启用 PRBS 数据检查器
启用伪随机码型测试模式
启用 PRBS 码型反转
不支持的功能
Arria 10 收发器寄存器映射
7. 模拟参数设置
使用 Assignment Editor 进行模拟参数设置
使用已知的分配更新 Quartus 设置文件
模拟参数设置列表
接收器常规模拟设置
XCVR_A10_RX_LINK
XCVR_A10_RX_TERM_SEL
接收器均衡设置
XCVR_A10_RX_EQ_DC_GAIN_TRIM
XCVR_A10_RX_ADP_CTLE_ACGAIN_4S
XCVR_A10_RX_ADP_CTLE_EQZ_1S_SEL
XCVR_A10_RX_ADP_VGA_SEL
XCVR_A10_RX_ONE_STAGE_ENABLE
判定反馈均衡器 (DFE) 设置
XCVR_A10_RX_ADP_DFE_FXTAP
发送器常规模拟设置
XCVR_A10_TX_LINK
XCVR_A10_TX_COMPENSATION_EN
发送器预加重设置
XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T
XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T
XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP
XCVR_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP
XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T
XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T
XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP
XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP
XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL
专用参考时钟设置
XCVR_A10_REFCLK_TERM_TRISTATE
8. 当前版本的文档修订历史
先前版本的文档修订历史
Arria 10 收发器 PHY 用户指南 订阅 反馈 UG-01143 2014.08.15 101 Innovation Drive San Jose, CA 95134 www.altera.com
内容 Arria 10 收发器 PHY 概述 .................................................................................1-1 器件收发器的布局..................................................................................................................................... 1-3 Arria 10 GX 器件收发器的布局...................................................................................................1-3 Arria 10 GT 器件收发器的布局...................................................................................................1-8 Arria 10 GX 和 GT 器件的封装详情 ........................................................................................1-12 Arria 10 SX 器件收发器的布局..................................................................................................1-13 Arria 10 SX 器件的封装详情......................................................................................................1-15 收发器 PHY 体系结构概述.................................................................................................................... 1-15 收发器 Bank 的体系结构............................................................................................................ 1-15 PHY 层收发器组件...................................................................................................................... 1-19 收发器锁相环................................................................................................................................1-21 时钟生成模块 (CGB)................................................................................................................... 1-22 校准............................................................................................................................................................. 1-22 实现 Arria 10 收发器中的协议...........................................................................2-1 收发器设计 IP 模块....................................................................................................................................2-1 收发器设计流程..........................................................................................................................................2-2 选择和例化 PHY IP 内核..............................................................................................................2-2 配置 PHY IP 内核........................................................................................................................... 2-4 生成 PHY IP 内核........................................................................................................................... 2-5 选择 PLL IP 内核.............................................................................................................................2-5 配置 PLL IP 内核.............................................................................................................................2-7 生成 PLL IP 内核.............................................................................................................................2-7 复位控制器 ..................................................................................................................................... 2-7 创建重配置逻辑..............................................................................................................................2-7 连接 PHY IP 到 PLL IP 和复位控制器.......................................................................................2-8 连接收发器数据通路到 MAC IP 内核或者到数据生成器或分析器 ................................. 2-8 编译设计...........................................................................................................................................2-8 验证设计的功能性......................................................................................................................... 2-8 使用 Pin Planner 和 Assignment Editor 进行管脚分配.......................................................... 2-8 Arria 10 收发器协议和 PHY IP 支持 .....................................................................................................2-9 使用 Arria 10 Transceiver Native PHY IP Core................................................................................... 2-15 预置..................................................................................................................................................2-18 一般参数和数据通路参数..........................................................................................................2-18 PMA 参数.......................................................................................................................................2-21 增强型 PCS 参数 ..........................................................................................................................2-25 标准 PCS 参数............................................................................................................................... 2-33 动态重配置参数............................................................................................................................2-39 PMA 端口.......................................................................................................................................2-41 增强型 PCS 端口...........................................................................................................................2-45 Altera 公司
标准 PCS 端口............................................................................................................................... 2-58 IP 内核文件位置...........................................................................................................................2-66 Interlaken....................................................................................................................................................2-67 元帧格式和成帧层控制字..........................................................................................................2-68 Interlaken 配置时钟和绑定........................................................................................................ 2-70 如何在 Arria 10 收发器中实现 Interlaken...............................................................................2-77 设计实例.........................................................................................................................................2-80 Interlaken 的 Native PHY IP 参数设置.....................................................................................2-81 Ethernet.......................................................................................................................................................2-88 千兆以太网 (GbE) 和采用 IEEE 1588v2 的 GbE.....................................................................2-88 10GBASE-R、采用 IEEE 1588v2 的 10GBASE-R 和具有 FEC 的 10GBASE-R 种类.....2-103 10GBASE-R PHY IP Core.......................................................................................................... 2-116 1-Gigabit/10-Gigabit Ethernet (GbE) PHY IP 内核...............................................................2-151 XAUI PHY IP 内核..................................................................................................................... 2-192 缩略语...........................................................................................................................................2-208 PCI Express...............................................................................................................................................2-209 PIPE 的收发器通道数据通路.................................................................................................. 2-210 所支持的 PIPE 特性...................................................................................................................2-211 如何连接 PIPE Gen1、Gen2 和 Gen3 模式的 TX PLL.......................................................2-220 如何在 Arria 10 收发器中实现 PCI Express......................................................................... 2-226 PCI Express 的 Native PHY IP 参数设置............................................................................... 2-227 PCI Express 的 Native PHY IP 端口........................................................................................ 2-234 如何对 PIPE 配置布局通道......................................................................................................2-239 Gen3 数据速率的 PHY IP Core for PCIe (PIPE)链路均衡.................................................2-242 设计实例.......................................................................................................................................2-244 CPRI...........................................................................................................................................................2-244 CPRI 的收发器通道数据通路和时钟.....................................................................................2-244 CPRI 支持的特性 .......................................................................................................................2-246 CPRI 的手动模式下的字对齐器............................................................................................. 2-248 如何在 Arria 10 收发器中实现 CPRI..................................................................................... 2-248 CPRI 的 Native PHY IP 参数设置........................................................................................... 2-250 其它协议...................................................................................................................................................2-254 使用 Enhanced PCS 的"Basic (Enhanced PCS)"和"Basic with KR FEC" 配置.................. 2-254 使用标准 PCS 的基本/自定义协议和带有速率匹配配置的基本/自定义协议.............2-264 使用 Arria 10 GT 通道,数据速率超过 17.4 Gbps 的设计考量 ......................................2-285 如何实现 PCS Direct 收发器配置规则.............................................................................................. 2-293 仿真收发器 Native PHY IP 内核......................................................................................................... 2-294 NativeLink 仿真流程..................................................................................................................2-295 定制仿真流程..............................................................................................................................2-300 PLL 和时钟网络.................................................................................................. 3-1 PLL................................................................................................................................................................. 3-3 ATX PLL............................................................................................................................................3-3 fPLL..................................................................................................................................................3-11 CMU PLL........................................................................................................................................3-19 输入参考时钟源........................................................................................................................................3-25 专用参考时钟管脚....................................................................................................................... 3-25 Altera 公司
接收器输入管脚............................................................................................................................3-26 作为输入参考时钟源的 PLL 级联............................................................................................ 3-27 参考时钟网络................................................................................................................................3-27 作为输入参考时钟的全局时钟或内核时钟........................................................................... 3-27 发送器时钟网络........................................................................................................................................3-27 x1 时钟线........................................................................................................................................3-27 x6 时钟线........................................................................................................................................3-28 xN 时钟线.......................................................................................................................................3-29 GT 时钟线...................................................................................................................................... 3-31 时钟生成模块............................................................................................................................................3-32 FPGA 内核逻辑-收发器接口时钟........................................................................................................ 3-35 发送器数据路径接口时钟......................................................................................................................3-37 接收器数据通路接口时钟......................................................................................................................3-38 通道绑定.....................................................................................................................................................3-40 PMA 绑定.......................................................................................................................................3-40 PMA 和 PCS 绑定.........................................................................................................................3-41 选择通道绑定方案....................................................................................................................... 3-42 偏移计算.........................................................................................................................................3-42 PLL 反馈和级联时钟网络.......................................................................................................................3-43 使用 PLL 和时钟网络.............................................................................................................................. 3-45 非 bonded 配置..............................................................................................................................3-45 Bonded 配置...................................................................................................................................3-49 实现 PLL 级联............................................................................................................................... 3-53 混合和匹配实例............................................................................................................................3-54 复位收发器通道.................................................................................................. 4-1 什么时候需要复位? ................................................................................................................................4-1 如何进行复位?..........................................................................................................................................4-2 所建议的复位序列......................................................................................................................... 4-3 复位和断电信号影响的收发器模块...........................................................................................4-8 使用 Altera 收发器 PHY 复位控制器.....................................................................................................4-9 参数化收发器 PHY 复位控制器的 IP......................................................................................4-10 收发器 PHY 复位控制器参数....................................................................................................4-11 收发器 PHY 复位控制器接口....................................................................................................4-13 收发器 PHY 复位控制器资源使用...........................................................................................4-16 使用用户编码复位控制器......................................................................................................................4-16 用户编码复位控制器信号..........................................................................................................4-16 合并状态或 PLL 锁定信号 .................................................................................................................... 4-18 Bonded PCS 和 PMA 通道的时序约束................................................................................................ 4-19 Arria 10 收发器 PHY 体系结构..........................................................................5-1 Arria 10 PMA 体系结构.............................................................................................................................5-1 发送器............................................................................................................................................... 5-1 接收器............................................................................................................................................... 5-5 环回..................................................................................................................................................5-16 Arria 10 增强型 PCS 体系结构...............................................................................................................5-17 Altera 公司
发送器数据路径............................................................................................................................5-18 接收器数据路径............................................................................................................................5-26 Arria 10 Standard PCS 体系结构............................................................................................................5-33 发送器数据路径............................................................................................................................5-34 接收器数据路径............................................................................................................................5-40 Arria 10 PCI Express Gen3 PCS 体系结构............................................................................................5-50 发送器数据路径............................................................................................................................5-51 接收器数据路径............................................................................................................................5-52 PIPE 接口........................................................................................................................................5-53 重配置接口和动态重配置 ..................................................................................6-1 端口和参数.................................................................................................................................................. 6-1 嵌入式调试.................................................................................................................................................. 6-4 本机 PHY IP 内核嵌入式调试..................................................................................................... 6-4 PLL IP 内核嵌入式调试 ................................................................................................................6-6 通道合并要求..............................................................................................................................................6-7 与重配置接口进行交互.............................................................................................................................6-8 对重配置接口执行读取.................................................................................................................6-8 对重配置接口执行写入.................................................................................................................6-9 重新配置通道和 PLL 模块......................................................................................................................6-10 第 1 步: 生成所需的配置文件.................................................................................................6-10 第 2 步: 确定地址偏移和差异.................................................................................................6-12 第 3 步: 执行读取-修改-写入..................................................................................................6-12 第 4 步: 将收发器通道或收发器 PLL 复位.......................................................................... 6-12 使用配置文件............................................................................................................................................6-12 切换发送器 PLL ....................................................................................................................................... 6-13 切换参考时钟............................................................................................................................................6-14 ATX 参考时钟切换...................................................................................................................... 6-14 fPLL 参考时钟切换.......................................................................................................................6-15 CDR 和 CMU 参考时钟切换......................................................................................................6-16 更改 PMA 模拟参数.................................................................................................................................6-17 使用数据码型生成器和检查器............................................................................................................. 6-18 使用 PRBS 和方波数据码型生成器和检查器........................................................................ 6-19 不支持的功能............................................................................................................................................6-24 Arria 10 收发器寄存器映射....................................................................................................................6-25 模拟参数设置...................................................................................................... 7-1 使用 Assignment Editor 进行模拟参数设置......................................................................................... 7-1 使用已知的分配更新 Quartus 设置文件...............................................................................................7-1 模拟参数设置列表..................................................................................................................................... 7-2 接收器常规模拟设置.................................................................................................................................7-4 XCVR_A10_RX_LINK................................................................................................................... 7-4 XCVR_A10_RX_TERM_SEL........................................................................................................ 7-4 接收器均衡设置..........................................................................................................................................7-5 XCVR_A10_RX_EQ_DC_GAIN_TRIM..................................................................................... 7-5 XCVR_A10_RX_ADP_CTLE_ACGAIN_4S...............................................................................7-6 Altera 公司
XCVR_A10_RX_ADP_CTLE_EQZ_1S_SEL..............................................................................7-6 XCVR_A10_RX_ADP_VGA_SEL................................................................................................ 7-7 XCVR_A10_RX_ONE_STAGE_ENABLE.................................................................................. 7-7 判定反馈均衡器 (DFE) 设置........................................................................................................7-8 发送器常规模拟设置.................................................................................................................................7-9 XCVR_A10_TX_LINK................................................................................................................... 7-9 XCVR_A10_TX_COMPENSATION_EN................................................................................. 7-10 发送器预加重设置................................................................................................................................... 7-11 XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T................................................................. 7-11 XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T................................................................. 7-11 XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP............................................................ 7-12 XCVR_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP...........................................................7-12 XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T..................................... 7-13 XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T..................................... 7-14 XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP.................................7-14 XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP...............................7-15 XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL.................................................................7-15 专用参考时钟设置................................................................................................................................... 7-16 XCVR_A10_REFCLK_TERM_TRISTATE............................................................................... 7-16 当前版本的文档修订历史...................................................................................8-1 先前版本的文档修订历史......................................................................................................................8-10 Altera 公司
Arria 10 收发器 PHY 概述 1 2014.08.15 UG-01143 订阅 反馈 本用户指南详细介绍 Arria 10 收发器物理 (PHY) 层体系结构、PLL、时钟网络和收发器 PHY IP。 此外,还提供了专门针对特定协议的详细实现信息,并介绍了复位控制器和动态重配置等功能。 Altera 的 Arria 10 器件最多可提供 96 个收发器,这些收发器采用集成的先进高速模拟信号调节和 时钟数据恢复技术,适合用于芯片到芯片、芯片到模块以及背板收发。 Arria 10 GX 和 SX 器件所配备的 GX 收发器通道在用于芯片到芯片收发和背板收发时,所支持的 最高数据速率分别为 17.4 Gbps 和 16.0 Gbps。 Arria 10 GT 器件最多可配备 16 个 GT 收发器通道,这些通道在用于短距离芯片到芯片收发和芯片 到模块收发时最高可支持 28.3 Gbps 的数据速率。 此外,GT 器件还配备 GX 收发器通道,这些通 道无论是用于芯片到芯片收发还是用于背板收发,最高都可支持 17.4 Gbps 的数据速率。 如果 16 个 GT 通道全部使用,那么最大的 GT 器件还会有多达 72 个 GX 收发器通道。 针对功耗敏感型关键设计,Arria 10 收发器支持低功耗模式,这种模式下芯片到芯片的数据收发 速率最高可达 11.3 Gbps,背板的数据收发速率最高可达 10.3125 Gbps。 对于两侧均有收发器的 GX 器件,可以在标准模式和低功耗模式下分别操作每一侧。 表 1-1: 每种 GX 收发器通道类型各自支持的数据速率 器件种类 SX (2) GX(2) GT (3) 标准功耗模式 (1) 低功耗模式(1) 芯片到芯片 背板 芯片到芯片 背板 611 Mbps 至 17.4 Gbps 611 Mbps 至 16.0 Gbps 611 Mbps 至 11.3 Gbps 611 Mbps 至 17.4 Gbps 611 Mbps 至 16.0 Gbps 611 Mbps 至 11.3 Gbps 611 Mbps 至 17.4 Gbps 611 Mbps 至 17.4 Gbps 611 Mbps 至 11.3 Gbps 611 Mbps 至 10.3125 Gbps 611 Mbps 至 10.3125 Gbps 611 Mbps 至 10.3125 Gbps 电源。 有关更多详情,请参阅《Arria 10 器件数据手册》。 (1) 要在标准功耗模式和低功耗模式下以指定的数据速率操作 GX 收发器通道,请分别采用对应的核心电源和外围 (2) 对于 SX 和 GX 器件种类,最高收发器数据速率被指定对应于最快 (-1) 的收发器速度等级。 (3) 对于 GT 器件种类,最高收发器数据速率被指定对应于 (-2) 收发器速度等级。 © 2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. ISO 9001:2008 Registered www.altera.com 101 Innovation Drive, San Jose, CA 95134
1-2 Arria 10 收发器 PHY 概述 表 1-2: 每种 GT 收发器通道类型各自支持的数据速率 UG-01143 2014.08.15 器件种类(4) 数据速率(5) 芯片到芯片 背板 GT 1 Gbps 至 28.3 Gbps 1 Gbps 至 17.4 Gbps 注意: 器件数据速率取决于器件速度等级。 如需详细了解可用的速度等级和所支持的数据速率, 请参阅 Arria 10 Device Datasheet。 相关链接 《Arria 10 器件数据手册》 (4) 对于 GT 器件种类,最高收发器数据速率被指定对应于 (-2) 收发器速度等级。 (5) 由于 GT 收发器通道的设计宗旨就是提供峰值性能,因此它们没有低功耗操作模式。 Altera 公司 Arria 10 收发器 PHY 概述 反馈
分享到:
收藏