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

About external delay (SPI RAM Delay) in ADAU1452

SigmaDSP & SigmaStudio ymwlike Oct 12, 2014 00:00 5 replies Original on forum ↗
Subscribe
ymwlike Question
Oct 12, 2014 00:00

hi,

About "external delay" in ADAU1452,how to use the module(SPI RAM delay )?

How about Setting the Master Control port Properties?

Best Regards,

yang.

Audio Signal Processors

adau1452

SigmaDSP Audio Processors

d8f81da8bc0ef8032376f77617f6e7f6.jpg
d8f81da8bc0ef8032376f77617f6e7f6.jpg
d8f81da8bc0ef8032376f77617f6e7f6.jpg-620x282.jpg
d8f81da8bc0ef8032376f77617f6e7f6.jpg-620x282.jpg
JohnTo Reply
Oct 28, 2014 00:00

Hi Yang,

The "external SPI RAM delay" block for the ADAU1452 was developed/tested for the Microchip 23K256 SPI RAM. (see: http://ww1.microchip.com/downloads/en/DeviceDoc/22100D.pdf)

The SPI Master Port is limited 20 MHz and is limited to a 24bit address max, so approximately 16MByte.

The Master Control Port is used on system startup to communicate with 1 slave device (only), either a SPI flash or slave SPI device (like a codec). The Sequencer File is a text file which contains the SPI data words to be written to the device.

Unfortunately there is not any documentation on these blocks on the Wiki. We are looking to add that information in the coming weeks.

-JT

ymwlike Reply
Nov 4, 2014 00:00

Hi JohnTo,

Really thanks for your reply.

Use SPI RAM will need Master Control Port? How to set up?

SPI RAM model we are using Microchip 23LC1024.

And my SPI RAM hardware schematics as follows:

What is wrong?

Best Regards,

yang.

0313d5b83538a2a98fe28ee736aa59d0.jpg
0313d5b83538a2a98fe28ee736aa59d0.jpg
0313d5b83538a2a98fe28ee736aa59d0.jpg-620x227.jpg
0313d5b83538a2a98fe28ee736aa59d0.jpg-620x227.jpg
EZAdministrator Reply
Aug 2, 2018 00:00

This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

Thank you,
EZ Admin

DButler Reply
Dec 10, 2018 00:00

Hi JT,

Any update on when the wiki updates will be available? I am planning to use this in my design and will have hardware in a couple weeks and could really use more specific info.

Also, the "Microchip 23K256" part you said this was tested for is only a 256 Kbit part, there is a bigger 1Mbit part; neither of which are near the 16MByte capability of the DSP. Is there a bigger serial SRAM that you can recommend?

I was hoping to get around 1-second of delay per channel on a design that has 4-channels with 96kHz Fs.

Thanks,

DB

DaveThib Reply
Dec 10, 2018 00:00

Hello DB,

The DB in MA area?

JT is not longer with the company.

We did document the SPI RAM Delay a little better.

https://wiki.analog.com/resources/tools-software/sigmastudio/toolbox/basicdsp/externalspidelay

I think the next release might have a multi-tap delay or support more than one SPI RAM in hardware. There has been talk going around about it so we will see once the new release is out.

There are larger parts out there and I think others have tested it. I would have to research. Do a search on the forum and see what comes up.

Dave T