Escolar Documentos
Profissional Documentos
Cultura Documentos
2004
SPECTRUM DIGITAL, INC. 12502 Exchange Drive, Suite 440 Stafford, TX. 77477 Tel: 281.494.4505 Fax: 281.494.5310 sales@spectrumdigital.com www.spectrumdigital.com
IMPORTANT NOTICE Spectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any product or service without notice. Customers are advised to obtain the latest version of relevant information to verify that the data being relied on is current before placing orders. Spectrum Digital, Inc. warrants performance of its products and related software to current specifications in accordance with Spectrum Digitals standard warranty. Testing and other quality control techniques are utilized to the extent deemed necessary to support this warranty. Please be aware that the products described herein are not intended for use in life-support appliances, devices, or systems. Spectrum Digital does not warrant nor is Spectrum Digital liable for the product described herein to be used in other than a development environment. Spectrum Digital, Inc. assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein. Nor does Spectrum Digital warrant or represent any license, either express or implied, is granted under any patent right, copyright, or other intellectual property right of Spectrum Digital, Inc. covering or relating to any combination, machine, or process in which such Digital Signal Processing development products or services might be or are used. WARNING This equipment is intended for use in a laboratory test environment only. It generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other environments may cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures necessary to correct this interference.
Contents
Introduction to the TMS320VC5509A EVM PLUS Module . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Provides you with a description of the TMS320VC5509A EVM PLUS Module, key features, and block diagram. 1.1 Key Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 1.2 Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 1.3 Basic Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 1.4 Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 1.5 Boot Mode Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6 1.6 Power Supply ......................................................... 1-8 2 Board Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Describes the operation of the major board components on the TMS320VC5509A EVM PLUS. 2.1 CPLD (programmable Logic) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2.1.1 CPLD Overview .................................................... 2-2 2.1.2 CPLD Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 2.1.3 USER_REG Register .............................................. 2-4 2.1.4 DC_REG Register .................................................. 2-4 2.1.5 Version Register .................................................. 2-5 2.1.6 MISC Register ..................................................... 2-5 2.1.7 Interrupt Register ................................................... 2-6 2.1.8 LCD0 Address0 Register ........................................... 2-7 2.2 AIC23 Codec ...................................................... 2-8 2.3 Sychronous DRAM ................................................. 2-9 2.4 Flash Memory .................................................... 2-9 2.5 LEDs and DIP Switches ............................................. 2-9 2.6 Core Power Control ................................................ 2-10 2.7 Current Shunts .................................................... 2-10 2.8 MMC Interface .................................................... 2-11 2.9 LCD Display/Keyboard Interface ...................................... 2-11 2.10 Daughter Card Interface ............................................. 2-12 3 Physical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Describes the physical layout of the TMS320VC5509A EVM PLUS and its connectors. 3.1 Board Layout ........................................................ 3-2 3.2 Connector Index .................................................... 3-3 3.3 Expansion Connectors ................................................ 3-3 3.3.1 P1, Memory Expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 3.3.2 P2, Peripheral Expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 3.3.3 P3, National Instruments Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 3.3.3.1 Analog Probe Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 3.3.3.2 National Instruments Protype Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 3.3.5 J11, Keypad/display Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
A B
3.3.6 J12, SD/MMC Interface ............................................. 3.4 Audio Connectors ..................................................... 3.4.1 J301, Microphone Connector ......................................... 3.4.2 J303, Audio Line In Connector ........................................ 3.4.3 J304, Audio Line Out Connector ...................................... 3.4.4 J302, Headphone Connector ......................................... 3.5 Power Connectors .................................................... 3.5.1 J5, +5V Main Power Connector ...................................... 3.5.2 J6, Optional Power Connector ........................................ 3.6. Miscellaneous Connectors ........................................... 3.6.1 J201, USB Port .................................................... 3.6.2 J7, External JTAG Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.3 JP1, PLD Programming Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7 User LEDs ......................................................... 3.8 System LEDs ....................................................... 3.9 User DIP Switch .................................................... 3.10 Reset Switch ....................................................... 3.11 Wake Up Switch ................................................... 3.12 Test Points ........................................................ Schematics .............................................................. Contains the schematics for the TMS320VC5509A EVM PLUS Mechanical Information .................................................. Contains the mechanical information about the TMS320VC5509A EVM PLUS
3-8 3-9 3-9 3-9 3-10 3-10 3-11 3-11 3-11 3-12 3-12 3-12 3-13 3-13 3-13 3-13 3-14 3-14 3-15 A-1 B-1
About This Manual This document describes the board level operations of the TMS320VC5509A Evaluation Module (EVM PLUS). The EVM PLUS is based on the Texas Instruments TMS320VC5509A Digital Signal Processor. The TMS320VC5509A EVM PLUS is a table top card to allow engineers and software developers to evaluate certain characteristics of the TMS320VC5509A DSP to determine if the processor meets the designers application requirements. Evaluators can create software to execute on board or expand the system in a variety of ways. Notational Conventions
This document uses the following conventions. The TMS320VC5509A will sometimes be referred to as the C55XX. The TMS320VC5509A EVM PLUS will sometimes be referred to as the EVM PLUS. Program listings, program examples, and interactive displays are shown is a special italic typeface. Here is a sample program listing. equations !rd = !strobe&rw;
Information About Cautions This book may contain cautions. This is an example of a caution statement. A caution statement describes a situation that could potentially damage your software, or hardware, or other equipment. The information in a caution is provided for your protection. Please read each caution carefully. Related Documents Texas Instruments TMS320VC55XX DSP CPU Reference Guide Texas Instruments TMS320VC55XX DSP Peripherals Reference Guide
Chapter One provides a description of the TMS320VC5509A EVM PLUS along with the key features and a block diagram of the circuit board.
Topic
1.1 1.2 1.3 1.4 1.5 1.6 Key Features Functional Overview Basic Operation Memory Map Boot Mode Settings Power Supply
Page
1-2 1-3 1-4 1-5 1-6 1-8
1-1
AIC23 Codec
1.6V 3.3V
McBSPs
I2C
SDRAM
JTAG
5509A DSP
Voltage Reg
5V
Embedded JTAG
1 2 3 4
Peripheral Exp
S3 0123 0123
PWR
USB
MMC
Figure 1-1, Block Diagram VC5509A EVM PLUS The EVM PLUS comes with a full compliment of on-board devices that suit a wide variety of application environments. Key features include: A Texas Instruments TMS320VC5509A-GHH DSP Selectable core voltages (1.2V, 1.4V, 1.6V) Power test points and current shunts An AIC23B stereo codec 8 Mbytes of synchronous DRAM 512 Kbytes of non-volatile Flash memory 4 user accessible LEDs and DIP switches User USB port via VC5509A Software board configuration through registers implemented in CPLD Switch selectable boot options
1-2
USB
LED
DIP
NI DAQ
CPLD
Flash
1-4
Figure 1-2, Memory Map, VC5509A EVM PLUS The figure above shows a generic memory space map for a C55x family processor and a second map specific to the components on a 5509A EVM PLUS. The SDRAM occupies chip enable 0. The Flash and memory mapped registers of the CPLD share CE1 with the Flash in the lower section and the CPLD in the upper section of memory. Internal memory on the 5509A starts at address 0 and takes precedence over any external memory. The DSPs memory mapped registers occupy the first few bytes of the address space, followed by internal DARAM and a larger amount of internal SARAM. DARAM stands for Dual-Access RAM and is differentiated from SARAM (Single-Access RAM) in that two concurrent memory operations can be performed on the same block rather than one. 1-5
1.5 Boot Mode Settings The 5509A EVM PLUS has 4 position switch that define the DSPs boot configuration at reset. The figure below shows this switch. GP0 GP1 GP2 1 Figure 1-3, JP4, DSP Boot Configuration - Default Setting The switches drive signals that directly correspond to the input on one of the DSPs GP[3-0] configuration pins. If the switch is on, the signal is driven to a logic 0. If the switch is off, the signal is driven to a logic 1. The 5509A can boot from asynchronous memory mapped in CE1 (Flash on the 5509A EVM PLUS board), serial EEPROMs connected to McBSP0 or a standard serial port on McBSP0. To boot from a particular device you must pack the object code into a C55x bootloader formatted table and store it in the device. When you set the appropriate BOOTM jumpers and power cycle the board, the 5509A will parse the bootloader table, load the code into memory and begin execution at the entry point specified in the bootloader table. The bootloader functionality is contained in on-chip ROM. At reset, the 5509A usually begins execution from the ROM and runs the appropriate bootloader based on the BOOTM pins. In the special case where BOOTM[3:0] are all 0, the internal ROM is not active and execution will begin from external memory at the reset vector (0xFFFF00). 1-6 GP3
* default on EVM
1-7
There are three power test points on the EVM PLUS at JP2, JP3 and JP6. All board current passes through JP2 (the +5V supply). All DSP core current passes through JP3. JP6 allows measurement of DSP I/O pins. To measure the current passing connect the pins with a voltage measuring device. A current shunt is also supplied to amplify this voltage. This allows voltage meters to more accurately track current changes. The EVM PLUS also provides +3.3V for the daughter card. It is also possible to provide the daughter card with +12V and -12V when the external power connector is used.
1-8
This chapter describes the operation of the major board components on the TMS320VC5509A EVM PLUS.
Topic
2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 CPLD (Programmable Logic) CPLD Overview CPLD Registers USER_REG Register DC_REG Register Version Register MISC Register Interrupt Register LCD0 Address0 Register AIC23 Codec Sychronous DRAM Flash Memory LEDs and DIP Switches Core Power Control Current Shunts MMC Interface LCD Display/Keyboard Interface Daughter Card Interface
Page
2-2 2-2 2-3 2-4 2-4 2-5 2-5 2-6 2-7 2-8 2-9 2-9 2-9 2-10 2-10 2-11 2-11 2-12
2-1
2.1.1 CPLD Overview The CPLD logic is used to implement functionality specific to the 5509A EVM PLUS. Your own hardware designs will likely implement a completely different set of functions or take advantage of the DSPs high level of integration for system design and avoid the use of external logic completely. The EMIF on the 5509A can support several heterogeneous memory types with a glueless interface. However, to reserve CE2 and CE3 for potential daughter-card use on the 5509A EVM PLUS, CE1 is split to include the Flash in its bottom half and the CPLD memory-mapped registers in its top half. The address decode logic is used to implement the split. The CPLD implements simple random logic functions that eliminate the need for additional discrete devices. In particular, the CPLD aggregates the various reset signals coming from the reset button and power supervisors and generates a global reset. The EPM3128TC100-10 is a 3.3V (5V tolerant), 100-pin QFP device that provides 128 macrocells, 80 I/O pins, and a 10 ns pin-to-pin delay. The device is EEPROM-based and is in-system programmable via a dedicated JTAG interface (a 10-pin header on the 5509A EVM PLUS). The CPLD source files are written in the industry standard VHDL (Hardware Design Language) and are included with the 5509A EVM PLUS on the installation CD-ROM.
2-2
Name
USER_REG
Bit 7
USR_SW3 R DC_DET R
Bit 6
USR_SW2 R 0
Bit 5
USR_SW1 R DC_STAT1 R
Bit 4
USR_SW0 R DC_STAT0 R
Bit 3
USR_LED3 R/W 0(Off) DC_RST R 0(No reset)
Bit 2
USR_LED2 R/W 0(Off) 0
Bit 1
USR_LED1 R/W 0(Off) DC_CNTL1 R/W 0(Low)
Bit 0
USR_LED0 R/W 0(Off) DC_CNTL0 R/W 0(Low)
0001
DC_REG
Reserved Reserved VERSION Reserved MISC VCORE_CTL 1 VCORE_CTL 0 Reserved VCORE_SEL CPLD REGISTERS 0 GPIO 1 BIT 6 & 7 THIS REG Reserved SHIFT DATA4 SHIFT DATA4 Reserved R Reserved TIN0 IN/OUT R/W (0 INPUT) McBSP2 ON/OFF Board R/W 0 (Onboard) WAKUP INT1 SHIFT DATA1 SHIFT DATA1 Reserved R McBSP0 SROM/ AIC23 Board R/W 0 (SROM) WAKEUP INT0 SHIFT DATA0 SHIFT DATA0 Reserved R CPLD_VER[3.0] R 0 BOARD VERSION[2.0] R
2-3
2.1.4 DC_REG Register DC_REG is used to monitor and control the daughter card interface. DC_DET detects the presence of a daughter card. DC_STAT and DC_CNTL provide simple communications with the daughter card through readable status lines and writable control lines. The daughter card is released from reset when the DSP is released from reset. DC_RST can be used to put the card back in reset. Table 3: DC_REG Register
Bit 7 6 5 4 3 2 1 0 Name DC_DET 0 DC_STAT1 DC_STAT0 DC_RST 0 DC_CNTL1 DC_CNTL0 R/W R R R R R/W R R/W R/W Description Daughter Card Detect (1= Board detected) Always 0 Daughter Card Status 1 (0=Low, 1 = High) Daughter Card Status 0 (0=Low, 1 = High) Daughter Card Reset (0=No Reset, 1 = Reset) Always zero Daughter Card Control 1(0 = Low, 1 = High) Daughter Card Control 0(0 = Low, 1 = High)
2-4
2.1.6 MISC Register The MISC register is used to provide software control for miscellaneous board functions. On the 5509A EVM PLUS, the MISC register controls how auxiliary signals are brought out to the daughter-card connectors. The TIN0 bit is used to select whether the DSPs TIN0 (timer) signal is connected to the peripheral expansion connector as inputs or outputs. The expansion connector has separate pins for inputs and outputs so each signal must be routed to one of two physical pins. A 0 indicates that the signal should be connected to the input pin on the expansion connector. A 1 indicates that it should be connected to the output pin.
2-5
2.1.7 Interrupt Register The EVM allows interrupts to be generated from the Wake Up switch, S4. These interrupts can be routed to various pins on the VC5509A DSP. The interrupt register does this routing. When the corresponding bit is set to a 1 the DSP will be interrupted by the Wake Up switch. The interrupts to choose from are DSP interrupts 0, 1, or 3 as shown in the table below. Table 6: Interrupt Register
Bit 7 6 5 4 3 2 1 0 Description Reserved Reserved Reserved Reserved Wakeup Int3 Reserved Wakeup Int1 Wakeup Int0
2-6
The figure below shows the LCD data transfer timing. the CPLD automatically generates this timing.
Figure 2-3, LCD Data Transfer Timing After any write operations the CPLD sets the LCD BUSY bit in the EVM interface Register as the output is being serialized. The user should check this bit prior to starting another write operation. When LCD BUSY is high, the LCD shift register is busy, when is low the shift register is ready.
2-7
AIC23 Codec
0 1 2 3 4 5 6 7 8 9 15 LEFTINVOL RIGHTINVOL LEFTHPVOL RIGHTHPVOL ANAPATH DIGPATH POWERDOWN DIGIF SAMPLERATE DIGACT RESET
I2C
SCL0 SDA0 Control I2 C Format Digital SCLK SDIN
Control Registers
MIC IN
LINE IN
McBSP0
DSP Format
ADC
DAC
2-8
2.4 Flash Memory The 5509A EVM PLUS provides 256K x 16-bit words of external Flash memory. The board itself is pinned out to allow expansion to 1M x 16 parts. The Flash is mapped into CE1 space because that is where the 16-bit asychronous bootloader looks for a boot image when booting from the Flash. The space is shared by the CPLD, but the CPLD timings are subsetted by the Flash so the Flash is the critical factor in configuring CE1. The Flash itself is a 70ns device but some additional delays are incurred in the CPLD logic that separates the Flash and CPLD registers. Because of this, the EMIF should be programmed for an access time of at least 100ns.
2.5 LEDs and DIP Switches The 5509A EVM PLUS includes 4 software accessible LEDs (DS1-DS4) and DIP switches (S2) that provide the user a simple form of input/output. Both are accessed through the CPLD USER_REG register.
2-9
2.7 Current Shunts The C5509A EVM PLUS has 3 shunt devices to convert the small currents of the core, I/O and board currents to voltages. These voltages are then driven into an op-amp which directly interfaces to the National Instruments I/O connector. The shunt resistance, shunt gain, and op-amp gain are shown in the table below. Table 8: Current Shunts
Shunt Resistance DSP Core DSP I/O EVM 0.1 0.1 0.025 Shunt Output Resistance 50K 100K 100K Op-Amp Gain 3 3 3 Total Gain 150 300 300 Volts per MA .03 volts .03 volts .0075 volts Typical Current 150 MA 5 MA 400 MA Typical Output
To determine the formula for output voltage to the input current we calculate the value in stages. An example is shown below. The voltage going into the shunt resistor is derived from:
V = IR
The internal resistance of the shunt current device is 1K ohm. The output is basically a constant current source with a load resistance of 100K(see table above), with this value gain is 100 regardless of the input shunt resistance. So for 1 MA. we have .001 x .1 x 100 at the output of the current shunt amplifier. This is driven into a non-inverting output amplifier with a gain of 3 so we have .001 x .1 x 100 x 3 for .03 volts per milliampere.
2-10
2.9 LCD Display/Keyboard Interface The C5509A EVM Interface Register implements specific logic for the C5509A EVM. The bits used in this register and their function are described in the table below. Table 9: C5509A EVM PLUS Interface
Bit 7 6 5 4 3 2 1 0 Name LCD Busy LCD Reset Reserved Reserved Reserved Reserved Reserved Reserved R/W R R/W R R R R R R Description 0 = busy, not ready, 1 = not busy, ready 0 = removes reset from LCD, 1 = forces LCD into reset
LCD Busy indicates the status of the CPLD implemented shift register which interfaces to the LCD panel. A 1 logic level indicates the shift register is busy, A 0 logic level indicates the shift register is ready. LCD Reset allows the LCD Reset bit to be toggled under software control. A 1 logic level forces the LCD panel into reset. A 0 logic level removes the LCD reset to normal state.
2-11
2-12
This chapter describes the physical layout of the TMS320VC5509A EVM PLUS and its connectors.
Topic
3.1 3.2 3.3 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.3.2 3.3.4 3.3.5 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.5 3.5.1 3.5.2 3.6 3.6.1 3.6.2 3.6.3 3.7 3.8 3.9 3.10 3.11 3.12 Board Layout Connector Index Expansion Connectors P1, Memory Expansion Connector P2, Peripheral Expansion Connector P3, National Instruments Interface Analog Probe Connector National Instruments Prototype Header J11, Keypad/Display Interface J12, SD/MMC Interface Audio Connectors J301, Microphone Connector J303, Audio Line In Connector J304, Audio Line Out Connector J302, Headphone Connector Power Connectors J5, +5 Volt Connector J6, Optional Power Connector Miscellaneous Connectors J201, Mini USB Connector J7, External JTAG Connector JP1, PLD Programming Connector User LEDs System LEDs User DIP Switch Reset Switch Wake Up Switch Test Points
Page
3-2 3-3 3-3 3-4 3-5 3-6 3-7 3-7 3-8 3-8 3-9 3-9 3-9 3-10 3-10 3-11 3-11 3-11 3-12 3-12 3-12 3-13 3-13 3-13 3-13 3-14 3-14 3-15
3-1
J301
J303
J304
J302
J11
P1
P2
JP3
J8
JP2
JP4-8
P3
J6
J5
J201
DS5 S1 J12,J13
S4 DS6
J7
DS1-4
S2
J10
JP9
3-2
Note: * Not populated 3.3 Expansion Connectors The TMS320VC5509A EVM PLUS supports two expansion connectors that follow the Texas Instruments interconnection guidelines. The expansion connector pinouts are described in the following two sections. The two expansion connectors are all 80 pin 0.050 x 0.050 inches low profile connectors from Samtec or AMP. The Samtec SFM Series (surface mount) connectors are designed for high speed interconnections because they have low propagation delay, capacitance, and cross talk. The connectors present a small foot print on the DSK. Each connector includes multiple ground, +5V, and +3.3V power signals so that the daughter card can obtain power directly from the DSK. The peripheral expansion connector additionally provides both +12V and -12V to the daughter card. The recommended mating connector, whose part number is TFM-140-32-S-D-LC, is a surface mount connector that provides a 0.465 mated height. Note: I is on an Input pin O is on an Output pin Z is on a High Impedance pin
3-3
3-4
3-5
3-6
3.3.3.2 National Instruments Prototype Header The National Instruments Prototype Header is 2 x 12 double row header. This allows users to prototype signals to be feedback into the National Instruments interface. The signal names on each pin are shown in the table below. Table 6: National Instruments Prototype Header
Pin # 1 3 5 7 9 11 13 15 17 19 21 23 Signal Name P3 Pin 1 P3 Pin 37 P3 Pin 38 P3 Pin 40 P3 Pin 42 P3 Pin 10 P3 Pin 45 P3 Pin 47 P3 Pin 49 P3 Pin 51 P3 Pin 60 P3 Pin 28 I/O/Z Pin # 2 4 6 8 10 12 14 16 18 20 22 24 Signal Name P3 Pin 2 P3 Pin 3 P3 Pin 5 P3 Pin 6 P3 Pin 41 P3 Pin 43 P3 Pin 11 P3 Pin 46 P3 Pin 48 P3 Pin 16 P3 Pin 19 P3 Pin _____ I/O/Z
3-7
The display is interfaced via the CPLD in an SPI type format. The switches and potentiometers are connected to I2C analog to digital converters and also supplied as analog voltages to the VC5509As analog inputs. For more information on the display please reference the Universal Display Technical Reference Manual.
3.3.5 J12, SD/MMC Interface Connector J12 is a 12 pin interface to MMC module. The signals on this connector are shown in the table below. Table 8: J12, SD/MMC Interface
Pin # 1 3 5 7 9 11 Signal Name MMC.DAT3 Ground MMC.CLK MMC.DAT0 MMC.DAT2 Ground I/O/Z Pin # 2 4 6 8 10 12 Signal Name MMC.CMD +3.3 Volts Ground MMC.DAT1 Write protect - N/C Media Present - N/C I/O/Z
3-8
3.4.2 J303, Audio Line In Connector The audio line in is a stereo input. The input connector is a 3.5 mm stereo jack. The signals on the mating plug are shown in the figure below.
Ground Right Line In Left Line In Figure 3-3, Audio Line In Stereo Jack
3-9
Ground Right Line Out Left Line Out Figure 3-4, Audio Line Out Stereo Jack
3.4.4 J302, Headphone Connector Connector J4 is a headphone/speaker jack. It can drive standard headphones or a high impedance speaker directly. The standard 3.5 mm jack is shown in the figure below .
3-10
3.5.1 J5, +5 Volt Connector Power (+5 volts) is brought onto the TMS320VC5509A EVM PLUS via the J5 connector. The connector has an outside diameter of 5.5 mm. and an inside diameter of 2.5 mm. The A diagram of J5 is shown below. +5V J5 Ground PC Board Front View Figure 3-6, TMS320VC5509A EVM PLUS Power Connector 3.5.2 J6, Optional Power Connector Connector J6 is an optional power connector. It will operate with the standard personal computer power supply. To populate this connector use a Molex #15109-0410 or Tyco #174552-1. The table below shows the voltages on the respective pins. Table 9: J6, Optional Power Connector
Pin # 1 2 3 4 Voltage Level +12 Volts -12 Volts Ground +5 Volts
3-11
3.6.1 J201, Mini USB Connector Connector J201 provides a Universal Serial Bus (USB) Interface to the embedded JTAG emulation logic on the DSK. This allows for code development and debug without the use of an external emulator. The signals on this connector are shown in the below. Table 10: J201, USB Connector
Pin # 1 2 3 4 5 6 USB Signal Name USBVdd D+ DUSB Vss Shield Shield
3.6.2 J7, External JTAG Connector The TMS320VC5509A EVM PLUS is supplied with a 14 pin header interface, J7. This is the standard interface used by JTAG emulators to interface to Texas Instruments DSPs. The pinout for the connector is shown figure 3-6 below.
1 3 5 7 9 11 13
2 4 6 8 10 12 14
Header Dimensions Pin-to-Pin spacing, 0.100 in. (X,Y) Pin width, 0.025-in. square post Pin length, 0.235-in. nominal
3-12
3.7 User LEDs The VC5509A EVM PLUS provides 4 LEDs which show selftest status at power up and are available for application programs or demonstrations. The LEDs are accessed via the user register of the CPLD. For more information on the control of the LEDs refer to the user register section of the CPLD.
3.8 System LEDs TheTMS320VC5509A EVM PLUS has three system light emitting diodes (LEDs). These LEDs indicate various conditions on the DSK. These function of each LED is shown in the table below. Table 11: System LEDs
Reference Designator DS6 DS5 DS201 Color Green Orange Green Function USB Emulation in use. When External JTAG Emulator is used this LED is off. RESET Active USB Active, Blinks during USB data transfer On Signal State 1 1 1
3.9 User DIP Switch S2 is a 4 position DIP switch to be used by application and demonstration programs. The switch is mapped into the CPLD and can be accessed via the User register. For more details see the section on CPLD register 2, User register.
3-13
3.11 Wake Up Switch S4 is a Wake Up switch to the DSP. When the DSP is in idle mode the switch can generate an interrupt to wake up the DSP. See the section on the CPLD Interrupt register to enable interrupts for the Wake Up switch
3-14
TP9,TP10 Figure 3-x, TMS320VC5509A EVM PLUS Test Points The table below shows the signals present on each test point. Table 12: TMS320VC5509A EVM Plus Test Points
Test Point # TP1 TP2 TP3 TP4 TP5 TP6 TP7 TP8 TP9 TP10 TP11 TP12 TP13 +5 Volt Current Shunt Output +3.3 Volt Current Shunt Output DSP Core Current Shunt Output Signal Ground Ground DSP Core Voltage +3.3 Volts +5 Volts DIGIO0 DIGIO1 CPLD Spare Ground
TP2
3-15
3-16
Appendix A Schematics
This appendix contains the schematics for the TMS320VC5509A EVM PLUS. Board components with designators over 200 (e.g. DS210, R211) are part of Spectrum Digitals embedded JTAG emulator and are not included in these schematics.
A-1
A-2
REVISIONS REV DESCRIPTION DATE APPROVED
D C B
DATE
SPECTRUM DIGITAL
Title TMS320VC5509A EVM PL US Size B Date:
3 2
SH
11
12
13
14
15
16
REV
Rev A 1 of 23
SH
(3,17) DSP_12MHZ_CLKIN 1 R103 Y2 CS10_12.0000MAB J C122 0.01uF C124 2 VSS_USBPLL USB_VCC DSP_IOVCC DSP_AVCC R62 33 DSP_RTC_IOVCC 10pF 10uF C123 RN21 10
C120
10pF
L12
C121
39pF
Y3
32.768KHZ
8 7 6 5 4 3 2 1
9 10 11 12 13 14 15 16
A0 A1 A2 A3 A4 A5 A6 A7
C125
39pF
F2
F1
C14 F10 D2
R98 NO-POP X1 F5 RCVDD AVDD ADVDD DVDD16 DVDD15 DVDD14 DVDD13 DVDD12 DVDD11 DVDD10 DVDD9 DVDD8 DVDD7 DVDD6 DVDD5 DVDD4 DVDD3 DVDD2 DVDD1 CVDD12 CVDD11 CVDD10 CVDD9 CVDD8 CVDD7 CVDD6 CVDD5 CVDD4 CVDD3 CVDD2 CVDD1 RVDD3 RVDD2 RVDD1 A0/A14
3.3V
1 2 3 4 5 6 7 8
R3
10K
10K
CVDD_PLL
C112 NO-POP
X2/CLKIN
USBVDD
CLKOUT
A16 A17 A18 A19 A20 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 RPACK8-33 AOEn AWEn AREn (3,4,7) (3,4,7) (3,7)
C
(16) DSP_TRST# (16) DSP_TCK (16) DSP_TDI (16) DSP_TDO (16) DSP_TMS (16) DSP_EMU0 (16) DSP_EMU1 TRST TCK TDI TDO TMS EMU0 EMU1/OFF
U1
(15) USB_POWERDET (3,5) GP6 (3,5) GP5 (4,5) GP4 (5) GP3 (5) GP2 (5) GP1 (5) GP0 RPACK4-33 GPIO7 GPIO6 GPIO5 GPIO4 GPIO3 GPIO2 GPIO1 GPIO0
D1 C4 D5 A3 B3 E2 E1 F3
TMS320VC5509A-GHH
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 G2 G4 G5
H11 M7 K7 K6 P6 M6 L6 N5 L5 P4 N4 L4 P3 N3 K9 M8 P7 P5 K1 H3 G3
OE WE GPIO.IO8/RE RDY CLKMEM SDA10/GPIO13 SDRAS/GPIO12 SDCAS SDWE CE0/GPIO9 CE1/GPIO10 CE2 CE3/GPIO11 BE0 BE1
4 3 2 1 5 RN25 6 7 8 D10 B10 A11 C9 A10 A9 MMC2.DAT3/FSX2 MMC2.DAT0/CLKX2 MMC2.CLK/DX2 MMC2.DAT2/FSR2 MMC2.DAT1/DR2 MMC2.CMD/CLKR2
5 RN24 6 7 8
H1 L2 M2 M1 K3 L3
DSP_RDY
(7) DSP_CLKMEM (4) SDA10 SDRASn SDCASn SDWEn H4 H5 J1 J3 J4 K2 4 3 2 1 RN8 R78 R76 5 6 7 8 RPACK4-33 33 33 CE0n CE1n CE2n CE3n (4) (3) (3,7) (3,7) DSP_BE0n (4,7) DSP_BE1n (4,7) (4) (4) (4) (4)
B
(8) DSP_BFSX2 (8) DSP_BCLKX2 (8) DSP_BDX2 (8) DSP_BFSR2 (8) DSP_BDR2 (8) DSP_BCLKR2
RPACK4-33
4 3 2 1
R77 RN2 4 3 2 1
RPACK4-33
(8) DSP_BFSX1 (8) DSP_BCLKX1 (8) DSP_BDX1 (8) DSP_BFSR1 (8) DSP_BDR1 (8) DSP_BCLKR1 (4,19) CLKX_R_0 5 RN26 6 7 8 MMC1.DAT3/FSX1 MMC1.DAT0/CLKX1 MMC1.CLK/DX1 MMC1.DAT2/FSR1 MMC1.DAT1/DR1 MMC1.CMD/CLKR1 B5 D6 A5 C6 E7 B6 CLKR0 DR0 FSR0 CLKX0 DX0 FSX0 TOUT SDA (I2C) SCL (I2C) RESET INT0 INT1 INT2 INT3 INT4 B4 H13 H14 H12 G14 G13 G10 F14 F12
4 3 2 1
E8 C8 E9 A7 D8 D7
(4,17) (19)
DR0 FSR0
R104
(4,19) (19)
DX0 FSX0
(3) DSP_TOUT
1 2 3 4 5 6 7 8 RPACK8-33
16 15 14 13 12 11 10 9 RN27
(15,19) (15,19)
SDA SCL
(3) DSP_RSTn
VSS1 VSS2 VSS3 VSS4 VSS5 VSS6 VSS7 VSS8 VSS9 VSS10 VSS11 VSS12 VSS13 VSS14 VSS15 VSS16 VSS17 VSS18 VSS19 VSS20 VSS21 VSS22 VSS23 VSS24 VSS25 VSS26 ADVSS AVSS1 AVSS2 DVSS
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 E11 AIN3 D12 AIN2 D13 AIN1 D14 AIN0 D3 C1 D4 E14 XF
L13 L12 L11 M14 N12 P12 L10 N11 P11 M10 P10 L9 M9 P9 K8 L8
16 15 14 13 12 11 10 9
B1 C2 E4 F4 N2 P2 M3 M5 N14 M13 D11 C11 B11 B9 K4 K5 N1 P1 N9 N10 F11 E13 C7 C5 E5 A2 E12 C13 B14 G12
3.3V
1 2 3 4 5 6 7 8
Size B Date:
2
Rev A 2 of 23
A-3
16 15 14 13 12 11 10 9
1 2 3 4 5 6 7 8
39 91
CE3n AREn AOEn CE1n CE2n A18 A17 52 54 55 56 57 58 PIN52 PIN54 PIN55 PIN56 PIN57 PIN58 PIN1 PIN2 PIN5 PIN6 PIN7 PIN8 PIN9 PIN10 1 2 5 6 7 8 9 10
3 18 34 51 66 82
GNDINT1 GNDINT2
GNDIO1 GNDIO2 GNDIO3 GNDIO4 GNDIO5 GNDIO6 GNDIO7 GNDIO8 GNDIO9 GNDIO10
38 86
11 26 33 43 53 59 65 74 78 95
A-4
3.3V 3.3V JP1 C1 R105 0.1uF FLASH_RSTn R8 1K DSP_RSTn R9 1K XDATA_T/Rn R83 10K FLASH_CEn (4) XCTL_OEn XDATA_T/Rn XDATA_OEn XCTL_OEn (7) XDATA_T/Rn (6) XDATA_OEn (6) (12) DIGIO_0 (12) DIGIO_1 3.3V
PULLUP/DOWN TO KEEP LOGIC IN RESET WHEN THE CPLD IS NOT PROGRAMMED.
3.3V 3.3V C2 0.1uF XCTL_OEn R7 10K 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF C3 C4 C5 C6 C7 C8
RN28
8 7 6 5
ISR_TDI
RPACK4-10K
3.3V
3.3V
RN31
RPACK8-10K
AWEn
USER_LED4 (5) USER_LED3 (5) USER_LED2 (5) PON3.3VRSn (13) USER_LED1 (5) PONCOREn (14) CORE_V_CTL0 (14) CORE_V_CTL1 (14) INT1n INT3n (2) (2)
(10) DC_DETECTn (10) DC_STAT1 (10) DC_STAT0 (10) X_RESETn (10) DC_CNTL1 (10) DC_CNTL0 (15) LCD_RSn PIN60 PIN61 PIN63 PIN64 PIN67 PIN68 PIN69
60 61 63 64 67 68 69
DSP_RSTn
USB_DSP_RST# USER_SW3
(15) LCD_SI (15) LCD_A0 (15) LCD_SCK (10) X_TIN0 (10) X_TOUT0 (17) USB_DSP_RST# (5) USER_SW3 PIN70 PIN71 PIN72 PIN75 PIN76 PIN77 PIN79 D7 D6 D5 D4 D3 D2 D1 D0 PIN30 PIN31 PIN32 PIN35 PIN36 PIN37 30 31 32 35 36 37 CE3n AREn AOEn CE1n CE2n (10) DC_PORSTn USB_EMU_PONRSn
70 71 72 75 76 77 79
PIN12 PIN13 PIN14 PIN16 PIN17 PIN19 PIN20 PIN21 PIN22 PIN23 PIN24 PIN25 PIN26 PIN28 PIN29
12 13 14 16 17 19 20 21 22 23 24 25 27 28 29
INT0n (2) DSP_TOUT (2) FLASH_RSTn (4) DSP_RST_LEDn (5) DSP_RSTn (2) CPLD_MMC_MCBS P2n (8) CPLD_EXP_MCBSP2n (8) CPLD_ONBD_AIC23n (17)
(10) X_INT3n (10) X_INT1n (10) X_INT0n (5) PBSW_RSTn (2,5) GP6 (2,5) GP5 (5) USER_SW2 (5) USER_SW1 (5) USER_SW0 (5) WAKE_UP TP8 (2,17) DSP_12MHZ_CLKIN (2,4,7) AWEn AWEn ISR_TCK ISR_TMS ISR_TDI 62 15 4 TCK TMS TDI IN/OE1 IN/GCLR IN/GCLK1 IN/OE2/GCLK2 88 89 87 90 PIN40 PIN41 PIN42 PIN44 PIN45 PIN46 PIN47 PIN48 PIN49 PIN50 TDO
80 81 83 84 85 92 93 94 96 97 98 99 100 PIN80 PIN81 PIN83 PIN84 PIN85 PIN92 PIN93 PIN94 PIN96 PIN97 PIN98 PIN99 PIN100 40 41 42 44 45 46 47 48 49 50 73
CE3n
(2,7)
D[0..15]
(2,4,6)
A[0..20]
A[0..20]
(2,4,7)
D[0..15]
(2,3,7) A[0..20]
C10 .1uF
C11 .1uF
C12 .1uF
C13 .1uF
C14 .1uF U4 VCC 37 DQ0 DQ1 DQ2 DQ3 DQ4 DQ5 DQ6 DQ7 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 (2) 3.3V A11 A12 A13 35 20 21 38 37 DSP_CLKMEM R80 15 (2) (2) (2) (2) SDWEn SDCASn SDRASn DSP_BE0n DSP_BE1n (2,7) DSP_BE0n (2,7) DSP_BE1n CE0n SDWEn SDCASn SDRASn 10K A11 BA0 BA1 CLK CKE SDA10 23 24 25 26 29 30 31 32 33 34 22 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 2 4 5 7 8 10 11 13
49 43 9 3 27 14 1
1 2 3 4 5 6 7 8 RPACK8-33
RN29 16 15 14 13 12 11 10 9
D0 D1 D2 D3 D4 D5 D6 D7
3.3V
3.3V
R10 RY/BY R11 47 26 28 11 12 BYTE CE OE WE RESET NC1 NC2 NC3 10 13 14 VSS VSS AM29LV400B FLAS H 27 46 10K
DQ15/A-1 DQ14 DQ13 DQ12 DQ11 DQ10 DQ9 DQ8 DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0 (2) DSP_CLKMEM DQ8 DQ9 DQ10 DQ11 DQ12 DQ13 DQ14 DQ15 19 16 17 18 15 39 CS WE CAS RAS DQML DQMH VSSQ1 VSSQ2 VSSQ3 VSSQ4 VSS1 VSS2 VSS3
45 43 41 39 36 34 32 30 44 42 40 38 35 33 31 29 42 44 45 47 48 50 51 53 6 12 46 52 28 41 54
1 2 3 4 5 6 7 8 RPACK8-33
RN30 16 15 14 13 12 11 10 9
10K
A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 9 16 17 48 1 2 3 4 5 6 7 8 18 19 20 21 22 23 24 25 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
MT48LC4M16A2TG-8EL
3.3V U41 GP4 CS SO WP SCLK SIN 5 GND CAT25C128 6 HOLD 7 C126 0.1uF VCC 3.3V R106 2 3 R107 4 33 33 1 8
(2,5)
(2,17)
DR0
(2,19) CLKX_R_0
(2,19)
DX0
MEMORY FLASH/SDRAM
Rev A 4 of 23
A-5
WAKE UP
C127
make sure switch lines up with on/off
8 7 6 5
A AA
B BB
U42
S4
1 2 3 4
A AA
B BB
U30
A-6
4 3 2 1
3.3V
USER LEDS
RN12
3.3V
R16 150 RPACK8-2.2K DS1 GREEN DS2 GREEN DS3 GREEN DS4 GREEN DS5 YELLOW
R17 150
R15 150
R13 150
1 2 3 4 5 6 7 8
D
16 15 14 13 12 11 10 9
USER_LED1
(3) USER_LED2
USER_LED2
(3) USER_LED3
USER_LED3
USER_LED4
4 3 2 1
5 6 7 8
1 2 3 4
8 7 6 5
(3) DSP_RST_LEDn
DSP_RST_LEDn
3.3V
RN11 (3) (3) (3) (3) RPACK4-10K 3.3V 3.3V USER_SW0 USER_SW1 USER_SW2 USER_SW3 1 2 3 4 8 7 6 5
S2 SW DIP-4
PUSHBUTTON SW
3.3V 3.3V
PUSHBUTTON RESET
R24 10K C117 0.1uF
S1
PUSHBUTTON SW
LEDS/SWITCHES
4 3 2
Size B Date:
Rev A 5 of 23
U8 7 18
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 47 46 44 43 41 40 38 37 36 35 33 32 30 29 27 26 1A1 1A2 1A3 1A4 1A5 1A6 1A7 1A8 2A1 2A2 2A3 2A4 2A5 2A6 2A7 2A8 1OE 1DIR 2OE 2DIR GND GND GND GND SN74LVTH16245 A GND GND GND GND 28 34 39 45 1B1 1B2 1B3 1B4 1B5 1B6 1B7 1B8 2B1 2B2 2B3 2B4 2B5 2B6 2B7 2B8 48 1 25 24 4 10 15 21 2 3 5 6 8 9 11 12 13 14 16 17 19 20 22 23
X_D0 X_D1 X_D2 X_D3 X_D4 X_D5 X_D6 X_D7 X_D8 X_D9 X_D10 X_D11 X_D12 X_D13 X_D14 X_D15
3.3V
C53
C54
C55
TMS320VC5509A EVM PL US Size B Date: Document Number 507752 Tuesday, July 27, 2004 Sheet
1
Rev A 6 of 23
A-7
(10) X_ARDY (2,3) (2,3) (2,3) (2,3,4) (2,3,4) (2,4) DSP_BE1n (2,4) DSP_BE0n A17 A18 A19 A20 X_A17 X_A18 X_A19 X_A20 X_BE1n X_BE0n (10) (10) CE3n CE2n AREn AWEn AOEn 1A1 1A2 1A3 1A4 1A5 1A6 1A7 1A8 2A1 2A2 2A3 2A4 2A5 2A6 2A7 2A8 X_CE3n X_CE2n X_REn X_WEn X_OEn (10) (10) (10) (10) (10) 1B1 1B2 1B3 1B4 1B5 1B6 1B7 1B8 2B1 2B2 2B3 2B4 2B5 2B6 2B7 2B8
A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 47 46 44 43 41 40 38 37 36 35 33 32 30 29 27 26 1A1 1A2 1A3 1A4 1A5 1A6 1A7 1A8 2A1 2A2 2A3 2A4 2A5 2A6 2A7 2A8 X_ARDY 47 46 44 43 41 40 38 37 36 35 33 32 30 29 27 26 DSP_RDY (2) 2 3 5 6 8 9 11 12 13 14 16 17 19 20 22 23 DSP_RDY 1OE 1DIR 2OE 2DIR GND GND GND GND XCTL_OEn SN74LVTH16245 A 4 10 15 21 GND GND GND GND GND GND GND GND 28 34 39 45 SN74LVTH16245 A GND GND GND GND 28 34 39 45 3.3V 48 1 25 24 1OE 1DIR 2OE 2DIR 1B1 1B2 1B3 1B4 1B5 1B6 1B7 1B8 2B1 2B2 2B3 2B4 2B5 2B6 2B7 2B8 48 1 25 24 4 10 15 21 2 3 5 6 8 9 11 12 13 14 16 17 19 20 22 23 X_A1 X_A2 X_A3 X_A4 X_A5 X_A6 X_A7 X_A8 X_A9 X_A10 X_A11 X_A12 X_A13 X_A14 X_A15 X_A16 XCTL_OEn
X_A[1..20]
A-8
X_A[1..20] X_A[1..20] (10) 3.3V A[0..20] 3.3V 3.3V R72 2.2K 42 31 Vcc Vcc 42 31 Vcc Vcc Vcc Vcc Vcc Vcc U10 7 18 U11 7 18 3.3V 3.3V
D C
(2,3,4) A[0..20]
(3) XCTL_OEn
3.3V
3.3V
C56 C62 .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF
C57
C58
C59
C60
C61
C63
Rev A 7 of 23
McBSP0 BUFFER
4.1V C64 .1uF C65 .1uF U12 Vcc 3 4 7 8 11 1A1 1A2 1A3 1A4 1A5 1OE 15 16 19 20 23 X_DX1 X_INT2n (10) X_INT4n (10) X_CLKOUT (10) 3.3V
ADD RESISTOR TO THIS PATH
4.1V
U14 24 Vcc X_CLKR1 X_DR1 X_FSR1 X_CLKX1 X_FSX1 1A1 1A2 1A3 1A4 1A5 1OE 15 16 19 20 23 2A1 2A2 2A3 2A4 2A5 13 12 R48 R86 10K 360 2OE GND SN74CBT3384 2B1 2B2 2B3 2B4 2B5 R47 360 X_DX2 (10) 1B1 1B2 1B3 1B4 1B5 1 (10) (10) (10) (10) (10) (2) DSP_BCLKR2 (2) DSP_BDR2 (2) DSP_BFSR2 (2) DSP_BCLKX2 (2) DSP_BFSX2 3 4 7 8 11 2 5 6 9 10 2 5 6 9 10 24 X_CLKR2 X_DR2 X_FSR2 X_CLKX2 X_FSX2 (10) (10) (10) (10) (10)
(2) DSP_BCLKR1 (2) DSP_BDR1 (2) DSP_BFSR1 (2) DSP_BCLKX1 (2) DSP_BFSX1 1B1 1B2 1B3 1B4 1B5 1
(2) DSP_BDX1 2A1 2A2 2A3 2A4 2A5 2OE GND SN74CBT3384 2B1 2B2 2B3 2B4 2B5
14 17 18 21 22
McBSP1 BUFFER
McBSP2 BUFFER
4.1V
(2) DSP_BFSX2 (2) DSP_BCLKX2 (2) DSP_BDX2 (2) DSP_BFSR2 (2) DSP_BDR2
3 4 7 8 11 1
1A1 1A2 1A3 1A4 1A5 1OE (2) DSP_BCLKR2 3.3V 14 17 18 21 22 13 12 R111 10K R112 360 2A1 2A2 2A3 2A4 2A5 2OE GND
2 5 6 9 10
MMC2.DAT3 (9) MMC2.DAT0 (9) MMC2.CLK (9) MMC2.DAT2 (9) MMC2.DAT1 (9)
MMC2.CMD (9)
TMS320VC5509A EVM PL US Size B Date: Document Number 507752 Tuesday, July 27, 2004 Sheet
1
Rev A 8 of 23
A-9
A-10
4 3 2 1
3.3V
R166 0
(8) MMC2.DAT2 (8) MMC2.DAT3 (8) MMC2.CMD MMC2.CLK MMC2.DAT0 MMC2.DAT1 MMC/SD_CARD C157 NO POP R167 R168 R169 R170 R171 R172 NO NO NO NO NO NO POP POP POP POP POP POP NO POP NO POP NO POP NO POP NO POP C158 C159 C160 C161 C162
(8) MMC2.CLK
9 1 2 3 4 5 6 7 8 DAT2 WP DAT3 COM CMD INS VSS1 VDD CLK VSS2 DAT0 DAT1
DAT2 DAT3 CMD CLK DAT0 DAT1 HIGH HIGH HIGH HIGH HIGH HIGH
MEDIA_PWR R173 R174 R175 R176 R177 R178 10K 10K 10K 10K 10K 10K
1 2 3 4 5 6 7 8 9 10
VSS1 BS VCC1 SDIO RSV XINS RSVD SCLK VCC2 VSS2 NO POP
NO COMMAND PRESENT
Rev A 9 of 23
MEMORY INTERFACE
EXPANSION BUS CE2
PERIPHERAL INTERFACE
MIN_12V 5V 3.3V_DB P2B 3.3V_DB
D
P1A
5V 5V
X_A20 X_A18 X_A16 X_A14 3.3V_DB 3.3V_DB X_A11 X_A9 X_A7 X_A5 5V X_A3 X_A1 X_CLKR1 X_FSR1 X_CLKX2 X_FSX2 X_CLKR2 X_FSR2 X_INT0n X_INT1n X_TOUT0 X_INT0n X_INT1n (8) (8) (8) (8) (8) (8) (3) (3) (3) X_RESETn (3) DC_STAT1 X_INT3n DC_CNTL1 (3) DC_STAT1 (3) X_INT3n (3) X_BE0n (7) R53 10K X_CLKX1 X_FSX1 (8) (8) X_A19 X_A17 X_A15 X_A13 X_A12 X_A10 X_A8 X_A6 5V X_A4 X_A2 X_BE1n (7) R59 10K
(3) (8)
X_D15 X_D13 X_D11 X_D9 X_D7 X_D5 X_D3 X_D1 X_D6 X_D4 X_D2 X_D0
X_INT4n
X_INT4n
(8)
DC_STAT0
DC_DETECTn
DC_DETECTn (3)
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 X_REn X_OEn X_CE3n (7) (7) (7) X_WEn X_ARDY X_CE2n (7) (7) (7) SFM-140-L2-S-D-LC SFM-140-L2-S-D-LC 3.3V
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80
X_CLKOUT (8)
SFM-140-L2-S-D-LC
SFM-140-L2-S-D-LC
3.3V
B
RN17 R67 10K 5V U16 6 7 IN1 IN2 ENn GND NC1 NC2 (3) DC_DETECTn 4 8 5 3 OUT1 OUT2 RESET/PG FB NC3 NC4 14 13 16 15 17 18 X_INT0n X_INT1n X_INT2n X_INT3n DC_PORSTn (3) 3.3V_DB 4 3 2 1
(6) X_D[0..15]
C66 .1uF
RN18 4 3 2 1
RPACK4-10K 5 6 7 8
A
1 2 9 10 11 12 19 20 21
DB MEMORY/PERIPERAL INTERFACES
4 3 2
Date:
Sheet
1
10
of
23
A-11
1 2
4 3 2 1
A-12
4 3 2 1
3.3V 20K 1%
POWER INPUT
JP2
J5
TP11 TestPoint
J6
75 1%
V_SHUNT_BD (12)
NI
INPUT POWER
3.3V D2 1 MMBD4148 MMBD4148 3 1 3 D3 1
TP1
TP2
TP3
TP4 TP5
Rev A 11 of 23
10K 1%
DIG_IO0
NI NI
1K
DIGIO_0 DIGIO_1
(3) (3)
DIG_IO1 JP8 1 2
10K 1%
1
NI NI
J8 P3 NI_PIN1 NI_PIN2 NI_PIN3 NI_PIN37 NI_PIN38 NI_PIN40 NI_PIN41 NI_PIN42 NI_PIN43 NI_PIN5 NI_PIN6 NI_PIN2 NI_PIN3 NI_PIN5 NI_PIN6 NI_PIN41 NI_PIN43 NI_PIN11 NI_PIN46 NI_PIN48 NI_PIN16 NI_PIN19 NI_PIN30 NI_PIN10 NI_PIN11 NI_PIN45 NI_PIN46 DIG_IO3 DIG_IO7 DIG_IO2 DIG_IO5 DIG_IO0 NI_PIN47 NI_PIN48 NI_PIN49 NI_PIN51 1 3 5 7 9 11 13 15 17 19 21 23 NO-POP HEADER 12X2 NI_PIN16 NI_PIN19 ANALOG_OUT0 ANALOG_OUT1 AIN_GND AIN_GND ANALOG_IN5 AIN_GND AIN_GND ANALOG_IN2 AIN_GND ANALOG_IN0 NI_PIN60 ANALOG_IN6 AIN_GND NI_PIN28 NI_PIN30 AIN_GND (13) V_SHUNT_IO AIN_GND ANALOG_IN1 ANALOG_IN3 ANALOG_IN4 DIG_IO4 DIG_IO6 DIG_IO1 2 4 6 8 10 12 14 16 18 20 22 24
NI_PIN1 NI_PIN37 NI_PIN38 NI_PIN40 NI_PIN42 NI_PIN10 NI_PIN45 NI_PIN47 NI_PIN49 NI_PIN51 NI_PIN60 NI_PIN28
ANALOG_IN7
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
NI
Rev A 12 of 23
A-13
2 1
BEAD 3 R137 100K 1% INA139 C137 22uF C140 0.1uF 0.1 OHM
+
R139
CFLY+
CFLY-
GND
A-14
3.3V R61 3.3V 10K U25 C105 C70 2 10uF 0.1uF 1 GND TPS76733QD 3.3VA RESET 8 R189 20K 1% EN C103 NO POP
+ +
3 4 Vin Vin
C104 47uF
C71
0.1uF
2 1 R136 3 1K 1%
R135 -3.3VA
75 1%
V_SHUNT_IO (12)
C
3.3V
C138 0.01uF
C139 0.1uF
NI +
C141 22uF
C142
C144
C145
1uF
Rev A Sheet
1
NI
13
of
23
JP3 HEADER 2x1 U40B 3.3VA 2 1 3.3V GND 4 Vin- Vin+ INA139
SMOOTHING FILTER FOR POWER MEASUREMENT NI NI
6 5
R141
75 1%
V_SHUNT_CORE (12)
R81 10K R97 PONCOREn (3) L11 BEAD 1K C108 NO POP C119 22uF
+
10uH 3.3V
DSP_CVCC
1 IN ILIM EN FB R145 221K 1% R57 60.4K, 1% 10 SYNC FC PowerG Q1 BSS138 GND PGND TPS62000 Q2 BSS138 5 R60 FBVCC2 R56 100K 10K 221K 1% C100 47uF 6.3V R54 100K, 1%
LX2
+
+C98
C106 22uF
7 2 4
C101
0.1uF
C111 0.1uF
R147 10K
C146 0.1uF
Rev A 14 of 23
A-15
33 R149 1M 24 1% 24 1% C149 NO POP Optional C150 0.1uF USBVIN 2 U49 1 TLV2721 A0IN (2) VCC_ALOG 5 USB_D+ USB_DR150 R151
L17 .01uF D8 6.2V 1M R155 680K 3.3V 3.3V R156 1.5K 1% BEAD
33 R154 5
A-16
VCC_ALOG C147 0.1uF
Optional C148
(2)
PU_USB
4
-
U48
D
NO POP
(2) (2)
DP_USB DN_USB
R153
4
-
C151
J10
5 R157 USB_POWERDET USB_POWERDET (2) R159 2K R160 2K R161 1M R163 R164 33 33 1M R162 0
3 2
USBVSS
L18
BEAD
CONN_USB
R158
1M
J11
0.1uF
1 3 5 7 9 11 13 15
RN34 (3) LCD_SI (3) LCD_A0 (3) LCD_SCK (3) LCD_RSn RPACK4-33 1 2 3 4 8 7 6 5 LCD_SI_OUT LCD_A0_OUT LCD_SCK_OUT LCD_RSn_OUT
C153 1uF
C154 0.1uF
Rev A Sheet
1
15
of
23
3.3V 3.3V C116 0.1uF J7 2 4 U29 DS6 4 Green 3 2 XDS_EMU1 4.1V SN74AHC1G14 5 8 10 12 14 XDS_TRST# R64 1K
3.3V TSW-107-14-G-D-0 06
JTAG MULTIPLEXERS
0.1uF R100 U20 XDS_TDO XDS_TDI XDS_TCK XDS_TMS 4A GND 8 12 DSP_TMS (2) 3A 9 2A 7 DSP_TDI (2) 1 1A 4 DSP_TDO (2) 5 VCC 16 NO POP 10K
C75
R99
R101
3.3V C113 NO POP C115 0.1uF U28 4 2 SN74LVC1G32 3 R65 33 DSP_TCK (2)
C
10K
T_TDO
T_TDI
T_TCK
T_TMS 1 15 S OE SN74CBT3257
T_TCK_RET
3.3V 4.1V C114 0.1uF 5 0.1uF U21 XDS_EMU0 XDS_EMU1 XDS_TRST# XDS_TCK_RTN EMU_STS 3 VCC 1A 2A 3A 4A 1 15 S OE GND SN74CBT3257 16 4 7 9 12 8 DSP_EMU0 (2) DSP_EMU1 (2) DSP_TRST# (2)
B
C76 1
T_EMU0
T_EMU1
T_TRSTn
2 3 5 6 11 10 14 13
D7 LM4040DCIM3-4. 1
JTAG INTERFACE
Spectrum Digital Incorporated
2 Title TMS320VC5509A EVM PL US Size B Date: Document Number 506202 Tuesday, July 27, 2004 Sheet 16 of 23 Rev B
A-17
3.3V 3.3V 5V USB/Emulation 5 U22 R70 3.3V 3.3V SN74LVC1G32 3 (3) USB_EMU_PONRSn PONRSn 33 T_TRSTn T_TCK T_TMS T_TDI T_TDO T_EMU0 T_EMU1 T_TRSTn T_TCK T_TMS T_TDI T_TDO T_EMU0 T_EMU1 (16) (16) (16) (16) (16) (16) (16)
D
(2,4)
DR0
3 1
A-18
CLK12MHZ 1 4 2 AIC23CLKIN (19) AIC23CLKIN 10K R92 5V 5V 3.3V T_TCK_RET CLK_12MHZ CLK_24MHZ GND (3) USB_DSP_RST# USB_DSP_RST# T_TCK_RET (16) U23 R71 4 2 33 SN74LVC1G32 USB/Emulation DSP_12MHZ_CLKIN (2,3) CLK24MHZ CLK24MHZ CLK12MHZ CLK12MHZ 1
C
CLK12MHZ
(2,4,19) CLKX_R_0 (2,19) FSX0 (2,4,19) DX0 AIC3.3V FSR0 DATA_BCLK DATA_SYNCIN DATA_DIN DATA_DOUT DATA_SYNCOUT CTL_DATA CTL_CLK CTL_CS GND Analog 3.3V R102 0
(2,19)
Hierarcharical Blocks
A
Rev A 17 of 23
3.3V U51 TPS71501DCK R179 0 C164 R180 .01uF Supercap .01uF 4 Vin NC G FB 1
+C165 .33F
DSP_RTC_IOVCC MURS120T3 D9 5
DSP_CVCC OUT
3 C79
+
C166
C167 .01uF
C168 .01uF
C77 C95 2 22uF R181 .01uF .01uF .01uF .01uF .01uF .01uF .01uF
.01uF
+ C109
+ C110
10uF
10uF
1M,1%,0603
3.3V
324K1%,0603
C81
C83
C85
C87
C89
C91
DSP_IOVCC USB_VCC FB C169 .01uF NO POP .01uF .01uF .01uF C170 C171 C172
DSP_AVCC
L19 FB
DSP_IOVCC L20
3.3V
L21
DSP_IOVCC
C80
C82
C84
C86
C88
C90 .01uF
C92 .01uF
C93 .01uF
C94
+ C96
A
.01uF
.01uF
10uF
DECOUPLING CAPS
4 3 2
Date:
Sheet
1
18
of
23
A-19
A-20
(17) CODEC_SYSCLK R325 2.2K AIC3.3VA C315 R326 4.7K
+ +
L301 HZ0805E601R
J301
10uF C332 0.1uF 14 8 16 AVdd HPVdd VMID XTI/MCLK XTO CLKOUT RHPOUT LHPOUT 13 12 LLINE_OUT 6 AIC3.3V R339 C341 0.1uF RPACK-4 10K R341 47K 0.1uF 10uF L307 BLM21P22 1SN R342 47K C344 NO POP C345 NO POP C342 + C343 R340 100 100 C339 NO POP RLINE_OUT C337 470nF C338 470nF L306 BLM21P22 1SN 10 9 25 26 2 AGND HPGND 15 11 R332 47K R333 47K
C331
C327 NO POP
L304 BLM21P22 1SN C333 470nF R335 4.7K C334 470nF R336 4.7K 23 24 22 SDIN SCLK MODE RLINE_OUT LLINE_OUT DOUT AIC23LRCIN R337 4.7K 17 18 20 19 MIC_BIAS MIC_IN LLINE_IN RLINE_IN
J303
4 2 1
Line In
R338 0
(2,15) CTL_DATA
(2,15) CTL_CLK
(17)
Control Port
CTL_CS
R343 0
AIC3.3V RN315 AIC3.3V AIC3.3V L308 AIC3.3VA BLM21P22 1SN R344 2.2 AIC3.3V
+ +
8 7 6 5
C347 10uF
(2) DATA_DIN (2) DATA_SYNCIN (2) DATA_BCLK (17) DATA_DOUT RPACK-4 33 R345 33
1 2 3 4
8 7 6 5
R312 0
(2) DATA_SYNCOUT
AUDIO
4 3 2
TMS320VC5509A EVM PL US Size B Date: Document Number 507752 Tuesday, July 27, 2004 Sheet
1
Rev A 19 of 23
This appendix contains the mechanical information about the TMS320VC5509A EVM PLUS produced by Spectrum Digital.
B-1
B-2