What’s New in This Manual Technical Support Supported Processors Supported Tools Product Information 1.9.1 Analog Devices Web Site 1.9.2 EngineerZone 2 Using the ADSP-SC589 EZ-Board Package Contents ADSP-SC589 EZ-Board Default Configuration EZ-Board Installation EZ-Board Session Startup Evaluation License DDR3 Memory SPI Flash SPI EEPROM Interface 2.10...
Page 3
2.28 Reference Design Information 3 ADSP-SC589 EZ-Board Hardware Reference System Architecture Software-Controlled Switches (SoftConfig) 3.2.1 Overview of SoftConfig 3.2.2 SoftConfig on the ADSP-SC589 EZ-Board 3.2.3 Programming SoftConfig Switches Push Buttons and Switches 3.3.1 Boot Mode Select Switch (SW1) 3.3.2 Reset Push Button (SW2) 3.3.3...
Page 4
3.6.20 JTAG Connector (P3) 3.6.21 TRACE and JTAG Connector (P7) 3.6.22 USB to UART Connector (P8) 3.6.23 USB Connectors (P10–P11) 3.6.24 Power Connector (P22) 3.6.25 Expansion Interface III Connectors (P1A–C, P2A, P3A) 4 Appendix A - Bill of Materials 5 Appendix B - Schematics...
Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use; nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc.
Page 6
The ADSP-SC589 EZ-Board contains ESD (electrostatic discharge) sensitive devices. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high- energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality.
1 Preface Thank you for purchasing the ADSP-SC589 EZ-Board®, Analog Devices, Inc. evaluation system for the ADSP-SC58x family of SHARC® processors. The ADSP-SC589 processor is based on the SHARC+™ core dual processor with the ARM® Cortex- A5™ processor core and is designed for a wide array of markets, from automotive and pro-audio to industrial-based applications that require high floating-point performance.
Page 8
10/100 Mb/s Texas Instruments DP83848C RJ45 connector Audio Analog Devices ADAU1962A 12-channel, high-perfor- mance, 24-bit digital-to-analog converter Analog Devices ADAU1979 quad analog-to-digital converter 12 RCA connectors configurable as either 12 outputs or 8 outputs and 4 inputs Headphone audio out connector...
Page 9
PCIe PCIe x 1 connector RESET controller Analog Devices ADM6315 microprocessor supervisory circuits Debug (JTAG/SWD/SWO/TRACE) interface JTAG 10-pin 0.05" header for use with Analog Devices emulator TRACE/JTAG 38-pin Mictor header Power measurements INA3221 to measure 3V, VDD_INT, and VDD_EXT LEDs...
The ADSP-SC589 EZ-Board Evaluation System Manual provides instruc- tions for installing the product hardware (board). The text describes operation and configuration of the board components and provides guide- lines for running your own code on the ADSP-SC589 EZ-Board. Finally, a schematic and a bill of materials are provided for reference.
Lists the resources for board-level debugging. 1.5 What’s New in This Manual This is the first edition (Revision 1.0) of the ADSP-SC589 EZ-Board Evaluation System Manual. 1.6 Technical Support You can reach Analog Devices processors and DSP technical support in the following ways: Post your questions in the processors and DSP support community at EngineerZone®:...
Information on supported tools for the ADSP-SC589 EZ-Board and the ADSP-SC58x family of processors is available at: http://www.analog.com/sc589ezboard 1.9 Product Information Product information can be obtained from the Analog Devices Web site and the online help system. 1.9.1 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.
Page 13
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.com to sign up. ADSP-SC589 EZ-Board® Evaluation System Manual...
2 Using the ADSP-SC589 EZ-Board This chapter provides information to assist you with development of programs for the ADSP-SC589 EZ-Board evaluation system. The following topics are covered. Package Contents ADSP-SC589 EZ-Board Default Configuration EZ-Board Installation EZ-Board Session Startup Evaluation License...
Standoffs and screws in a bag Release note 2GB SD card Contact the vendor where you purchased your EZ-Board or contact Analog Devices, Inc. if any item is missing. 2.2 ADSP-SC589 EZ-Board The ADSP-SC589 EZ-KIT Lite is shipped with an ICE-1000 emulator. When the product is not shipped with the debugger, it is referred to as the ADSP-SC589 EZ-Board.
It is assumed that the CrossCore Embedded Studio software is installed and running on your PC. Note: If you connect the board or emulator first (before installing CCES) to the PC, the Windows driver wizard may not find the board drivers. ADSP-SC589 EZ-Board® Evaluation System Manual...
Page 17
To delete a configuration, go to the Debug Configurations dialog box and select the configuration to delete. Click and choose when asked if you wish to delete the selected launch configuration. Then Close the dialog box. ADSP-SC589 EZ-Board® Evaluation System Manual...
An evaluation license can be upgraded to a full license. Licenses can be purchased from: Analog Devices directly. Call (800) 262-5645 or 781-937-2384 or go to: http://www.analog. com/buyonline. Analog Devices, Inc. local sales office or authorized distributor. To locate one, go to: www. analog.com/adi-sales 2.7 DDR3 Memory There are two Dynamic Memory Controllers (DMC) on the ADSP-SC589 processor.
ADSP-SC589 Board Support Package. 2.10 Audio Interface The ADSP-SC589 EZ-Board contains an ADC and a DAC. The ADAU1979 is a quad analog-to- digital converter. The ADC incorporates four high-performance analog-to-digital converters. This converter uses a multi-bit sigma-delta architecture with continuous time front-end for low EMI. The ADAU1979 contains an SPI port which is used as a control port to adjust volume and many other parameters.
The Controller Area Network 0 (CAN0) interface of the EZ-Board is connected to the NXP TJA1055 /3 enhanced fault-tolerant CAN transceiver. The transceiver is attached to the CAN0 port of the ADSP-SC589 processor through an RJ-11 connector (J12). See CAN Connectors (J12–J13). ADSP-SC589 EZ-Board® Evaluation System Manual...
On the board, EMAC1 is connected to a Texas Instruments DP83848C PHY. It is configured to operate in RMII mode. The PHY supports 10BASE-T and 100BASE-TX Ethernet protocols. For more information, refer to the Ethernet example in the POST, which is included in the ADSP- SC589 Board Support Package. ADSP-SC589 EZ-Board® Evaluation System Manual...
Reference Design Information . A modified PCIe cable is also required in this mode. Please contact Analog Devices for more information about this mode and how to acquire a cable. 2.18 Link Ports Interface The ADSP-SC589 processor has two dedicated link ports. Each link port has a clock pin, an acknowledgment pin, and eight data pins.
Support Package. 2.20 Programmable Oscillator The ADSP-SC589 EZ-Board contains a Silicon Labs Si5356A I2C programmable, quad output clock generator. This device generates clocks for the CLKIN0 and CLKIN1 inputs for the ADSP-SC589 processor. It also generates the CLKIN for the ADAU1962A. When the board powers up, the CLKIN0 and CLKIN1 signals default to 25 MHz and the ADAU1962A_CLKIN defaults to 24.576...
Additional circuitry implemented on extender cards can add extra loading to signals, decreasing their maximum effective speed. Analog Devices does not support and is not responsible for the effects of additional circuitry. 2.25 Power Architecture The ADSP-SC589 EZ-Board has four primary voltage domains: 1.1V, 1.5V, 1.8V and 3.3V. The power input is a 5V wall adaptor.
2.28 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-Board. The information can be found at: http://www.analog.com/sc589ezboard...
3 ADSP-SC589 EZ-Board Hardware Reference This chapter describes the hardware design of the ADSP-SC584 EZ-Board. The following topics are covered. System Architecture - Describes the board's configuration and explains how the board components interface with the processor. Software-Controlled Switches (SoftConfig) - Lists and describes the processor signals routed through the software-controlled switches.
The ADSP-SC589 EZ-Board has two 25 MHz input clocks and runs at a max core clock frequency of 450 MHz. The input clock frequency can be changed through the SI5356A I2C programmable clock generator. 3.2 Software-Controlled Switches (SoftConfig) On the ADSP-SC589 EZ-Board, most of the traditional mechanical switches have been replaced by I2C software-controlled switches.
The image below shows the equivalent circuit as above but utilizes mechanical switches that are in the same package. Notice the default is shown by black boxes located closer to the ON label of the switches. In order to disconnect these switches, physically move the switch to the OFF position. ADSP-SC589 EZ-Board® Evaluation System Manual...
Page 29
SWE and SWF is OFF. In order to connect the letters instead of the numbers, the user physically changes all switches on SWC and SWD to the OFF position and all switches on SWE and SEF to the ON position. ADSP-SC589 EZ-Board® Evaluation System Manual...
3.2.2 SoftConfig on the ADSP-SC589 EZ-Board Two Microchip MCP23017 GPIO expanders provide control for individual electronic switches. The TWI0 interface of the processor communicates with the Microchip devices. Note that only interfaces affected by software switches are listed. Default ADSP-SC589 Processor Interface Availability...
Default ADSP-SC589 Processor Interface Availability LEDs Enabled 3.2.3 Programming SoftConfig Switches On the ADSP-SC589 EZ-Board, two Microchip MCP23017 devices exist. Each of these devices have the following programming characteristics: Each switch has two programmable GPIO registers. GPIO Register Register Address...
Page 32
GPIOB 0x13 0x3F The ADSP-SC589 EZ-Board Schematic shows how the two Microchip GPIO expanders are connected to the board's ICs. The tables below show the output signals of the Microchip GPIO expander (U47), with a TWI address of 0100 001X, where X represents the read or write bit. The signals that control an individual FET have an entry under the column.
LED11, enabled by default PPI0_D21/ SMSC0_ABE0 LED12_EN PE_15 is used as GPIO output for PE_15/SPI1_MOSI/ LED12, enabled by default PPI0_D22/ SMSC0_ABE1 3.3 Push Buttons and Switches This section describes operation of the push buttons and switches. ADSP-SC589 EZ-Board® Evaluation System Manual...
(U48), and Ethernet PHY (U51). Also, the reset push button is connected to the expansion interface through the SYS_HWRST signal. 3.3.3 GPIO Push Buttons (SW3–4) The GPIO push buttons (SW3 and SW4) are connected to the processor's signals PF_01/TM0_TMR7 /SPI1_SEL7b and PF_00/TM0_TMR6/SPI1_SEL6b respectively. The signals are connected by default. ADSP-SC589 EZ-Board® Evaluation System Manual...
(CCES) session, set up the boards as shown below. Attach the boards to each other through connectors J8 and J9. Connect using the Samtec cables described in . Switch Position Main EZ-Board Attached to Emulator EZ-Board Not Attached to Emulator SW5.1 SW5.2 ADSP-SC589 EZ-Board® Evaluation System Manual...
Switch Position Main EZ-Board Attached to Emulator EZ-Board Not Attached to Emulator SW5.3 SW5.4 SW5.5 SW5.6 SW6.1 SW6.2 SW6.3 SW6.4 SW6.5 SW6.6 3.4 Jumpers This section describes functionality of the configuration jumpers. ADSP-SC589 EZ-Board® Evaluation System Manual...
3.4.3 Power Jumpers (P14–19, P23) Remove jumpers listed below to measure the respective voltage across the adjacent sense resistor. Power Jumper Resistor VDD_INT 1.5V 1.8V 3.3V VDD_EXT USB0_VBUS USB1_VBUS 3.5 LEDs This section describes the on-board LEDs. ADSP-SC589 EZ-Board® Evaluation System Manual...
Four LEDs are connected to LED pins of the DP83865 connected on EMAC0. The LEDs are green and illuminated to show the status in Table 2-12. LED Reference Designator Status LED5 Activity LED6 10M link LED7 100M link ADSP-SC589 EZ-Board® Evaluation System Manual...
PE_15 3.5.7 Reset LED (LED13) When LED13 is ON (red), master reset is active. The reset LED is controlled by the Analog Devices ADM6315 supervisory reset circuit. A master reset is asserted by pressing SW2 which activates LED13. For more information, see Reset Push Button (SW2).
3.6.3 Link Port_JTAG Connectors (J3, J23) The link port/JTAG connectors provide access to the link port and JTAG signals of the ADSP-SC589 processor. J3 supports link port 0 and the J23 connector supports link port 1. ADSP-SC589 EZ-Board® Evaluation System Manual...
PCIE-036-02-F-D-TH Mating Cable Standard S/PDIF cable with RCA connectors SAMTEC PCIEC-036-0250-EC-EC 3.6.6 Audio Input Output Connector (J6) Part Description Manufacturer Part Number RCA 2x2 female Switchcraft PJRAS2X2S Mating Connector Standard audio cable with RCA connectors ADSP-SC589 EZ-Board® Evaluation System Manual...
Manufacturer Part Number RJ45 shielded Assmann A-2004-2-4-LPS-N-R Mating Connector Standard Ethernet cable 3.6.10 S/PDIF Optical Rx Connector (J15) Part Description Manufacturer Part Number Fiber optic receiver Everlight PLR135/T10 Mating Cable Standard TOSLINK Optical Digital Cable ADSP-SC589 EZ-Board® Evaluation System Manual...
Manufacturer Part Number SD 8-bit, 2 GB SANDISK MHC-W21-601 Mating Connector 2 GB SANDISK SDSDB-2048-A11 3.6.14 ADC Connector (J19) This is not populated. Part Description Manufacturer Part Number 40-pin high speed socket SAMTEC QSH-020-01-L-D-DP-A Mating Connector ADSP-SC589 EZ-Board® Evaluation System Manual...
Standard SMB cable 3.6.18 TWI0_SPI2 Connector (P1) Use P1 to connect with TWI0 and SPI2 signals for external use. The con- nector is a 0.1" header. The pinout can be found in Appendix B - Schematics ADSP-SC589 EZ-Board® Evaluation System Manual...
The JTAG header (P3) provides debug connectivity for the processor. This is a 0.05" shrouded through-hole connector from SAMTEC (SHF-105-01-L-D-SM-K). This connector mates with ICE- 1000, ICE-2000, and any newer Analog Devices emulators. For more information, see Debug Interface 3.6.21 TRACE and JTAG Connector (P7) The TRACE and JTAG connector (P7) provides connectivity to the processor's trace interface.
The connectors are located on the bottom side of the board. For more information, see Expansion Interface Part Description Manufacturer Part Number 120-pin, 0.6 mm Hirose FX8-120P-SV1(91) Mating Cable 120-pin, 0.6 mm Hirose FX8-120S-SV(21) ADSP-SC589 EZ-Board® Evaluation System Manual...
5 Appendix B - Schematics Please see the PDF that accompanies the Board Support Package for the full schematic. ADSP-SC589 EZ-Board® Evaluation System Manual...
Page 65
Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Analog Devices Inc. ADZS-SC589-EZBRD ADZS-SC589-EZLITE...
Need help?
Do you have a question about the ADSP-SC589 EZ-Board and is the answer not in the manual?
Questions and answers