2.2.2.1. 实现一个包含400G硬核IP和FHT的200GbE-4接口
2.2.2.2. 实现一个包含400G硬核IP和FHT的200GbE-2接口
2.2.2.3. 实现一个包含400G硬核IP和FHT的100GbE-1接口
2.2.2.4. 实现一个包含400G硬核IP和FGT的100GbE-4接口
2.2.2.5. 实现一个包含200G硬核IP和FGT的10GbE-1接口
2.2.2.6. 实现三个包含400G硬核IP和FHT的25GbE-1接口
2.2.2.7. 实现包含400G硬核IP和FHT的一个50GbE-1和两个25GbE-1接口
2.2.2.8. 实现包含400G硬核IP和FHT的一个100GbE-1和两个25GbE-1接口
2.2.2.9. 实现包含400G硬核IP和FHT的两个100GbE-1和一个25GbE-1接口
2.2.2.10. 实现包含400G硬核IP和FHT的100GbE-1、100GbE-2和50GbE-1接口
3.1. F-Tile PMA/FEC Direct PHY Intel® FPGA IP概述
3.2. 使用F-Tile PMA/FEC Direct PHY Intel® FPGA IP进行设计
3.3. 配置IP
3.4. 信号和端口参考
3.5. PMA和FEC模式PHY TX和RX数据路径的比特映射
3.6. 时钟
3.7. 自定义节奏生成端口和逻辑(Custom Cadence Generation Ports and Logic)
3.8. 置位复位(Asserting Reset)
3.9. 绑定实现(Bonding Implementation)
3.10. 独立端口配置
3.11. 配置寄存器
3.12. 可配置的Intel Quartus Prime软件设置
3.13. 配置F-Tile PMA/FEC Direct PHY Intel® FPGA IP用于硬件测试
3.14. 使用 Avalon® 存储器映射接口的硬件配置
5.1. 实现F-Tile PMA/FEC Direct PHY设计
5.2. 例化F-Tile PMA/FEC Direct PHY Intel® FPGA IP
5.3. 在F-Tile PMA/FEC Direct PHY Intel® FPGA IP中实现一个RS-FEC Direct设计
5.4. 例化F-Tile Reference and System PLL Clocks Intel® FPGA IP
5.5. 使能自定义节奏生成端口和逻辑(Enabling Custom Cadence Generation Ports and Logic)
5.6. 连接F-Tile PMA/FEC Direct PHY设计IP
5.7. 仿真F-Tile PMA/FEC Direct PHY设计
5.8. F-Tile接口规划
7.5.1. 受支持的收发器工具套件脚本
收发器工具套件脚本支持FGT和FHT设计。它们支持NRZ以及PAM4模式。
下表列出了可用的脚本:
| Tcl文件名称 | 描述 |
|---|---|
| device_initialization.tcl |
您必须使用JTAG链上的器件以及编程到器件中的.sof来更新此脚本。运行此脚本时,它会自动加载工具套件并自动将设计信息链接到连接的器件。 |
| fgt_nrz_ber_eye_test.tcl fgt_pam4_ber_eye_test.tcl fht_nrz_ber_eye_test.tcl fht_pam4_ber_eye_test.tcl |
这些脚本用于运行BER和眼图测量测试。根据您的设计模式选择脚本。可用的设计模式包括FGT NRZ、FGT PAM4、FHT NRZ和FHT PAM4设计。 |
| fgt_nrz_autosweep_test.tcl fgt_pam4_autosweep_test.tcl fht_nrz_autosweep_test.tcl fht_pam4_autosweep_test.tcl |
这些脚本用于运行Autosweep测试。根据您的设计模式选择脚本。可用的设计模式包括FGT NRZ、FGT PAM4、FHT NRZ和FHT PAM4设计。 |
| unload_toolkit.tcl | 完成所有测试后,运行此脚本关闭工具套件。 |
在您下载Intel Quartus Prime Pro Edition Programmer and Tools软件23.4或更高版本后,您就可以访问这些脚本了(因为脚本的模板包含在安装目录中)。下表列出了Transceiver Toolkits脚本的位置:
| 平台 | 路径 |
|---|---|
| Windows | <drive>:\intelFPGA_pro\<quartus version>\qprogrammer\ip\altera\toolkits\ftile\ttk\scripts Example: C:\intelFPGA_pro\23.4\qprogrammer\ip\altera\toolkits\ftile\ttk\scripts |
| Linux | <path to qprogrammer folder>/qprogrammer/<quartus version>/<quartus build>/linux64/ip/altera/toolkits/ftile/ttk/scripts Example: ~/intelFPGA_pro/qprogrammer/23.4/79/linux64/ip/altera/toolkits/ftile/ttk/scripts |