ADAU1442

PRODUCTION

SigmaDSP® Digital Audio Processor with Flexible Audio Routing Matrix

Viewing:

Overview

  • Fully programmable audio digital signal processor (DSP) for enhanced sound processing
  • Features SigmaStudio™, a graphical programming tool for development of custom signal flows
  • 172 MHz SigmaDSP core; 3584 instructions/sample @ 48 kHz
  • 4k Parameter RAM, 8k Data RAM
  • Supports 24 channels of serial and TDM I/O, up to fs = 192 kHz
  • See data sheet for additional information

The ADAU1442 / ADAU1445 / ADAU1446 are enhanced audio processors that allow full flexibility in routing all input and output signals. The SigmaDSP® core features full 28-bit processing (56-bit in double-precision mode), synchronous parameter loading for ensuring filter stability, and 100% code efficiency with the SigmaStudio tools. This DSP allows system designers to compensate for the real-world limitations of speakers, amplifiers, and listening environments, resulting in a dramatic improvement of the perceived audio quality through speaker equalization, multiband compression, limiting, and third-party branded algorithms.

The flexible audio routing matrix (FARM) allows the user to multiplex inputs from multiple sources running at various sample rates to or from the SigmaDSP core. This drastically reduces the complexity of signal routing and clocking issues in the audio system. FARM includes up to eight stereo asynchronous sample rate converters (depending on the device model), Sony/ Philips Digital Interconnect Format (S/PDIF) input and output, and serial (I2S) and time division multiplexing (TDM) I/Os. Any of these inputs can be routed to the SigmaDSP core or to any of the asynchronous sample rate converters (ASRCs). Similarly, any one of the output signals can be taken from the SigmaDSP core or from any of the ASRC outputs. This routing scheme, which can be modified at any time via control registers, allows for maximum system flexibility.

The ADAU1442, ADAU1445, and ADAU1446 differ only in ASRC functionality and packaging. The ADAU1442 / ADAU1445 contain 16 channels of ASRCs and are packaged in TQFP packages, whereas the ADAU1446 contains no ASRCs and is packaged in an LQFP. The ADAU1442 can handle nine clock domains, the ADAU1445 can handle three clock domains, and the ADAU1446 can handle one clock domain.

The ADAU1442 / ADAU1445 / ADAU1446 can be controlled in one of two operational modes: the settings of the chip can be loaded and dynamically updated through the SPI/I2C® port, or the DSP can self-boot from an external EEPROM in a system with no microcontroller. There is also a bank of multipurpose (MP) pins that can be used as general-purpose digital I/Os or as inputs to the 4-channel auxiliary control ADC.

The ADAU1442 / ADAU1445 / ADAU1446 are supported by the SigmaStudio graphical development environment. This software includes audio processing blocks such as FIR and IIR filters, dynamics processors, mixers, low level DSP functions, and third-party algorithms for fast development of custom signal flows.

APPLICATIONS

  • Automotive audio processing
    Head units
    Navigation systems
    Rear-seat entertainment systems
    DSP amplifiers (sound system amplifiers)
  • Commercial audio processing

ADAU1442
SigmaDSP® Digital Audio Processor with Flexible Audio Routing Matrix
ADAU1442 Functional Block Diagram
Add to myAnalog

Add product to the Products section of myAnalog (to receive notifications), to an existing project or to a new project.

Create New Project
Ask a Question

Documentation

Learn More
Add to myAnalog

Add media to the Resources section of myAnalog, to an existing project or to a new project.

Create New Project

Software Resources


Hardware Ecosystem

Parts Product Life Cycle Description
Analog to Digital Converters (ADCs) 1
ADMP441 Obsolete Omnidirectional Microphone with Bottom Port and I2S Digital Output
Digital to Analog Converters (DACs) 1
ADAU1966 NOT RECOMMENDED FOR NEW DESIGNS 16-Channel 118 dB SNR Differential Output, 192 kHz, 24-Bit DAC
Modal heading
Add to myAnalog

Add product to the Products section of myAnalog (to receive notifications), to an existing project or to a new project.

Create New Project

Tools & Simulations

ADAU144x IBIS Models 1

SigmaDSP Processors: Software and Tools

Open Tool

Evaluation Kits

EVAL-ADAU1442

ADAU1442 Evaluation Board

Features and Benefits

EVAL-ADAU1442EBZ
  • Other ADI Components:
    AD1938 (2)
    AD8608
    ADP3336
    ADP3339
    ADM811
  • Analog In:4 Stereo TRS (3.5mm)
  • Analog Out:8 Stereo TRS (3.5mm)
  • Digital I/O: USBi-I2C/SPI, SPDIF I/O, I2S-I/O (TDM)  
  • DC Supply: 6 V 

Product Details

Full-featured ADAU1442 SigmaDSP evaluation board with a full set of analog and digital input/output connections, including I2S, TDM, and S/PDIF. USBi, 6 V power supply and an attachable GPIO control board are included in the package

EVAL-ADUSB2EBZ

ADUSB2EBZ Evaluation Board

Features and Benefits

EVAL-ADUSB2EBZ "USBi"
  • Digital I/O: USB input, I2C/SPI output
  • DC Supply: 5 V (USB) 

Product Details

The Analog Devices USBi “USB Interface” (EVAL-ADUSB2EBZ) board is the interface between your PC's USB port and SigmaDSP hardware's data input pins. This interface can be used with any evaluation board which includes an External SPI/I²C header (Aardvark Header). The EVAL-ADUSB2EBZ board is capable of both SPI and I²C communication (which is user selectable) and can supply IOVDD of either 3.3V or 1.8V.The USBi interface is powered from the computer's USB port.

To Install the USBi Board:

  • Connect the USB cable to the USBi Board a spare USB port on your PC.
  • The Windows “Found New Hardware Wizard” will launch.
  • Choose “Install from a list or a specific location” and click “Next”.
  • Select “Search for the best driver in these locations” and Check the box for “Include this location in the search.”
  • Press the “Browse” button and locate the appropriate driver file in the SigmaStudio application folder (default folder is C:\Program Files\Analog Devices Inc\Sigma Studio\USB drivers): Select the CyUSB.inf file.
  • Click “Continue Anyway” if you're prompted with “This software has not passed Windows Logo testing.”

Using USBi in SigmaStudio:

To communication between SigmaStudio and the USBi board, a communication channel block must be added to the Schematic design. To locate the block, select the Hardware Configuration Tab, in the ToolBox or Tree ToolBox window choose the “Communication Channels” category, and select the USBi block.


USBi

This block provides connections for multiple processors (ICs / DSPs), allowing you to use multiple processors in a single design. This block allows you to explicitly specify both the communication protocol (SPI or I²C) and the part's address, I²C address or SPI catch line. The DSP hardware's address must match the block's selected address for communication to function properly. See the parts data sheet for more information about addressing (e.g. ADR_SEL, ADDR0, or ADDR1 pins). The default USBi protocol is I²C, to enable SPI, you must first select an SPI address in the block's drop down menu and then perform three write operations (e.g. press the write button the Register Read/Write Window 3 times). The USBi hardware has LEDs which indicate the current mode, I²C or SPI.

EVAL-ADAU1442
ADAU1442 Evaluation Board
EVAL-ADUSB2EBZ
ADUSB2EBZ Evaluation Board

Latest Discussions

Recently Viewed