仅对英特尔可见 — GUID: ewo1450915593953
Ixiasoft
2.3. 仿真IP核
可通过由IP核生成的功能性仿真模型和测试台来仿真25GbE IP核实例。功能性仿真模型是一个周期精准型模型,可用于使用工业级Verilog HDL仿真器IP核实例的快速功能性仿真。可仿真Intel提供的测试台或创建您自己的测试台以训练IP核功能性仿真模型。
功能性仿真模型和测试台文件生成于工程子目录中。这些目录中还包括编译和运行设计实例的脚本。
注: 仿真模型仅用于仿真,不可用于综合或其他目的。如使用这些模型进行综合将导致设计无法运行。
在您仿真工程的顶层封装文件中,可设置如下RTL参数以使能仿真优化。这些优化可显著减少链路初始化的时间。
- SIM_SHORT_RST:缩短复位时间以加速仿真。
- SIM_SHORT_AM:缩小对齐标记之间的间隔以加速对齐标记锁定。Reed-Solomon FEC使能时,使用对齐标记。
- SIM_SIMPLE_RATE:将PLL参考时钟(clk_ref)设置为625 MHz而不是644.53125 MHz,以优化PLL仿真模型行为。
通常,通过IP核参数编辑器设置参数且不可手动更改。仅仿真优化参数例外。
要设置PHY块上的这些参数,请将如下行添加到顶层封装文件:
defparam <dut instance>.SIM_SHORT_RST = 1'b1; defparam <dut instance>.SIM_SHORT_AM = 1'b1; defparam <dut instance>.SIM_SIMPLE_RATE = 1'b1;
注: 实例测试台可作为在您的仿真环境中设置仿真参数时的指南。Intel提供的IP核测试台中已包含这些行。