Type: Answers

Area: Intellectual Property


IP Product: Triple Speed Ethernet MAC

Why after collision occurs for Triple Speed Ethernet IP MegaCore in half-duplex mode, MAC function continuously sends data out through the MII interface even when no data are sent to the MAC function?

Description

It is because the internal TX FIFO has rolled over.

The following patch provides a solution to fix the internal TX FIFO roll over issue.

Please download the appropriate Quartus® II software version 10.0SP1 patch 1.210 from the following links:

Quartus II software version 10.0SP1 patch 1.210 for Windows

Quartus II software version 10.0SP1 patch 1.210 for Linux

Quartus II software version 10.0SP1 ReadMe for patch 1.210

Caution:

You must either have previously installed the Quartus II 10.0 SP1 software or must install the Quartus II 10.0 SP1 software before installing this patch. Otherwise, the patch will not be installed correctly and the Quartus II software will not run properly.

After you install the patch please regenerate your Triple Speed Ethernet MegaCore® before you compile your design

OR

Please download the appropriate Quartus II software version 10.1SP1 patch 1.77 from the following links:

Quartus II software version 10.1SP1 patch 1.77 for Windows

Quartus II software version 10.1SP1 patch 1.77 for Linux

Quartus II software version 10.1SP1 ReadMe for patch 1.77

Caution:

You must either have previously installed the Quartus II 10.1 SP1 software or must  install the Quartus II 10.1 SP1 software before installing this patch. Otherwise, the patch will not be installed correctly and the Quartus II software will not run properly.

After you install the patch, please regenerate your Triple Speed Ethernet MegaCore before you compile your design.