Forum Discussion

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

NiOS II SGDMA driver channel support

Hi All - Looking at the users guide section for SGDMA, there is mention that Altera does not yet support Atlantic channels in the driver - does anyone know when this support is coming - I have an SOPC based system that has a DDR2 interface in it that is serviced by a SGDMA engine that fills 16 different fifo's - this is tied together via an Avalon stream de-multiplexer that relies upon the channels to select the appropriate output target... wondering if anyone has thoughts about alternative implementation?

TIA - crayner

1 Reply

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

    To give you all metrics, I had a design with a streaming port on a sgdma, feeding 16 M2K fifos through a channel demux -

    when I found that channels were not supported I changed to a mem mapped setup using a pipeline bridge feeding 16 M2K fifos

    in a 3c120, the latter implementation synthesized 7% larger pretty much across the board in LE, comb and dedicated logic