Analog Devices ADSP-21364 system manual Analog Audio

Page 30

Analog Audio

The parallel flash memory and the SRAM connect to the parallel port of the processor. The parallel port is a multiplexed address and data port. The port can connect to 8-bit and 16-bit memory devices. When config- uring the parallel port, keep in mind that the memory devices on the board are 8 bits wide.

To access the SRAM and flash memories, set up a parallel port DMA. For more information on how to connect the SRAM and flash memories, see “Parallel Port” on page 2-3.

The SPI flash memory connects to the SPI port of the processor and uses FLAG0 as a chip select. In order for FLAG0 to behave as a chip select, clear the PPFLG bit in the SYSCTL register.

An example program is included in the EZ-KIT Lite installation directory to demonstrate how the parallel port and SPI port can be configured to access the memories.

Analog Audio

The AD1835A is a high-performance, single-chip codec featuring four ste- reo digital-to-analog converters (DAC) for audio output and one stereo analog-to-digital converters (ADC) for audio input. The codec can input and output data with a sample rate of up to 96 kHz on all channels. A 192 kHz sample rate can be used with the one of the DAC channels.

The processor interfaces with the AD1835A codec via the DAI port. The DAI interface pins can be configured to transfer serial data from the AD1835A codec in either time-division multiplexed (TDM) or two-wire interface (TWI) mode. For more information on how the AD1835A con- nects to the DAI, see “DAI Interface” on page 2-5.

The master input clock (MCLK) for the AD1835A can be generated by the on-board 12.288 MHz oscillator or can be supplied by one of the DAI pins of the processor. Using one of the pins to generate the MCLK, as

1-8

ADSP-21364 EZ-KIT Lite Evaluation System Manual

Image 30
Contents ADSP-21364 EZ-KIT Lite Evaluation System Manual Copyright Information Limited WarrantyTrademark and Service Mark Notice DisclaimerRegulatory Compliance Page Contents Using ADSP-21364 EZ-KIT Lite ADSP-21364 EZ-KIT Lite Evaluation System Manual Vii Index Preface Page Preface Purpose of This Manual Intended AudiencePurpose of This Manual Manual Contents What’s New in This Manual Technical or Customer SupportWhat’s New in This Manual Supported Processors Product InformationMyAnalog.com Processor Product Information Related DocumentsProduct Information Online Technical Documentation Related VisualDSP++ PublicationsAccessing Documentation From VisualDSP++ Accessing Documentation From WindowsAccessing Documentation From Web Printed ManualsVisualDSP++ Documentation Set Notation Conventions Hardware Tools Manuals Data SheetsNotation Conventions Processor ManualsADSP-21364 EZ-KIT Lite Evaluation System Manual Xxi Notation Conventions Using ADSP-21364 EZ-KIT Lite Package Contents Default Configuration Using ADSP-21364 EZ-KIT LiteDefault Configuration Installation and Session Startup Installation and Session Startup Evaluation License Restrictions External MemoryAnalog Audio Analog AudioUsing ADSP-21364 EZ-KIT Lite LEDs and Push Buttons LEDs and Push ButtonsProcessor Pin Mapped as Flag Example Programs Background Telemetry ChannelExample Programs ADSP-21364 EZ-KIT Lite Hardware Reference System Architecture System ArchitectureParallel Port ADSP-21364 EZ-KIT Lite Hardware ReferenceDEC DAI Interface Flag Pins SPI InterfaceIO Flag Pins Expansion InterfaceJtag Emulation Port Switch Settings Electret Microphone Select Switch SW6Codec Setup Switch SW7 Switch SettingsSPI Disable Switch SW8 Push Button Enable Switch SW9Boot Mode and Clock Ratio Select Switch SW10 Loop-Back Test Switch SW11 General Purpose LEDs LED8-1 Reset LED LED9Power LED LED10 USB Monitor LED ZLED3Board Reset Push Button SW5 Push Buttons SW1-4Connectors ConnectorsExpansion Interface J1-J3 Audio In RCA Connector J4 Audio Out RCA Connector J5Headphone Out Jack J6 Power Jack J7 Pdif Coax Connectors J8 and J9USB Connector ZJ1 SPI Header P2DAI Header P3 Jtag Header ZP4 ADSP-21364 EZ-KIT Lite Bill of Materials FDC658P ADSP-21364 EZ-KIT Lite Bill Of Materials Vishay CRCW080510K0JNEA Panasonic ERJ-8GEYJ101V Vishay CRCW12061K65FKEA Vishay CRCW080564K9FKEA Vishay CRCW1206100KFKEA ADSP-21364 EZ-KIT Lite Schematic DSP OSC Engineer to Engineer Note EE-68 which can be found at2Mb SramRight RED Disconnects Signals from SPI Flash and AD1835ADC DAC1 DAC2 DAC3 DAC4 AD1835 AudioDAC1 Left DAC2 Left DAC1 Right DAC2 RightDAC3 Left DAC4 Left DAC3 Right DAC4 RightADC Left DAC4 ADC RightSpdif Coax Input CoaxOUT Analog Expansion Interface Type a HeaderSPI Header Power FDC658PIndex Index Pdif USB

ADSP-21364 specifications

The Analog Devices ADSP-21364 is a high-performance digital signal processor (DSP) specifically designed for demanding applications in audio, industrial, and communications sectors. It is well-regarded for its powerful processing capabilities, extensive connectivity options, and energy efficiency, making it an ideal choice for complex digital signal processing tasks.

One of the standout features of the ADSP-21364 is its dual Harvard architecture, which allows for simultaneous access to program and data memory. This capability significantly improves performance by reducing bottlenecks, enabling faster execution of algorithms. The processor boasts a clock speed of up to 300 MHz, ensuring it can handle a wide range of real-time signal processing tasks.

The ADSP-21364 is equipped with a rich set of on-chip memory resources, including 64KB of program RAM and 64KB of data RAM. This substantial memory allocation enables the storage of intricate algorithms and large datasets, ensuring that high-performance applications can be executed without the need for external memory, thus reducing latency and power consumption.

Another notable feature of this DSP is its advanced multiprocessing capabilities. The processor includes six processing engines, allowing for parallel processing of multiple tasks. This architecture is particularly beneficial for applications that require simultaneous processing of audio signals, such as digital mixing or effects processing, enhancing the overall throughput.

In terms of connectivity, the ADSP-21364 is equipped with a wide range of I/O options, including serial ports, parallel ports, and a high-speed synchronous port. This versatility facilitates seamless integration with other system components, making the processor an excellent choice for embedded systems that rely on external data sources.

The ADSP-21364 also supports various industry-standard digital audio interfaces, such as I2S and TDM, enabling straightforward interfacing with audio codecs and other digital audio devices. Moreover, it features built-in hardware accelerators for efficient filtering, Fast Fourier Transform (FFT), and interpolation tasks, thereby enhancing its ability to handle complex audio signal processing.

On the power consumption front, the ADSP-21364 is designed with energy efficiency in mind. Its architecture allows for low-power operation modes, which are crucial in battery-powered applications where energy conservation is a priority.

In conclusion, the Analog Devices ADSP-21364 DSP is a robust solution for high-performance digital signal processing needs. With its dual Harvard architecture, extensive memory resources, advanced multiprocessing capabilities, versatile connectivity options, and energy-efficient design, it stands out as a premier choice for a variety of applications in the fields of audio processing, telecommunications, and industrial automation.