Type: Answers

Type: Errata

Area: Intellectual Property



Incorrect Clock Connections for Avalon-ST Receive and Transmit Interface

Description

The Avalon Streaming (Avalon-ST) receive source gets wrongly connected to the transmit clock and the Avalon-ST transmit sink gets wrongly connected to the receive clock.

However, the RTL port for the transmit clock connection interface is correct for the Avalon-ST receive source and the RTL port for the receive clock connection interface is correct for the Avalon-ST transmit sink.

This issue affects all MAC designs that enable internal FIFO.

Workaround/Fix

Apply the same clock source for the Avalon-ST receive and transmit interfaces.

If you need to use different clock sources, connect the clock source intended for the transmit interface to the receive clock connection, and the clock source intended for the receive interface to the transmit clock connection.

This issue is fixed in version 13.1 of the Triple Speed Ethernet MegaCore function.