--- Quote Start ---
You have to create an Avalon-ST streaming 'source' component for the ADC.
You then need to create an Avalon-ST 'sink' to on-chip RAM, or some sort of fast memory device. Because you do not have an infinite amount of RAM, that sink component will need some form of capture enable controller - when enabled it generates addresses to RAM.
If you use dual-ported RAM, then you can access the ADC captured data from the RAM via an Avalon-MM slave on the other port.
Cheers,
Dave
--- Quote End ---
Hi,
dwh@ovro.caltech.edu (
http://www.alteraforum.com/forum/member.php?u=21847) :
Thanks !
And what are Avalon-ST 'source' and 'sink' ? How about SG-DMA ?
On my board, a ddr2 is used for Nios ii CPU ,and I allocate some space for adc data . So I want to stream the adc data into ddr2 sdram and then stream out via uart port.
Which Avalon-ST components are all right ?