ADSP-21489 EZ-Board Evaluation System Manual TM Revision 1.0, April 2010 Part Number 82-000228-01 Analog Devices, Inc. One Technology Way Norwood, Mass.
Copyright Information © 2010 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices is believed to be accurate and reliable.
Regulatory Compliance The ADSP-21489 EZ-Board is designed to be used solely in a laboratory environment. The board is not intended for use as a consumer end product or as a portion of a consumer end product. The board is an open system design which does not include a shielded enclosure and therefore may cause interference to other electrical devices in close proximity. This board should not be used in or near any medical equipment or RF devices.
CONTENTS PREFACE Product Overview ........................................................................ viii Purpose of This Manual ................................................................. xi Intended Audience ......................................................................... xi Manual Contents .......................................................................... xii What’s New in This Manual ..........................................................
Contents Default Configuration .................................................................. 1-3 EZ-Board Installation ................................................................... 1-5 EZ-Board Session Startup ............................................................. 1-6 Evaluation License Restrictions ..................................................... 1-8 Memory Map ............................................................................... 1-8 SDRAM Interface .......................
Contents DAI Interface .......................................................................... 2-3 DPI Interface .......................................................................... 2-4 Flags and Memory Selects .............................................................. 2-6 Push Buttons and Switches ............................................................ 2-7 DAI [1–8] Enable Switch (SW1) .............................................. 2-8 DAI [9–16] Enable Switch (SW2) .....................
Contents UART RTS/CTS Jumper (JP3) ............................................. 2-20 UART Loopback Jumper (JP4) .............................................. 2-20 DSP Audio Oscillator Jumper (JP5) ....................................... 2-20 LEDs ......................................................................................... 2-21 GPIO LEDs (LED1–8) ......................................................... 2-22 Power LED (LED9) ..............................................................
Contents Standalone Debug Agent Connector (ZP1) ............................ 2-29 ADSP-21489 EZ-BOARD BILL OF MATERIALS ADSP-21489 EZ-BOARD SCHEMATIC Title Page .................................................................................... B-1 Processor - External Port .............................................................. B-2 Memory - Parallel ........................................................................ B-3 Processor - DAI, DPI Interfaces ........................................
Contents vi ADSP-21489 EZ-Board Evaluation System Manual
PREFACE Thank you for purchasing the ADSP-21489 EZ-Board™, Analog Devices, Inc. evaluation system for SHARC® processors. SHARC processors are based on a 32-bit super Harvard architecture that includes a unique memory architecture comprised of two large on-chip, dual-ported SRAM blocks coupled with a sophisticated IO processor, which gives a SHARC processor the bandwidth for sustained high-speed computations.
Product Overview faster communication between the host PC and target hardware. To learn more about Analog Devices emulators and processor development tools, go to http://www.analog.com/dsp/tools/. The ADSP-21489 EZ-Board provides example programs to demonstrate the product capabilities. ADSP-21489 EZ-Board installation is part of the VisuL The alDSP++ update 8 or later installation. As an EZ-KIT Lite, an EZ-Board is a licensed product that offers an unrestricted evaluation license for the first 90 days.
Preface • Asynchronous memory (SRAM) • ISSI IS61WV102416BLL-10TLI – 1M x 16 bits (2 MB) • SPI flash memory • Numonyx M25P16 – 16 Mb • Analog audio interface • Analog Devices AD1939 audio codec • 4 x 2 RCA phono jack for eight channels of stereo output • 4 x 1 RCA phono jack for four channel of stereo input • Two DB25 connectors for differential inputs/outputs • 3.
Product Overview • LEDs • Eleven LEDs: one board reset (red), eight general-purpose (amber), one temperature sensor (amber), and one power (green) • Push buttons • Five push buttons: one reset, two connected to the DAI, and two connected to FLAG pins of the processor • Expansion interface II • Next generation of the expansion interface design, provides access to most of the processor signals • Power supply • 5V @ 3.
Preface Purpose of This Manual The ADSP-21489 EZ-Board Evaluation System Manual provides instructions for installing the product hardware (board). The text describes operation and configuration of the board components and provides guidelines for running your own code on the ADSP-21489 EZ-Board. Finally, a schematic and a bill of materials are provided for reference. The product software installation is detailed in the VisualDSP++ Installation Quick Reference Card.
Manual Contents Manual Contents The manual consists of: • Chapter 1, “Using ADSP-21489 EZ-Board” on page 1-1 Describes EZ-Board functionality from a programmer’s perspective and provides a simplified memory map. • Chapter 2, “ADSP-21489 EZ-Board Hardware Reference” on page 2-1 Provides information about the EZ-Board hardware components. • Appendix A, “ADSP-21489 EZ-Board Bill Of Materials” on page A-1 Provides a list of components used to manufacture the EZ-Board.
Preface Technical or Customer Support You can reach Analog Devices, Inc. Customer Support in the following ways: • Visit the Embedded Processing and DSP products Web site at http://www.analog.com/processors/technical_support • E-mail tools questions to processor.tools.support@analog.com • E-mail processor questions to processor.support@analog.com (World wide support) processor.europe@analog.com (Europe support) processor.china@analog.
Product Information Product Information Product information can be obtained from the Analog Devices Web site, VisualDSP++ online Help system, and a technical library CD. Analog Devices Web Site The Analog Devices Web site, www.analog.com, provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. To access a complete technical library for each processor family, go to http://www.analog.com/processors/technical_library.
Preface tion. You can search easily across the entire VisualDSP++ documentation set for any topic of interest. For easy printing, supplementary Portable Documentation Format (.pdf) files for all manuals are provided on the VisualDSP++ installation CD. Each documentation file type is described as follows. File Description .chm Help system files and manuals in Microsoft help format .htm or .html Dinkum Abridged C++ library and FLEXnet License Tools software documentation. Viewing and printing the .
Related Documents EngineerZone EngineerZone is a technical support forum from Analog Devices. It allows you direct access to ADI technical support engineers. You can search FAQs and technical information to get quick answers to your embedded processing and DSP design questions. Use EngineerZone to connect with other DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit http://ez.analog.
Preface Table 1. Related Processor Publications (Cont’d) Title Description ADSP-214xx SHARC Processor Hardware Reference Description of internal processor architecture and all register functions. SHARC Processor Programming Reference Description of all allowed processor assembly instructions. Table 2. Related VisualDSP++ Publications Title Description VisualDSP++ Assembler and Preprocessor Manuals Description of the assembler function and commands.
Notation Conventions Notation Conventions Text conventions used in this manual are identified and described as follows. xviii Example Description Close command (File menu) Titles in reference sections indicate the location of an item within the VisualDSP++ environment’s menu system (for example, the Close command appears on the File menu). {this | that} Alternative required items in syntax descriptions appear within curly brackets and separated by vertical bars; read the example as this or that.
1 USING ADSP-21489 EZ-BOARD This chapter provides information to assist you with development of programs for the ADSP-21489 EZ-Board evaluation system. The following topics are covered.
Package Contents • “UART Interface” on page 1-17 • “LEDs and Push Buttons” on page 1-17 • “JTAG Interface” on page 1-19 • “Expansion Interface II” on page 1-20 • “Power Measurements” on page 1-21 • “Power-On-Self Test” on page 1-22 • “Example Programs” on page 1-22 • “Background Telemetry Channel” on page 1-22 • “Reference Design Information” on page 1-23 For information about VisualDSP++, including the boot loading, target options, and other facilities, refer to the online Help.
Using ADSP-21489 EZ-Board • USB driver files • Example programs • Universal 5.0V DC power supply • 3.5 mm stereo headphones • 6-foot RCA audio cable • 6-foot 3.5 mm/RCA x 2 Y-cable • 3.5 mm stereo female to RCA male Y-cable Contact the vendor where you purchased your EZ-Board or contact Analog Devices, Inc. If any item is missing. Default Configuration The EZ-Board evaluation system contains ESD (electrostatic discharge) sensitive devices.
Default Configuration connector locations, and LEDs used in installation. Confirm that your board is in the default configuration before using the board. Figure 1-1.
Using ADSP-21489 EZ-Board EZ-Board Installation For correct operation, install the software in the order presented in the VisualDSP++ Installation Quick Reference Card. Substitute instructions in step 3 with instructions in this section. There are two options to connect the EZ-Board hardware to a personal computer (PC) running VisualDSP++ 5.0: via an Analog Devices emulator or via a standalone debug agent module. The standalone debug agent allows a debug agent to interface to the ADSP-21489 EZ-Board.
EZ-Board Session Startup EZ-Board Session Startup 1. If you are running VisualDSP++ for the first time, navigate to the VisualDSP++ environment via the Start–>Programs menu. The main window appears. Note that VisualDSP++ is not connected to any session. Skip the rest of this step to step 2. If you have run VisualDSP++ previously, the last opened session appears on the screen.
Using ADSP-21489 EZ-Board Specify your own Session name for the session or accept the default name. The session name can be a string of any length; although, the box displays approximately 32 characters. The session name can include space characters. If you do not specify a session name, VisualDSP++ creates a session name by combining the name of the selected platform with the selected processor. The only way to change a session name later is to delete the session and open a new session. Click Next. 6.
Evaluation License Restrictions Evaluation License Restrictions The ADSP-21489 EZ-Board installation is part of the VisualDSP++ 5.0 update 8. The EZ-Board is a licensed product that offers an unrestricted evaluation license for the first 90 days. Once the initial unrestricted 90-day evaluation license expires: • VisualDSP++ restricts a connection to the ADSP-21489 EZ-Board via the USB port of the standalone debug agent interface only. Connections to simulators and emulation products are no longer allowed.
Using ADSP-21489 EZ-Board (SPI) flash, and parallel flash. See Table 1-2. For more information about a specific memory type, go to the respective section in this chapter. Table 1-1.
SDRAM Interface SDRAM Interface The ADSP-21489 processor connects to a 32 MB Micron MT48LC16M16A2P-6A chip through the SDRAM controller. The SDRAM memory controller on the processor and SDRAM memory chip are powered by the on-board 3.3V regulator. The SDRAM controller and memory on the EZ-Board can operate at a maximum clock frequency of 166 MHz.
Using ADSP-21489 EZ-Board mation on how to initialize the registers after a reset, search the VisualDSP++ online Help for “reset values”. Parallel Flash Memory Interface The parallel flash memory interface of the ADSP-21489 EZ-Board contains a 4 MB (4M x 8 bits) Numonyx M29W320EB chip. Flash memory is connected to the 8-bit data bus and address lines 0 through 21. Chip enable is decoded by the MS1 select line (default) through switch SW13 position 2. See “External Port Enable Switch (SW13)” on page 2-12.
SPI Interface SPI Interface The ADSP-21489 processor has two SPI ports, which can be accessed via the digital peripheral interface (DPI) pins.
Using ADSP-21489 EZ-Board The watch dog timer resets both the core and internal peripherals. After an external reset, the WDT must be disabled by default. Software must be able to determine if the watch dog has been the source of the hardware reset by interrogating a status bit in the watch dog timer control register. Be default, the watch timer interface is turned off. In order to use the feature, a user needs to turn switch SW13 position 8 ON.
S/PDIF Interface an LED (LED11) for a visual alarm if the temp exceeds the limit. The thermal limit flag and ADM1032 IRQ connect to the flag pins of the processor, but are nonessential for temperature monitoring. Consequently, the SW13 switch positions that control the flag pins are OFF by default. See “DPI [1–8] Enable Switch (SW3)” on page 2-9 and “External Port Enable Switch (SW13)” on page 2-12 for more information.
Using ADSP-21489 EZ-Board Audio Interface The AD1939 device is a high-performance, single-chip codec featuring eight digital-to-analog converters (DACs) for audio output and four analog-to-digital converters (ADCs) for audio input. This translates to four stereo channels of audio out and two stereo channels of audio in. The codec can input and output data at a sample rate of up to 192 kHz on all channels.
Audio Interface 192 KHz with all ADCs and DACs in TDM mode, the codec must run in dual-line TDM mode. For information on how to configure the multi-channel codec, refer to the product datasheet at: http://www.analog.com/en/audiovideo-products/audio-codecs/ad1939/products/product.html. The EZ-Board is connected to the AD1939 codec in master mode. The internal PLL drives the ABCLK and ALRCLK clock signals out. Both clocks are driven back to the codec’s DBCLK and DLRCLK pins via the R257 and R258 resistors.
Using ADSP-21489 EZ-Board UART Interface The ADSP-21489 processor features a built-in universal asynchronous receiver and transmitter (UART). The UART interface supports full RS-232 functionality via the Analog Devices 3.3V ADM3202 line driver and receiver (U8). The UART signals are available on the EZ-Board via a DIP switch (SW14). The UART signals routed through the DIP switch can be disconnected from the respective DPI interface and used on the expansion II interface.
LEDs and Push Buttons processor. For more information, refer to the ADSP-214xx SHARC Processor Hardware Reference. Table 1-3. LED Connections LED Reference Designator Processor Pin Connected via Switch LED1 DPI_P6 SW3.6 LED2 DPI_P13 SW14.5 LED3 DPI_P14 SW14.6 LED4 DAI_P3 SW1.3 LED5 DAI_P4 SW1.4 LED6 DAI_P15 SW2.7 LED7 DAI_P16 SW2.8 LED8 DAI_P17 SW7.1 Two general-purpose push buttons are attached to the flag pins of the processor, while the other two are attached to the DAI pins.
Using ADSP-21489 EZ-Board Table 1-4. Push Button Connections (Cont’d) PB Reference Designator Processor Pin Connected via Switch SW10 (PB3) DAI_P19 SW7.3 SW11 (PB4) DAI_P20 SW7.4 An example program is included in the ADSP-21489 installation directory to demonstrate functionality of the LEDs and push buttons. JTAG Interface The JTAG connector (P1) allows the standalone debug agent module to connect a VisualDSP++ debug session to the ADSP-21489 processor.
Expansion Interface II For a dual ADSP-21489 EZ-Board session, connect two EZ-Boards via connectors J3 and P12. Flip one of the two EZ-Boards by 180 degrees to allow the boards to mate. To switch between single- and multi-processor modes, use DIP switches SW19–22. For more information, see “JTAG Switches (SW19–22)” on page 2-16. For three or more ADSP-21489 EZ-Board sessions, connect each of the EZ-Board with JTAG cables. The cables connect JTAG pins of each EZ-Board.
Using ADSP-21489 EZ-Board For more information about daughter boards, visit the Analog Devices Web site at: http://www.analog.com/en/embedded-processing-dsp/sharc/content/sharc_development_tools/fca.html. Limits to current and interface speed must be taken into consideration when using the expansion interface II. Current for the expansion interface II is sourced from the EZ-Board; therefore, the current should be limited to 1A for 5V and 500 mA for the 3.3V planes.
Power-On-Self Test Power-On-Self Test The power-on-self-test program (POST) tests all EZ-Board peripherals and validates functionality as well as connectivity to the processor. Once assembled, each EZ-Board is fully tested for an extended period of time with a POST. All EZ-Boards are shipped with the POST preloaded into one of their on-board flash memories. The POST is executed by resetting the board and pressing the proper push button(s).
Using ADSP-21489 EZ-Board LATOR/products/product.html. For more information about BTC, see the online help. Reference Design Information A reference design info package is available for download on the Analog Devices Web site. The package provides information on the design, layout, fabrication, and assembly of the EZ-KIT Lite and EZ-Board products. The information can be found at: http://www.analog.com/en/evaluation-boards-kits/resources/embedded-processing-dsp/blackfin/index.html.
Reference Design Information 1-24 ADSP-21489 EZ-Board Evaluation System Manual
2 ADSP-21489 EZ-BOARD HARDWARE REFERENCE This chapter describes the hardware design of the ADSP-21489 EZ-Board board. The following topics are covered. • “System Architecture” on page 2-2 Describes the board’s configuration and explains how the board components interface with the processor. • “Flags and Memory Selects” on page 2-6 Shows the locations and describes the DAI pins, DPI pins, general purpose flags, and asynchronous memory select lines.
System Architecture System Architecture This section describes the processor’s configuration on the EZ-Board (Figure 2-1).
ADSP-21489 EZ-Board Hardware Reference The input clock is 25 MHz. The default boot mode of the processor is external parallel flash boot. See “Boot Mode Select Switch (SW4)” on page 2-10 for information on how to change the default boot mode. DAI Interface The digital application interface (DAI) pins are connected to the signal routing unit (SRU) of the processor. The SRU is a flexible routing system providing a large system of signal flows within the processor.
System Architecture Table 2-1. DAI Connections (Cont’d) DAI Pin Peripheral Peripheral Net Connected via Switch Switch Setting (Default) DAI_P13 AD1939 DBCLK SW2.5 OFF DAI_P14 AD1939 DLRCLK SW2.6 OFF DAI_P15 LEDs LED6 SW2.7 ON DAI_P16 LEDs LED7 SW2.8 ON DAI_P17 LEDs LED8 SW7.1 ON DAI_P18 S/PDIF SPDIF_IN SW7.2 ON DAI_P19 Push buttons PB3 SW7.3 ON DAI_P20 Push buttons PB4 SW7.
ADSP-21489 EZ-Board Hardware Reference tors through which the pins are connected to the peripherals, and default switch settings. Table 2-2. DPI Connections DPI Pin Peripheral Peripheral Net Connected via Switch Switch Setting (Default) DPI_P1 SPI memory/ AD1939 SPI_MOSI SW3.1 ON DPI_P2 SPI memory/ AD1939 SPI_MISO SW3.2 ON DPI_P3 SPI memory/ AD1939 SPI_CLK SW3.3 ON DPI_P4 AD1939 AD1939_CS SW3.4 ON DPI_P5 SPI memory SPI_CS SW3.5 ON DPI_P6 LEDs LED1 SW3.
Flags and Memory Selects Flags and Memory Selects The processor has four asynchronous memory selects, four flag pins, three interrupt request pins, and one timer expired pin. All flag/memory pins are multi-functional and depend on the ADSP-21489 processor setup. Table 2-3 shows the pin names, corresponding peripheral and net names, switch designators through which the pins are connected to the peripherals, and default switch settings.
ADSP-21489 EZ-Board Hardware Reference Push Buttons and Switches This section describes operation of the push buttons and switches. The push button and switch locations are shown in Figure 2-2. Figure 2-2.
Push Buttons and Switches DAI [1–8] Enable Switch (SW1) The DAI [1–8] enable switch (SW1) disconnects DAI pins one through eight on the processor from the associated peripherals on the EZ-Board and allows the DAI signals to be used on the expansion II interface. See Table 2-4. Table 2-4. DAI [1–8] Enable Switch (SW1) SW1 Position DAI Pin Peripheral Peripheral Net Switch Setting (Default) SW1.1 DAI_P1 S/PDIF SPDIF_OUT ON SW1.2 DAI_P2 AD1939 AD1939_SOFT_RESET ON SW1.
ADSP-21489 EZ-Board Hardware Reference Table 2-5. DAI [9–16] Enable Switch (SW2) (Cont’d) SW2 Position DAI Pin Peripheral Peripheral Net Switch Setting (Default) SW2.3 DAI_P11 AD1939 DSDATA2 ON SW2.4 DAI_P12 AD1939 DSDATA1 ON SW2.5 DAI_P13 AD1939 DBCLK OFF SW2.6 DAI_P14 AD1939 DLRCLK OFF SW2.7 DAI_P15 LEDs LED6 ON SW2.
Push Buttons and Switches Boot Mode Select Switch (SW4) The boot mode select switch (SW4) determines the boot mode of the processor. Table 2-7 shows the available boot mode settings. By default, the processor boots from the on-board parallel flash memory. The selected position of SW4 is marked by the notch down the entire rotating portion of the switch, not the small arrow. Table 2-7.
ADSP-21489 EZ-Board Hardware Reference clock frequency and other settings, refer to the ADSP-214xx SHARC Processor Hardware Reference. Table 2-8.
Push Buttons and Switches Programmable Flag Push Buttons (SW8–11) Four momentary push buttons (SW8–11) are provided for general-purpose user input. The buttons are connected to the GPIO pins of the processor. The push buttons are active high and, when pressed, send a high (1) to the processor. Switches SW7 and SW13 disconnect the push buttons from the responding signals. Refer to “DAI [17–20] Enable Switch (SW7)” on page 2-11 and “External Port Enable Switch (SW13)” on page 2-12 for more information.
ADSP-21489 EZ-Board Hardware Reference respective control signals to be used on the expansion II interface. See Table 2-10. Table 2-10. External Port Enable Switch (SW13) SW13 Position Processor Pin Peripheral Peripheral Net Switch Setting (Default) SW13.1 MS0 SDRAM SDRAM_CS ON SW13.2 MS1 Parallel flash memory FLASH_CS ON SW13.3 FLAG0/IRQ0 Temp sensor TEMP_IRQ OFF SW13.4 FLAG1/IRQ1 Push buttons PB1 ON SW13.5 FLAG2/IRQ2/MS2 Push buttons PB2 ON SW13.
Push Buttons and Switches Table 2-11. DPI [9–14] Enable Switch (SW14) (Cont’d) SW14 Position DPI Pin Peripheral Peripheral Net Switch Setting (Default) SW14.5 DPI_P13 LEDs LED2 ON SW14.6 DPI_P14 LEDs LED3 ON Audio In1 Left Selection Switch (SW15) The audio selection switch (SW15) connects the left channel of the In1 line, connected to the AD1939’s ADC1 circuit, to either the single-ended RCA connectors or the differential DB25 connector. By default, SW15 is set up to use the RCA connectors.
ADSP-21489 EZ-Board Hardware Reference dard, off the shelf DB25 connector to XLR cables, change the switch to the differential setting. See Table 2-13. For more information, see “Differential In/Out Connectors (P8–9)” on page 2-28. Table 2-13. Audio In1 Right Selection Switch (SW16) SW16 Position Single-Ended RCA IN (Default) Differential DB25 IN (P8) SW16.1 ON OFF SW16.2 OFF ON SW16.3 ON OFF SW16.4 OFF ON SW16.5 ON OFF SW16.
Push Buttons and Switches Table 2-14. Audio In2 Right Selection Switch (SW17) (Cont’d) SW17 Position Single Ended Use RCA IN (Default) Differential DB25 IN (P8) SW17.5 ON OFF SW17.6 OFF ON Audio In2 Left Selection Switch (SW18) The audio selection switch (SW18) connects the left channel of the In2 line, connected to the AD1939’s ADC3 circuit, to either the single-ended RCA connectors or the differential DB25 connector. By default, the switch is set up to use the RCA connectors for audio in.
ADSP-21489 EZ-Board Hardware Reference The default configuration applies to either a debug agent or an external emulator, such as the Analog Devices high-performance USB-based emulator (HP-USB ICE for short). To use an external emulator and multiple EZ-Boards simultaneously in one VisualDSP++ multi-processor session, set up the boards as shown in Table 2-17. Attach the boards to each other via connectors J3 and P12. For two EZ-Boards, no external cables are required.
Push Buttons and Switches Table 2-17. Multiple-Processor Configuration Switch Position Main EZ-Board Attached to Emulator EZ-Board(s) Not Attached to Emulator SW19.1 ON OFF SW19.2 ON ON SW19.3 ON OFF SW19.4 ON ON SW19.5 ON OFF SW19.6 ON ON SW19.7 ON OFF SW19.8 ON ON SW20.1 ON OFF SW20.2 OFF OFF SW21.1 OFF OFF SW21.2 ON ON SW22.1 OFF ON SW22.2 ON OFF Headphone Enable Switch (SW23) The headphone enable switch (SW23) connects the AD1939’s OUT3 circuit to the 3.
ADSP-21489 EZ-Board Hardware Reference Jumpers This section describes functionality of the configuration jumpers. Figure 2-3 shows the jumper locations. Figure 2-3.
Jumpers Flash WP Jumper (JP1) The flash WP jumper (JP1) write-protects block 0 of the parallel flash chip. Block 0 is located at address range 0x0400 0000–0x0400 1FFF. The POST begins at block 0 and continues on to other blocks in flash memory. When the jumper is installed on JP1, and the parallel flash driver from Analog Devices is used, block 0 is read-only. By default, JP1 is not installed. S/PDIF Loopback Jumper (JP2) The S/PDIF loop back jumper ( JP2) is used for internal testing only.
ADSP-21489 EZ-Board Hardware Reference LEDs This section describes the on-board LEDs. Figure 2-4 shows the LED locations. Figure 2-4.
LEDs GPIO LEDs (LED1–8) Eight LEDs (LED1–8) are connected to DAI and DPI pins of the processor. See Table 2-18. The LEDs are active high and lit by writing a ‘1’ to the correct DAI or DPI pin. Table 2-18. GPIO LEDs LED Reference Designator Processor Pin LED1 DPI_P6 LED2 DPI_P13 LED3 DPI_14 LED4 DAI_P3 LED5 DAI_P4 LED6 DAI_P15 LED7 DAI_P16 LED8 DAI_P17 Power LED (LED9) When LED9 is lit solid, it indicates that the board is powered.
ADSP-21489 EZ-Board Hardware Reference Thermal Limit LED (LED11) The thermal limit LED (LED11) reports a status of the thermal sensor, ADM1032 (U43). The thermal sensor monitors the processor’s temperature. When the high temperature limit set by the IC is violated, LED11 is turned on as a visual indicator. The ADM1032 has built-in hysteresis, which causes the LED to de-activate only when the temperature is significantly within the limit.
Connectors Connectors This section describes connector functionality and provides information about mating connectors. The connector locations are shown in Figure 2-5. Figure 2-5.
ADSP-21489 EZ-Board Hardware Reference Expansion Interface II Connector (J1) is a board-to-board connector providing signals from the asynchronous memory interface (AMI) of the processor. The connector is located on the right edge of the board. For more information, see “Expansion Interface II” on page 1-20. For availability and pricing of the connector, contact Samtec. J1 Part Description Manufacturer Part Number 104-position 0.025”, SMT header SAMTEC QMS-052-06.
Connectors RCA Audio Connector (J4) Part Description Manufacturer Part Number RCA 2 x 3 KYOYAKU ENT WSP-256V1-09 Mating Cable (shipped with the EZ-Board) 6’ RCA audio cable CABLESTOGO 03171 RCA Audio Connector (J5) Part Description Manufacturer Part Number RCA 2 x 3 KYOYAKU ENT WSP-256V1-09 Mating Cable (shipped with the EZ-Board) 6’ RCA audio cable CABLESTOGO 03171 S/PDIF In Connector (J6) Part Description Manufacturer Part Number RCA 1 x 1 SWITCHCRAFT PJRAN1X1U01X Mating Cable (sh
ADSP-21489 EZ-Board Hardware Reference Headphone Out Connector (J8) Part Description Manufacturer Part Number 3.5 mm stereo jack CUI SJ1-3525NG Mating Headphones (shipped with the EZ-Board) Stereo headphones KOSS 151225 UR5 JTAG Connector (P1) The P1 connector provides access to the JTAG signals of the ADSP-21489 processor. The standalone debug agent requires two connectors, P1 and ZP1. Pin 3 is missing to provide keying. Pin 3 in the mating connector must have a plug.
Connectors Differential In/Out Connectors (P8–9) The differential in and out connectors (P8–9) are intended for an evaluation of the AD1939 codec via XLR connectors. A standard, off the shelf DB25 connector to XLR cables is required; the cable details can be found in the following table. Part Description Manufacturer Part Number 25-position DB25 socket TYCO 1734350-2 Mating Cables Snake (8)XLRF-25P 9.9’ HOSA DTF-803 Snake (8)XLRM-25P 9.
ADSP-21489 EZ-Board Hardware Reference VDDEXT Power Connector (P15) The VDDEXT power connector (P15) is used to measure the processor’s I/O voltage and current. By default, P15 is ON, and the power flows through the two-pin IDC header. To measure power, remove the jumper on P15 and measure voltage across the 0.1 ohm resistor. Once voltage is measured, power can be calculated. For more information, refer to “Power Measurements” on page 1-21.
Connectors 2-30 ADSP-21489 EZ-Board Evaluation System Manual
A ADSP-21489 EZ-BOARD BILL OF MATERIALS The bill of materials corresponds to “ADSP-21489 EZ-Board Schematic” on page B-1. Ref. Qty. Description Reference Designator Manufacturer Part Number 1 1 74LVC14A SOIC14 U14 TI 74LVC14AD 2 1 IDT74FCT3244AP Y SSOP20 U17 IDT IDT74FCT3244APYG 3 1 12.288MHZ OSC003 U12 EPSON SG-8002CA MP 4 1 25MHZ OSC003 U7 EPSON SG-8002CA MP 5 4 SN74LVC1G08 SOT23-5 U9,U13,U27,U41 TI SN74LVC1G08DBVR 6 1 24.
Ref. Qty.
ADSP-21489 EZ-Board Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 29 1 DB9 9PIN CON038 J2 NORCOMP 191-009-213-L-571 30 5 DIP2 SWT020 SW5,SW20-23 C&K CKN9064-ND 31 5 IDC 2X1 IDC2X1 JP1-5 FCI 90726-402HLF 32 2 IDC 2X1 IDC2X1 P14-15 FCI 90726-402HLF 33 2 IDC 2PIN_JUMPER_S HORT SJ2-3 DIGI-KEY S9001-ND 34 1 3.5MM STEREO_JACK CON001 J8 DIGI-KEY CP1-3525NG-ND 35 1 PWR .
Ref. Qty. Description Reference Designator Manufacturer Part Number 45 9 YELLOW LED001 LED1-8,LED11 DIGI-KEY P512TR-ND 46 2 22PF 50V 5% 0805 C262-263 AVX 08055A220JAT 47 2 0.22UF 25V 10% 0805 C126-127 AVX 08053C224KAT2A 48 1 0.1UF 50V 10% 0805 C123 AVX 08055C104KAT 49 2 600 100MHZ 500MA 1206 FER7-8 STEWARD HZ1206B601R-10 50 2 10UF 16V 20% CAP002 CT59-60 PANASONIC EEE1CA100SR 51 1 190 100MHZ 5A FER002 FER9 MURATA DLW5BSN191SQ2 52 8 10UF 6.
ADSP-21489 EZ-Board Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 56 35 10K 1/16W 5% 0402 R99,R190,R196200,R202,R205210,R217,R224225,R233-239, R256,R259-260, R469,R494,R504507,R513-514 VISHAY CRCW040210K0FKED 57 2 4.
Ref. Qty. Description Reference Designator Manufacturer Part Number 70 11 330 1/10W 5% 0603 R248-255,R467468,R497 VISHAY CRCW0603330RJNEA 71 2 0 1/10W 5% 0603 R452,R458 PHYCOMP 232270296001L 72 4 10 1/10W 5% 0603 R244-247 VISHAY CRCW060310R0JNEA 73 1 10.0K 1/16W 1% 0603 R231 DALE CRCW060310K0FKEA 74 8 237.0 1/10W 1% 0603 R267,R272,R280, R285,R293,R298299,R304 DIGI-KEY 311-237HRTR-ND 75 24 49.
ADSP-21489 EZ-Board Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 83 40 4.99K 1/16W 1% 0603 R264,R273,R278279,R291-292, R305-306,R311, R313-314,R324, R326-328,R342, R349-350,R352354,R357,R366, R371,R383-384, R386-388,R391, R400,R405,R417418,R420-422, R425,R434,R439 VISHAY CRCW06034K99FKEA 84 2 24.9K 1/10W 1% 0603 R448,R454 DIGI-KEY 311-24.9KHTR-ND 85 1 31.
Ref. Qty. Description Reference Designator Manufacturer Part Number 95 3 5A MBRS540T3G SMC D1-3 ON SEMI MBRS540T3G 96 2 2.5UH 30% IND013 L1-2 COILCRAFT MSS1038-252NLB 97 1 1.0K 1/16W 1% 0402 R287 PANASONIC ERJ-2RKF1001X 98 1 8.20K 1/10W 1% 0603 R502 DIGI-KEY 541-8.20KHCT-ND 99 6 10.0K 1/16W 1% 0402 R474,R486-488, R491,R499 DIGI-KEY 541-10.0KLCT-ND 100 10 100K 1/16W 5% 0402 R475-484 DIGI-KEY 541-100KJTR-ND 101 1 30.9K 1/16W 1% 0402 R453 DIGI-KEY 541-30.
ADSP-21489 EZ-Board Bill Of Materials Ref. Qty. Description Reference Designator Manufacturer Part Number 107 8 1000PF 50V 5% 0402 C144,C150,C154, C159,C164,C168, C171,C176 DIGI-KEY 490-3244-1-ND 108 4 100pF 50V 5% 0402 C147,C155,C165, C175 MURATA GCM1555C1H101JZ13 D 109 8 300PF 100V 5% 0603 C143,C145,C153, C157,C163,C173, C177,C179 DIGI-KEY 490-1362-2-ND 110 16 2.43K 1/16W 1% 0402 R315,R319,R323, R325,R346-347, R374-375,R380381,R408-409, R414-415,R442443 DIGI-KEY 541-2.
Ref. Qty. Description Reference Designator Manufacturer Part Number 115 4 0.036 1/2W 1% 1206 R450-451,R456457 SUSUMU RL1632S-R036-F 116 1 470UF 2.5V 20% D2E CT47 SANYO 2R5TPE470MF 117 40 22UF 6.3V 20% ELEC_4MM CT1,CT3,CT5-6, CT8-11,CT14, CT16,CT18-19, CT23-24,CT2728,CT31-32, CT35-36,CT3940,CT43-44, CT49-56,CT6269 PANASONIC EEE-FC0J220R 118 8 22UF 6.
A B C D 1 1 2 2 ADSP-21489 EZ-BOARD SCHEMATIC 3 3 ANALOG DEVICES 4 Board No. C Date A B C Nashua, NH 03063 4 PH: 1-800-ANALOGD ADSP-21489 EZ-BOARD TITLE Title Size 20 Cotton Road Rev A0228-2009 0.
A B C D RN20 DATA0_Z DATA1_Z U1 ADDR0_Z ADDR1_Z 1 ADDR2_Z ADDR3_Z ADDR4_Z ADDR5_Z ADDR6_Z ADDR7_Z ADDR8_Z ADDR9_Z ADDR10_Z ADDR11_Z ADDR12_Z ADDR13_Z ADDR14_Z ADDR15_Z ADDR16_Z ADDR17_Z ADDR18_Z ADDR19_Z ADDR20_Z ADDR21_Z ADDR22_Z 2 ADDR23_Z U40 1 3 WDTRSTO_Z 6 ADDR0 9 ADDR1 10 ADDR2 11 ADDR3 12 ADDR4 13 ADDR5 16 ADDR6 17 ADDR7 20 ADDR8 21 ADDR9 26 ADDR10 30 ADDR11 31 ADDR12 33 ADDR13 130 ADDR14 128 ADDR15 127 ADDR16 32 ADDR17 35 ADDR18 125 ADDR19 124 ADDR20 122 ADDR21 121 ADDR22 120 ADDR23 118 WD
B C 2MB SRAM (1 Mbit X 16) 23 A0 24 A1 25 A2 26 A3 29 A4 30 A5 31 A6 32 A7 33 A8 34 A9 22 A10 35 A11 36 A12 ADDR0 ADDR1 ADDR2 ADDR3 1 ADDR4 ADDR5 ADDR6 ADDR7 3.
A B C D U1 DAI_P1_Z DAI_P2_Z DAI_P3_Z DAI_P4_Z DAI_P5_Z DAI_P6_Z DAI_P7_Z DAI_P17_Z DAI_P18_Z DAI_P19_Z DAI_P20_Z 88 DAI_P8 89 DAI_P9 103 DAI_P10 100 DAI_P11 74 DAI_P12 95 DAI_P13 DAI_P14 DAI_P15 99 FLAG0/IRQ0 DAI_P16 FLAG1/IRQ1 98 DAI_P17 FLAG2/IRQ2/AMI_MS2 97 DAI_P18 FLAG3/TIMEXP/AMI_MS3 75 92 DAI_P20 EMU TRST BOOT_CFG1 BOOT_CFG2 DSP_XTAL DSP_CLKIN 25 24 DPI_P7_Z MLBDO 13X2 5X2_2MM DNP DPI_P8_Z SW3: DPI [1-8] ENABLE DEFAULT: ALL ON MLBSO SW3 MLB NOT SUPPORTED ON 176 PI
A B C D VDDINT VDDINT VDDEXT VDDINT U1 8 VDD_EXT1 28 VDD_EXT2 45 VDD_EXT3 57 VDD_EXT4 72 VDD_EXT5 84 VDD_EXT6 91 VDD_EXT7 104 VDD_EXT8 119 VDD_EXT9 126 VDD_EXT10 141 VDD_EXT11 153 VDD_EXT12 160 VDD_EXT13 1 VDDEXT VDD_INT1 VDD_INT2 VDD_INT3 VDD_INT4 VDD_INT5 VDD_INT6 VDD_INT7 VDD_INT8 VDD_INT9 VDD_INT10 VDD_INT11 VDD_INT12 VDD_INT13 VDD_INT14 112 VDD_THD VDD_INT15 56 NC1 58 NC2 59 NC3 60 NC4 61 NC5 63 NC6 64 NC7 66 NC8 67 NC9 69 NC10 71 NC11 79 NC12 80 NC13 81 NC14 82 NC15 83 NC16 C283 0.
A B C D 3.3V 3.3V 1 SPDIF COAX INPUT SERIAL PORT R232 15.0K 0603 J7 C126 0.22UF 0805 CON012 2 3.3V C121 0.01UF 0402 SPDIF_COAX_IN R229 75.0 0603 1 C127 0.22UF 0805 1 U11 1 2 RIN+ 3 R231 10.0K 0603 8 VCC 7 ROUT 6 NC3 5 GND RIN- 4 NC1 NC2 C119 0.
A B C D 3.3V DSP PIN COMPONENT CONNECTED TO PB1 FLAG1/IRQ1 FLAG2/IRQ2/MS2 PB2 DAI_P19 PB3 DAI_P20 PB4 R233 10K 0402 LABEL "PB1" R240 100 0402 R244 10 0603 U14 1 1 SW8 MOMENTARY SWT013 2 PB1 LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8 74LVC14A SOIC14 C132 1UF 0402 CONNECTED VIA SWITCH SW13.4 SW13.5 SW7.3 SW7.4 DPI_P6 DPI_P13 DPI_P14 DAI_P3 DAI_P4 DAI_P15 DAI_P16 DAI_P17 SW3.6 SW14.5 SW14.6 SW1.3 SW1.4 SW2.7 SW2.8 SW7.1 1 3.3V 3.
A B C J4 WHITE (LEFT) 3.
A B C D IN1 C143 300PF 0603 Bottom Left (White) CT1 22UF ELEC_4MM J4 CON_RCA_6B 1 3 R264 4.99K 0603 R266 5.76K 0603 1 IN1_SE_L R265 49.9K 0603 1 U20 2 1 SW15 1 ON 1 11 3 10 4 9 5 8 6 7 4 AD8652ARZ SOIC_N8 CT62 22UF ELEC_4MM R267 237.0 0603 ADC1LN 5V 5 ADC1_DIFF- IN1P 3 IN1_C 12 2 2 IN1_R ADC1_DIFF- 3 6 C144 1000PF 0402 DIP6 SWT017 IN1_R IN1_C R268 37.4K 0402 C147 100PF 0402 C145 300PF 0603 R273 4.99K 0603 R269 5.
A B C D IN2 C173 300PF 0603 Bottom Left (White) CT11 22UF ELEC_4MM J5 CON_RCA_6B 3 R305 4.99K 0603 R303 5.76K 0603 IN2_SE_L 1 1 R302 49.9K 0603 1 U22 2 1 SW18 1 ON 1 11 3 10 4 9 5 8 6 7 4 5 ADC3_DIFF- IN3P 3 IN3_C 12 2 2 IN3_R ADC3_DIFF- 3 AD8652ARZ SOIC_N8 CT66 22UF ELEC_4MM R304 237.0 0603 ADC3LN 6 C176 1000PF 0402 DIP6 SWT017 IN3_R IN3_C R308 37.4K 0402 C175 100PF 0402 C177 300PF 0603 CT67 22UF ELEC_4MM R299 237.0 0603 R306 4.99K 0603 R307 5.
A B C D C193 680PF 0402 R325 2.43K 0402 R338 2.67K 0402 5 DAC1P R340 100.0 0402 U24 OUT1 CT19 22UF ELEC_4MM 7 OUT1P 6 AD8652ARZ SOIC_N8 R341 750.0 0402 R343 49.9K 0603 1 R312 6.81K 0603 5V R313 4.99K 0603 C192 620PF 0402 5V C188 0.1UF 0402 1 5V C189 0.1UF 0402 C191 0.1UF 0402 AD1939_VREF MIddle Left (White) R311 4.99K 0603 C184 22UF ELEC_5MM J4 CT49 22UF ELEC_4MM R335 100.0 0402 U25 3 CON_RCA_6B 1 OUT1_SE_L 4 2 AD8652ARZ SOIC_N8 R314 4.
A B C D C206 680PF 0402 R374 2.43K 0402 R373 2.67K 0402 5 DAC3P OUT2 CT24 22UF ELEC_4MM R361 100.0 0402 U28 7 OUT3P 6 AD8652ARZ SOIC_N8 R372 750.0 0402 R369 49.9K 0603 R370 6.81K 0603 1 5V 5V 1 R371 4.99K 0603 C204 620PF 0402 5V C200 0.1UF 0402 C199 0.1UF 0402 C197 0.1UF 0402 AD1939_VREF MIddle Left (White) R352 4.99K 0603 C205 22UF ELEC_5MM 3 J5 CT51 22UF ELEC_4MM R351 100.0 0402 U29 CON_RCA_6B OUT2_SE_L 1 4 2 AD8652ARZ SOIC_N8 R349 4.
A B C D C220 680PF 0402 R408 2.43K 0402 R407 2.67K 0402 5 DAC5P OUT3 CT32 22UF ELEC_4MM R395 100.0 0402 U32 7 OUT5P 6 AD8652ARZ SOIC_N8 R406 750.0 0402 R403 49.9K 0603 1 R404 6.81K 0603 5V R405 4.99K 0603 C218 620PF 0402 5V C214 0.1UF 0402 1 5V C213 0.1UF 0402 C211 0.1UF 0402 AD1939_VREF Top Left (White) R386 4.99K 0603 C219 22UF ELEC_5MM J4 CT53 22UF ELEC_4MM R385 100.0 0402 U33 3 CON_RCA_6B OUT3_SE_L 1 9 2 AD8652ARZ SOIC_N8 R383 4.
A B C D C234 680PF 0402 R442 2.43K 0402 R441 2.67K 0402 5 DAC7P OUT4 CT40 22UF ELEC_4MM R429 100.0 0402 U36 7 OUT7P 6 AD8652ARZ SOIC_N8 R440 750.0 0402 R437 49.9K 0603 R438 6.81K 0603 1 5V 5V 1 R439 4.99K 0603 C232 620PF 0402 5V C228 0.1UF 0402 C227 0.1UF 0402 C225 0.1UF 0402 AD1939_VREF Top Left (White) R420 4.99K 0603 C233 22UF ELEC_5MM 3 J5 CT55 22UF ELEC_4MM R419 100.0 0402 U37 CON_RCA_6B 1 9 OUT4_SE_L 2 AD8652ARZ SOIC_N8 R417 4.
A B 5V C D 3.
A B C D 5V ANALOG AUDIO (AD1939) POWER F1 5A FUS005 FER9 190 FER002 4 5V 3 1 2 A3V VR1 P16 1 1 C236 1000PF 1206 3 D2 MBRS540T3G 5A SMC 2 1 C245 10UF 1210 5 IN D6 GSOT05 30A SOT23-3 OUT R473 31.6K 0603 3 EN 2 4 ADJ GND C260 1UF 0603 POWER CON045 ADP1710 TSOT5 1 R474 10.0K 0402 "5V" D4 SK12 1A DO-214AA C261 1UF 0603 D7 GSOT03 30A SOT23-3 5V FER7 600 1206 C251 1000PF 1206 R501 4.7K 0402 R502 8.20K 0603 VDDEXT 5V FER8 600 1206 R498 0 0402 U35 R500 16.
I INDEX A C ABCLK signal, 1-16, 2-3, 2-8 AD1939 codec, 1-15 DAI connections, 2-3, 2-8, 2-9, 2-14 DPI connections, 2-5, 2-9 AD1939_CS signal, 2-9 AD1939_SOFT_RESET signal, 2-8 ALRCLK signal, 1-16, 2-8 analog audio interface, See audio analog-to-digital converters (ADCs), See AD1939 codec architecture, of this EZ-Board, 2-2 ASDATA1-2 signals, 2-3, 2-8 audio codec, See also AD1939 codec interface, 1-15 left select switch (SW15), 2-14 left select switch (SW18), 2-16 loopback switches (SW24-25), 2-18 RCA con
Index debug agent connector (ZP1), 2-29 default configuration, of this EZ-Board, 1-3 differential on/out connectors (P8-9), 2-28 digital audio interface (DAI) connections, 2-3 data transfer from codec, 1-15 SW1 switch, 1-14, 2-8 SW2 switch, 2-8 SW7 switch, 1-14, 1-19, 2-11, 2-12 digital peripheral interface (DPI) connections, 2-5 data transfer from codec, 1-15 SPI memory connections, 1-12 SW14 switch, 1-17, 2-5, 2-13 SW3 switch, 1-12, 1-13, 2-9 digital-to-analog converters (DACs), See AD1939 codec DLRCLK s
Index L LEDs diagram of locations, 2-21 connections, 1-18, 2-22 LED10 (reset), 2-22 LED11 (thermal limit), 1-14, 2-23 LED1 (DPI_P6, SW3), 2-5, 2-9 LED2 (DPI_P13, SW14), 2-5, 2-14 LED3 (DPI_14, SW14), 2-5, 2-14 LED4 (DAI_P3, SW1), 1-5, 2-3, 2-8 LED5 (DAI_P4, SW1), 2-3, 2-8 LED6 (DAIP15, SW2), 2-4, 2-9 LED7 (DAI_16, SW2), 2-4, 2-9 LED8 (DAI_P17, SW7), 2-4, 2-11 LED9 (power), 2-22 license restrictions, viii, 1-8 M master input clock (MCLK), 1-15 memory map, of this EZ-Board, 1-8 MS0 select line, 2-6, 2-13 MS
Index S/PDIF interface connections, 1-14, 2-3 in connector (J6), 1-14, 2-26 loopback jumper (JP2), 2-20 out connector (J7), 1-14, 2-26 SPDIF_OUT signal, 1-14, 2-8 SPI_CLK signal, 2-5, 2-9 SPI_CS signal, 2-5, 2-9 SPI interface, 1-12 SPI_MISO signal, 2-5, 2-9 SPI_MOSI signal, 2-5, 2-9 SRAM interface, 1-8, 1-10 standalone debug agent, vii, 1-5, 1-8, 1-19 SW12 (reset) push button, 2-12 SW13 (external port enable), 1-11, 1-13, 1-14, 1-18, 2-6, 2-12 SW14 (DPI 9-14 enable) switch, 1-17, 2-5, 2-13 SW15 (audio left