Type: Answers

Type: Errata

Area: Intellectual Property



Triple Speed Ethernet IP Core Cyclone IV VHDL Customer Testbench Fail to Run

Description

The Triple Speed Ethernet (TSE) IP core VHDL customer testbench targeting Cyclone IV devices for the following settings may fail to run:

Core variation: 10/100/1000Mb Ethernet MAC with 1000BASE-X/SGMII PCS

Use internal FIFO: No

Number of ports: 4

Transceiver type: GXB

Export transceiver powerdown signal: Yes

Workaround/Fix

Perform these steps to modify the testbench file:

1. Open the top-level testbench file, <instance_name>_tb.vhd.

2. Search for generate-block with the name "FourPort_DUT_without_FIFO".

3. Add the following lines in the generate-block:

gxb_pwrdn_in_0 <= gxb_pwrdn_in; gxb_pwrdn_in_1 <= gxb_pwrdn_in; gxb_pwrdn_in_2 <= gxb_pwrdn_in; gxb_pwrdn_in_3 <= gxb_pwrdn_in;

This issue will be fixed in a future release.