The AD1940 is a complete 28-bit, single-chip, multi-channel audio SigmaDSP for equalization, multiband dynamic processing, delay compensation, speaker compensation, and image enhancement. These algorithms can be used to compen-sate for the real world limitations of speakers, amplifiers, and listening environments, resulting in a dramatic improvement of perceived audio quality.The signal processing used in this is comparable to that found in high end studio equipment. Most of the processing is done in full, 56-bit double-precision mode, resulting in very good, low level signal performance and the absence of limit cycles or idle tones. The dynamics processor uses a sophisticated, multiple-breakpoint algorithm often found in high end broadcast compressors. This is a fully programmable DSP. Easy to use software allows the user to graphically configure a custom signal processing flow using blocks such as biquad filters, dyna-mics processors, and surround sound processors. An extensive control port allows click-free parameter updates, along with readback capability from any point in the algorithm flow.Its a digital input and output ports allow a glueless connection to ADCs and DACs by multiple, 2-channel serial data streams or TDM data streams. When in TDM mode, it can input 8 or 16 channels of serial data, and can output 8 or 16 channels of serial data. The input and output port configurations can be individually set. This is controlled by a 4-wire SPI port.
This is controlled by a 4-wire SPI port
16-channel digital audio processor
Accepts sample rates up to 192 kHz
28-bit × 28-bit multiplier with full 56-bit accumulator
Fully programmable program RAM for custom program download
Parameter RAM allows complete control of 1,024 parameters
Control port features safeload for transparent parameter updates and complete mode and memory transfer control
Target/slew RAM for click-free volume control and dynamic parameter updates
Applications:
Automotive sound systems
Digital televisions
Home theater systems (Dolby digital/DTS postprocessor)