用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP用户指南

ID 683501
日期 6/26/2023
Public
文档目录

8. 用于PCI Express的英特尔FPGA R-tile Avalon® Streaming IP用户指南文档修订历史

文档版本 英特尔 Quartus Prime版本 IP版本 修订内容
2023.06.26 23.2 10.0.0
  • 更新了时钟部分以包括不同Configuration Mode的输入时钟refclk0refclk1refclk2的连接要求,和Enable Independent Perst Pins参数的不同值。
  • Independent Perst Pins子小节添加到Reset部分。
  • TLP Bypass Mode寄存器设置部分添加了使用Hard IP Reconfiguration Interface访问TLP Bypass寄存器的要求。
  • Precision Time Measurement (PTM) Interface (Endpoint Only)部分添加了一些实现考量。
  • Enable Debug ToolkitEnable Warm PerstEnable Independent GPIO PerstEnable Independent Perst Pins参数添加到 顶层设置部分。更新了IP Parameter Editor相应的截屏图。
  • 更新了内核参数部分中的IP Parameter Editor截图。
2023.04.03 23.1 9.0.0
  • 将产品系列名更新为“英特尔Agilex 7”。
  • 更新了对OPN编号的所有引用,以区分AGI OPN和AGM OPN。
  • 删除了Bias Temperature Instability (BTI) Protection Mode小节。
  • PMA/PCS改为PMA小节,因为PCS的职责由MAC层实现。还将对PCS的所有引用改成MAC,并将一些PHY实例改成PMA。
  • 更新了Avalon Streaming TX Interface小节中对pX_tx_st_ready_o信号的描述。
  • 更新了Avalon Streaming TX Interface的应用程序逻辑指导小节中的指导内容。
  • Avalon Streaming TX Interface pX_tx_st_ready_o 行为小节中添加了设计实例。
  • Hard IP Reconfiguration Interface小节中添加了关于温度监控的注释(Note)。
  • Debug Toolkit小节的概述部分添加了关于温度监控的注释(Note)。
  • Enabling the R-Tile Debug Toolkit小节中添加了关于PHY Reconfiguration接口被自动使能的注释(Note)。
  • 通道参数部分添加了关于Channel Parameters选项可用性的注释(Note)。
2022.12.19 22.4 8.0.0
  • 将关于应用程序逻辑的指导添加到Avalon Streaming RX 接口Avalon Streaming TX接口部分。
  • Enable the PHY Reconfiguration InterfaceTop-Level Settings部分移动到Avalon Parameters部分以匹配22.4 IP Parameter Editor。
  • 更新了Core Parameters部分中的截屏图以匹配22.4 IP Parameter Editor。
  • 添加了Link InspectorChannel Parameters 部分。
2022.10.07 22.3 7.0.0 配置空间寄存器小节中配置空间寄存器映射的链接进行了更新。
2022.09.26 22.3 7.0.0
  • 更新了表格针对全Avalon Streaming宽度和频率建议的英特尔Agilex FPGA架构速度等级。
  • Avalon Streaming RX Interface小节中添加了应用程序逻辑必须遵循的指导内容。
  • Avalon Streaming TX Interface小节中添加了应用程序逻辑必须遵循的指导内容。
  • 更新了故障排查/调试章节:
    • 添加了关于硬件调试的信息,尤其是如何调试链路训练问题、器件枚举问题以及性能和数据传输问题。
    • 添加了可以通过Signal Tap Logic Analyzer来监控的顶层信号的列表。
    • 添加了可用于调试活动的接口的列表。
2022.06.20 22.2 6.0.0
  • 更新了Debug Toolkit小节,以记录用户用来验证R-Tile Avalon® Streaming Intel FPGA IP for PCI Express中硬件状态的附加功能。
  • 记录新端口pX_cold_perst_n_ipX_warm_perst_n_ipX_ip_rst_n_o
  • 更新了Independent PERST小节,添加了新的时序图以显示pX_cold_perst_n_ipX_warm_perst_n_i信号的行为。
  • 更新了Hard IP Reconfiguration Interface小节,添加了新的时序图,以显示在对配置空间寄存器进行读取时,该接口上的行为。

2022.03.28 22.1 5.0.0
  • 将Questa* FPGA Edition从功能部分,“支持的仿真器”列表中删除。
  • 更新了性能和资源利用率部分中FPGA架构速度等级表。
  • 时钟部分,更新了应用时钟频率表。
  • 硬IP重配置接口中,对需要在Application逻辑中实现的PCI Express Capability Structure寄存器的列表进行了更新。
  • 更新了Completion Buffer Size部分中的表格。
  • 将子小节D3Hot Exit Initiated by HostD3Hot Exit Initiated by EPD3Cold EntryD3Cold Exit添加到电源管理接口部分。
  • 修改了PIPE Direct复位序列部分中给出的步骤列表。
  • 修改了PIPE Direct速度改变部分中给出的描述。
2021.12.13 21.4 4.0.0
  • 添加了新的小节BTI Protection Mode
  • 更新了Completion缓冲区大小部分,以显示正确的缓冲区大小。还添加了示例以显示Memory Read请求消耗的Completion缓冲区entry数量。最后,针对Application逻辑添加了一个建议的流程来跟踪completion缓冲entry,并在此基础上调度对R-Tile Avalon® Streaming Intel FPGA IP for PCI Express的Non-Posted (NP)请求。
  • 更新了Avalon Streaming RX接口Avalon Streaming TX接口的文本描述和时序波形,以显示用户应用逻辑如何正确使用这些接口。
  • 更新了Deskew Channel小节中的信号描述和时序波形,以显示用户应用逻辑如何正确使用这些接口。
2021.10.06 21.3 3.0.0 删除了ECRC小节,因为缺少关于ECRC或LCRC计数器的寄存器偏移的信息。
2021.10.04 21.3 3.0.0
  • 更新了PCI Express ModePIPE Direct Mode小节中的结构图,以匹配R-tile Avalon® Streaming Intel FPGA IP for PCI Express的块符号21.3上的接口信号。
  • Avalon Streaming TX Interface部分添加了一个注释,以阐明对于该接口,SOP只能在segments 0和segments 2上发送。
  • 添加了根端口枚举附录章节。
2021.07.12 21.2 2.0.0 首次发布。