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

Changing 1772 filters without sigma studio

SigmaDSP & SigmaStudio JJB Mar 6, 2014 00:00 2 replies Original on forum ↗
Subscribe
JJB Question
Mar 6, 2014 00:00

Hi,

I have an application where I would like to use an ADAU1772. One of the requirements for this board is that it can implement different digital filters which can be selected by an external input like a dip switch or jumpers.

I would like to stick with the 1772 because it has all the hardware interfaces I need (PDM mic, self booting, analog output) and I would like to avoid putting a micro on the board.

My idea to do this was to put multiple EEPROMS with the same address on board and have a jumper to enable or disable each EEPROM. That way the user could select an EEPROM and then reset the board to load a new code with a different pre-defined filter (sigma program).

It seems like there should be a more elegant solution. Can anybody recommend a better approach?

Thanks,

JJB

adau1772

Integrated/Special Purpose A/D Converters

sigmastudio

SigmaDSP

Audio CODECs

ADIApproved Reply
Mar 6, 2014 00:00

Hi JJB,

The ADAU1772 has two coefficient memory banks (A and B) for the filters used in the signal flow you create in SigmaStudio. Utilizing this feature along with the Multi-Purpose (MP) pins you could create the system you are referring to. A few of the MP pins can be assigned to toggle between the coefficient banks. You could create your schematic, load different filter settings into each coefficient bank, and connect a switch to the MP pin assigned to select bank A or B. This is limited to two different filter settings, but if you need more, you would only need 2 EEPROMS for 4 filters, for example.

More information on the MP pins can be found on page 44 of the datasheet.

www.Analog.com/ADAU1772

Also, here is a document describing how to create an EEPROM image using different coefficients in each bank.

https://ez.analog.com/docs/DOC-3103

Regards,

-BillJ

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