Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

triple_speed_ethernet error

Altera_Forum
Honored Contributor II
1,983 Views

hi, 

 

I am altera beginner, 

 

i am trying to use triple speed Ethernet(10/100Mb small MAC, Interface - MII) in SOPC builder, i am getting fallowing error 

 

triple_speed_ethernet_0.receive/triple_speed_ethernet_0.transmit: the width of the error signal from the source is 6 bits, but is 1 bits to the sink... 

 

can any suggest how to overcome this error.. 

 

thanks in advance..
0 Kudos
6 Replies
Altera_Forum
Honored Contributor II
581 Views

Hi 

 

The error bus is part of the Avalon ST interface, but optional. There is a mismatch in bus width between your Avalon ST source and Avalon ST sink. If you do not need the error bus you can disable it in the TSE GUI (that is what did) 

 

Bye 

Bert
0 Kudos
Altera_Forum
Honored Contributor II
581 Views

It's not a good idea to disable the error bus, as you will miss errors in packet data and/or checksums. It is easier to adapt the other component to have the same number of error bits. If you are using a SGDMA the number of error bits can be changed by configuring the component.

0 Kudos
Altera_Forum
Honored Contributor II
581 Views

In our application we are discarding errored frames in the TSE, so we can skip the error bus. I agree that if you want to see errors on your streaming interface that you will need the error bus. 

 

Errors are in our application monitored by the processor, through the Avalon MM interface of the TSE. 

 

Bye 

Bert
0 Kudos
Altera_Forum
Honored Contributor II
581 Views

The Avalon streaming ports of the TSE MAC are intended to be connected to SGDMA cores which support the error signals. How are you connecting to the streaming ports? 

 

Jake
0 Kudos
Altera_Forum
Honored Contributor II
581 Views

i overcome the problem.. 

thanks for the replies....
0 Kudos
Altera_Forum
Honored Contributor II
581 Views

The frames with errors are not discarded by the TSE core. It just raises an error flag so that the frame can be discarded by the component connected to it (the SGDMA usually).

0 Kudos
Reply