ΣSigmaStudio Ask AI Русский Log in

LINK port DMA transfers from DDR2 memory

Processors & DSP NathanCrow Apr 29, 2020 00:00 1 replies Original on forum ↗
Subscribe
NathanCrow Question
Apr 29, 2020 00:00

I am using the ADSP-21469 SHARC DSP.

I would like to write out a large block of data from external DDR2 memory. Is the DDR2 memory a valid input source for a LINK port DMA transfer. It looks like the DMA engine only supports 19-bit addresses and the DDR2 RAM starts at 0x200000.

Is there a simple way to get this to work?

Audio Signal Processors

adsp-21469

SHARC Audio Processors/SoCs

ADIApproved Reply
May 7, 2020 00:00

Hi,

Unfortunately, the SDRAM cannot be accessed using Link Port. In order to interface the SDRAM to ADSP_21469 processors, you can consider using
the external memory interface. This interface supports access to the external memory by both core and DMA accesses. I would suggest you to go
through Chapter 4 in Hardware Reference Manual for more information regarding external memory interface. The link for downloading the manual
is given below.
www.analog.com/.../ADSP-214xx_hwr_rev1.1.pdf

Please refer the application note(EE-189)at the below link.
www.analog.com/.../EE-189.pdf

Moreover, you could also take a look at the application note(EE: 286-Interfacing SDRAM Memories to SHARC® Processors).
EE-286 : www.analog.com/.../EE286_rev5.pdf

Regarding,"Is there a simple way to get this to work?"
>> Are you looking for read the data from SDRAM and write into another external memory? Why are looking for link port to access sdram?

Regards,
Anand Selvaraj.