Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
18 years ago

Triple speed ethernet 7.2 with Scatter-Gather DMA controller

I try to connect the output of the TSE to the SGDMA's Avalon Streaming Sink in by SOPC

But

I got an error like that altera_ethernet.receive/sgdma.in: The source has a error signal of 6 bits, but the sink does not.

What does that mean? how can I should this error?

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Seems like the source of your TSE has a error signal which is 6bit wide. So you need to configure your SGDMA to also have a error signal which is 6bit wide.

    Just edit your SGDMA component, there is a field where you can configure the sink error width.

    Hope this helps, i am still a beginner at this.

    Flo
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes it is right, TSE has 1 bit error at tx path and 6 bit error at rx path. You need to configure the tx path sgdma (memory to stream) and rx path sgdma (stream to memory) with 1 bit and 6 bit of error width each