Knowledge Base Article
RapidIO IP Core VHDL Customer Testbench Fails Simulation For Some Arria V Variations
Description
The VHDL testbench for a RapidIO MegaCore function x1 5.00 Gbaud variation that targets an Arria V device cannot simulate. The reason is that the VHDL port rx_errdetect has the wrong width.
Resolution
To avoid this issue, after you generate your RapidIO MegaCore function instance, perform the following steps:
- Open the generated file <my_rapidio_ip_core>_hookup.iv in a text editor.
- Modify the widths as shown in the following two VHDL signal declarations:
- Save and close the file.
wire [3:0] rx_errdetect
wire [3:0] sister_rx_errdetect
Refer also to RapidIO IP Core Verilog HDL Customer Testbench Fails Simulation For Some Arria V Variations With Mismatched Reference Clock Frequency.
This issue is fixed in version 12.0 of the RapidIO MegaCore function.
Updated 1 month ago
Version 2.0No CommentsBe the first to comment