英特尔® Arria® 10收发器PHY用户指南

ID 683617
日期 3/28/2022
Public
文档目录

6.20. 重配置接口和动态重配置修订历史

文档版本 修顶内容
2021.06.10 更新了嵌入式调试功能部分。
2019.05.31 作了如下变更:
  • 更新EL Arria® 10 Pre-Emphasis and Output Swing Settings工具的链接。
2019.05.13 作了如下变更:
  • 将Altera Debug Master Endpoint (ADME)重命名为Native PHY DebugMaster Endpoint (NPDME)。
2018.06.15 作了如下变更:
  • 动态重配置参数中添加了如何在Native PHY IP中使能Transceiver Toolkit功能的说明。
2017.11.06 作了如下变更:
  • 将"使用直接重配置流程更改VOD、预加重"主题中的注释更新为"PMA 模拟设置由一组规则加以控制。并非所有的VOD和预加重组合都是有效的。有关当前有效设置的信息,请参考 Arria® 10 预加重和输出摆率设置。此外,请参考"模拟参数设置"和post_tap 极性设置的设置指南"。
  • 将表"SystemVerilog 配置文件行的映射"中位[25:16]的说明更新为"DPRIO地址。有关地址的详细信息,请参考英特尔Arria 10收发器寄存器映射"。
  • 将配置文件路径更改为"<IP instance name>\altera_xcvr_<IP type>_a10_<quartus version>\synth\reconfig"。
  • 在"fPLL参考时钟切换"主题中添加了实例1和实例2。
2016.10.31 作了如下变更:
  • 在"通道或者系统依赖的PMA模拟设置"表中添加了"VGA" PMA模拟功能。
  • 将"动态重配置的模拟PMA设置(可选)"表中的AC Gain Control of High Gain Mode CTLE参数的值更新为radp_ctle_acgain_4s_0 to radp_ctle_acgain_4s_28
  • 将"动态重配置的Analog PMA Settings (Optional)"表中Slew Rate Control参数的值更新为slew_r0 to slew_r5
2016.05.02 作了如下变更:
  • 从用户指南中移除了"片上仪器"主题以及相关的信息。
  • 必要时,利用"Native PHY IP 和ATX PLL IP"编辑"Native PHY IP"。
  • 编辑了"嵌入式重配置流光器"主题。
  • 编辑了"仲裁"主题。
  • 编辑了bonded和non bonded设计中"使用PRBS和方波数据码型生成器和检查器"。还对每种情况添加了全部实例。
  • 更新了"使用直接重配置流程在手动模式中更改CTLE设置"主题。
2015.12.18 作了如下变更:
  • 更新了"切换fPLL参考时钟输入的寄存器映射"表中的切换位寄存器的定义。
  • 更新了"使用直接重配置流程使能或禁用环回模式"部分中的"设置的位值"表。
2015.11.02 作了如下变更:
  • 更改了"执行动态重配置的步骤"部分中的程序,使其更通用,支持其它部分的程序可以参考它。
  • 添加了"使用直接重配置流程更改VOD、预加重"部分。
  • 添加了"动态重配置的Analog PMA Settings (Optional)"表。
  • 从"片上仪器"部分中移除四个表。
  • 更改了"使用ODI构建片上眼图流程"部分中的程序。
  • 添加条目到"Arria 10动态重配置功能支持"表。
  • 改进了"与重配置接口进行交互"部分中访问请求的说明。
  • 更新了"配置文件"部分。
  • 添加信息到"嵌入式重配置流光器"部分。
  • 修改了"含有嵌入式流光器的Arria 10 Native PHY"图。
  • 介绍了"仲裁"部分中的两个层次的仲裁。
  • 将"执行动态重配置的步骤"部分中的"执行动态重配置的步骤"图转换成一组程序。
  • 添加了"动态重配置的复位建议"部分。
  • 将有关PMA模拟设置的信息添加到"更改PMA模拟参数"部分。
  • 在"在手动模式中更改CTLE设置"部分中添加了程序的步骤。
  • 更新了"串行回环模式"部分中程序的步骤。
  • 将标题"IP指导重配置流程"更改为"Native PHY或PLL IP指导重配置流程"。
  • 更新了"Native PHY或PLL IP指导重配置流程"中程序的步骤,并在第1个程序后添加了一个注释。
  • 更新了"切换发送器PLL"部分中程序的步骤。
  • 更新了"ATX参数时钟"、"fPLL参数时钟"以及"CDR和CMU参考时钟"部分中程序的步骤。
  • 更新了"Avalon接口参数"表以显示哪一个参数编辑器对每个参数有效。
  • 更正了"启动码型检查器" 部分中步骤1a中的值。
  • 将有关硬核PRBS模块的信息添加到"PRBS软核累加器"部分。
  • 添加了PRBS检查器控制和状态信号列表至"使用PRBS和方波数据码型生成器和检查器"部分。
  • 更新了"使能PRBS和方波数据生成器"和"使能PRBS和数据检查器"部分中程序的步骤。
  • 更新了"使能PRBS9和PRBS31码型生成器的实例"和"使能PRBS数据检查器的实例"部分中程序的步骤。
  • 更新了"使能伪随机码型测试模式"部分中程序的步骤。
2015.05.11 作了如下变更:
  • 全面修订,更新和重组了章节。
  • 添加了以下新的部分:
    • 多种重配置设置档
    • 嵌入式重配置流光器
    • 仲裁
    • 使能或禁用环回模式
    • IP指导重配置流程
    • 片上仪器
    • Native PHY Debug Master Endpoint
    • ODI加速逻辑
2014.12.15 作了如下变更:
  • 重新组织了章节大纲以更好地匹配重配置流程。
  • 更新了章节的简介部分以更好地解释动态重配置使用实例。
  • 添加了图在Arria 10收发器IP内核中重配置接口重配置接口的顶层信号
  • 添加了时序收敛建议部分。
  • 更改了表:PMA模拟功能偏移中Max Vod的值。
  • 更新了表:有效最大预加重设置。
  • 更新了端口和参数部分:
    • 更新了说明以更好地表明"Shared"和"Not Shared"重配置接口之间的不同。
    • 更新Avalon时钟频率至100 MHz。
    • 更新了表:共享的重配置接口使能的重配置接口端口共享的重配置接口禁用的重配置接口端口中的信号名称。
  • Interfacing with Reconfiguration Interface部分中添加了说明以表示请求访问Avalon-MM接口的步骤。
  • 更新了对重配置接口执行一个读操作对重配置接口执行一个写操作部分中步骤。
  • 更新了使用配置文件部分,具体说明什么时钟使用配置文件。
  • 更新了切换发送器PLL切换参数时钟更改PMA模拟参数部分中的步骤。
2014.10.08 作了如下变更:
  • 少量的编辑修改。更正了端口和参数Native PHY IP内核嵌入式调试部分中的印刷错误。
  • 更正了文档通道合并要求部分中"实例6-1:合并收发器通道的步骤"的一个错误。
2014.08.15 作了如下变更:
  • 将MegaWizard参考更新为IP Catalog或Parameter Editor。
  • 更新了表"Avalon接口参数"
    • 为Altera调试主端点添加了说明。
    • 添加了嵌入式调试参数。
  • 更正了"PMA模拟功能偏移""表中的拼写错误并更新了其中的值。
  • 更改模拟参数部分中添加了一个新的"有效的最大预加重设置"表。
  • 更新了"PRBS检查器偏移"表中0xB重配置地址bit[7:5]的说明。
  • 更新了不支持的功能部分并移除了一些不受支持的功能。
  • 收发器PLL地址映射的名称更改为Arria 10收发器寄存器映射。为了更好地解释寄存器映射的作用域更新了说明。
  • 添加了一个新部分来介绍嵌入式调试功能。
2013.12.02 首次发布。