DSPRelated.com
Forums

interfacing ADAU1701 with controller/FPGA

Started by ramm...@ymail.com December 20, 2009
hi..
I would like to know about accesing ADAU 1701 using any controller(eg:STM32f).
In my current project Speaker management system(to contrlo parameters like tone,delay,crossover etc for a series of speakers).
I'm currently using ADAU 1701 DSP,its possible to control those parameters with its own GUI,but i hve to vary these parameter through a GUI,For these my senior engineers suggested to use STM32F family.
How can i access ADAU with Micrcontroller, what wil be its data format.
Also is it possible to access ADAU with FPGA instead of Microntroller,because i'm much familiar with Verilog coding.

with regards
Rammya
........HAPPY CHRISTMAS.........
Howdy Rammya,

I've never played with that chip, but from the block diagram it looks like
you can program it somewhat. There are digital in's and out's and I
assume that is how you set internal parameters. There is also an I2C/SPI
interface. A microprocessor with I2C or SPI built in will be easier to
use than an FPGA, but you can certainly implement those protocols pertty
easily yourself. In any case, you'll need to understand the details of
how to program the chip, and once you do, you can decide if
microcontroller or FPGA makes sense.

Patience, persistence, truth,
Dr. mike
On Sat, 19 Dec 2009, r...@ymail.com wrote:

> hi..
> I would like to know about accesing ADAU 1701 using any controller(eg:STM32f).
> In my current project Speaker management system(to contrlo parameters like tone,delay,crossover etc for a series of speakers).
> I'm currently using ADAU 1701 DSP,its possible to control those parameters with its own GUI,but i hve to vary these parameter through a GUI,For these my senior engineers suggested to use STM32F family.
> How can i access ADAU with Micrcontroller, what wil be its data format.
> Also is it possible to access ADAU with FPGA instead of Microntroller,because i'm much familiar with Verilog coding.
>
> with regards
> Rammya
> ........HAPPY CHRISTMAS.........
>
Hi Rammya,

As Mike points out, the ADAU170x can be controlled via SPI or I2C from any external controller, you need to implement the control protocol on the host controller. We have done it for ADI's ADAuC702x MCUs, Freescale's HC08 MCUs and would not have trouble on doing it for STM32F MCUs if you need so. We can also offer you Consulting Services in this area -implementing full audio systems on SigmaDSP family of DSPs, as well as SHARC, Blackfin, 563xx (Freescale)-.

Please do not hesitate to contact me to the email address jaac@sanjaac.com if you are interested.

Kindest regards,
 
Jaime Andrés Aranguren Cardona
j...@ieee.org
j...@computer.org

________________________________
Von: Mike Rosing
An: r...@ymail.com
CC: a...
Gesendet: Sonntag, den 20. Dezember 2009, 14:39:13 Uhr
Betreff: Re: [adsp] interfacing ADAU1701 with controller/FPGA

 
Howdy Rammya,

I've never played with that chip, but from the block diagram it looks like
you can program it somewhat. There are digital in's and out's and I
assume that is how you set internal parameters. There is also an I2C/SPI
interface. A microprocessor with I2C or SPI built in will be easier to
use than an FPGA, but you can certainly implement those protocols pertty
easily yourself. In any case, you'll need to understand the details of
how to program the chip, and once you do, you can decide if
microcontroller or FPGA makes sense.

Patience, persistence, truth,
Dr. mike

On Sat, 19 Dec 2009, rammya_tv@ymail. com wrote:

> hi..
> I would like to know about accesing ADAU 1701 using any controller(eg: STM32f).
> In my current project Speaker management system(to contrlo parameters like tone,delay,crossove r etc for a series of speakers).
> I'm currently using ADAU 1701 DSP,its possible to control those parameters with its own GUI,but i hve to vary these parameter through a GUI,For these my senior engineers suggested to use STM32F family.
> How can i access ADAU with Micrcontroller, what wil be its data format.
> Also is it possible to access ADAU with FPGA instead of Microntroller, because i'm much familiar with Verilog coding.
>
> with regards
> Rammya
> ........HAPPY CHRISTMAS... ......
>