TMS320VC5509A EVM PLUS Technical Reference 507755-0001 Rev. A October 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...
Page 4
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.
......Provides you with a description of the TMS320VC5509A EVM PLUS Module, key features, and block diagram.
Page 6
..........Contains the mechanical information about the TMS320VC5509A EVM PLUS...
Page 7
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.
Page 8
Table 1: Hardware History Revision History Alpha Release Table 2: Manual History Revision History Alpha Release...
Page 9
Chapter 1 Introduction to the TMS320VC5509A EVM PLUS Chapter One provides a description of the TMS320VC5509A EVM PLUS along with the key features and a block diagram of the circuit board. Topic Page Key Features Functional Overview Basic Operation Memory Map...
Page 10
• 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 TMS320VC5509A EVM PLUS Technical Reference...
• MMC card interface • Single voltage power supply (+5V) 1.2 Functional Overview of the TMS320VC5509A EVM PLUS The DSP interfaces to external SDRAM, Flash memory and an expansion memory interface connector through its 16-bit External Memory Interface (EMIF). The SDRAM accesses are in 16-bit mode in chip enable 0 memory space.
4) Launch Code Composer from its icon on your desktop. Detailed information about the CCS including a tutorial, examples and reference material is available in the EVM PLUS’s help file. You can access the help file through Code Composer’s help menu. TMS320VC5509A EVM PLUS Technical Reference...
Spectrum Digital, Inc 1.4 Memory Map The C55x family of DSPs has a unified program and data space with a separate distinct I/O space dedicated to on-chip peripheral registers. For a number of reasons (historical and technical) though, program code is addressable in 8-bit bytes while data is addressable in 16-bit words.
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). TMS320VC5509A EVM PLUS Technical Reference...
Page 15
Spectrum Digital, Inc Table 1: VC5509A EVM PLUS Boot Load Options GPIO0 GPIO1 GPIO2 GPIO3 BOOT MODE PROCESS SUPPORTED ON EVM Reserved Serial SPI EPROM boot (24 bit address) via McBSP0 C EEPROM (7 bit address) Reserved HPI - multiplexed mode...
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. TMS320VC5509A EVM PLUS Technical Reference...
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. TMS320VC5509A EVM PLUS Technical Reference...
Spectrum Digital, Inc 2.1.2 CPLD Registers There are 11 DSP CPLD registers mapped into the DSP’s lower CE1 address space starting at address 0x3F0000. Since the CPLD decoder only uses part of the address for decoding, the registers will be mirrored within the space.
Spectrum Digital, Inc 2.1.5 VERSION Register The VERSION register contains two read only fields that indicate the BOARD and CPLD versions. This register will allow your software to differentiate between production releases of the 5509A EVM PLUS and account for any variances. This register is not expected to change often, if at all.
“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 Description Reserved Reserved Reserved Reserved Wakeup Int3 Reserved Wakeup Int1 Wakeup Int0 TMS320VC5509A EVM PLUS Technical Reference...
Spectrum Digital, Inc 2.1.8 LCD0 Address0 Register The Liquid Crystal Display (LCD) is a write only interface. It is interfaced via an 8-bit shift register. Two locations are used when interfacing the LCD panel. Allowing the address bit of the interface to be directly programmed.
Analog Digital DIGACT 15 RESET LINE OUT McBSP0 DOUT MIC IN FSX0 LRCOUT CLKR0 LINE IN DSP Format BCLK CLKX0 LRCIN FSR0 LINE OUT HP OUT HP OUT Figure 2-1, TMS320VC5509A EVM PLUS CODEC INTERFACE TMS320VC5509A EVM PLUS Technical Reference...
Spectrum Digital, Inc 2.3 Synchronous DRAM The 5509A EVM PLUS uses an industry standard 32 megabit Synchronous SDRAM. It uses a 16-bit interface and is used with a 100MHz external memory clock. Since the DSP runs at 200MHz, the EMIF must be programmed to use the SDRAM at half the core clock rate.
.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 TMS320VC5509A EVM PLUS Technical Reference...
Spectrum Digital, Inc 2.8 MMC Interface The VC5509A EVM PLUS supports a multi media card on McBSP2. This port can also be routed to the expansion connector. When bit 1 in register 5 (MISC Reg) is “0” (default) McBSP2 is used for the MMC Interface. When bit 1 register 5 (MISC Reg) is “1”...
VC5509A does not have separate timer inputs and outputs, the CPLD is used to select whether the input or output pin should be connected to the timer. This selection is also controlled through the CPLD MISC register. 2-12 TMS320VC5509A EVM PLUS Technical Reference...
Page 29
Chapter 3 Physical Description This chapter describes the physical layout of the TMS320VC5509A EVM PLUS and its connectors. Topic Page Board Layout Connector Index Expansion Connectors 3.3.1 P1, Memory Expansion Connector 3.3.2 P2, Peripheral Expansion Connector 3.3.3 P3, National Instruments Interface 3.3.3.1 Analog Probe Connector 3.3.3.2...
Page 30
The VC5509A EVM PLUS is a 8.25 x 4.5 inch (210 x 115 mm.) multi-layer board which is powered by an external +5 volt only power supply. Figure 3-1 shows the layout of the VC5509A EVM PLUS. J301 J303 J304 J302 JP4-8 J12,J13 J201 DS1-4 Figure 3-1, TMS320VC5509A EVM PLUS TMS320VC5509A EVM PLUS Technical Reference...
Spectrum Digital, Inc 3.2 Connector Index The TMS320VC5509A EVM PLUS has many connectors which provide the user access to the various signals on the DSK. Table 1: TMS320VC5509A EVM PLUS Connectors Connector # Pins Function Memory Peripheral National Instruments Interface...
Spectrum Digital, Inc 3.3.3.1 Analog Probe Connectors Four connectors are available from the National Instruments connector for analog probing. The two inputs and two outputs are shown in the table below. The signal names on each pin are shown in the table below.
Spectrum Digital, Inc 3.3.4 J11, Keypad/Display Interface Connector J11 is a 16 pin interface to the Spectrum Digital keypad/display module. The signals on this connector are shown in the table below. Table 7: J11, Keypad/Display Interface Pin # Signal Name...
Spectrum Digital, Inc 3.4 Audio Connectors The VC5509A EVM PLUS has 4 audio connectors. They are described in the following sections. 3.4.1 J301, Microphone Connector The input is a 3.5 mm. stereo jack. Both inputs are connected to the microphone so it is monaural.
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 Ground Right Headphone Left Headphone Figure 3-5, Headphone Jack 3-10 TMS320VC5509A EVM PLUS Technical Reference...
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.
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.
Spectrum Digital, Inc 3.6.3 JP1, PLD Programming Connector This connector interfaces to the Altera CPLD, U2. It is used in the in the factory for the programming of the CPLD. This connector is not intended to be used outside the factory.
Spectrum Digital, Inc 3.10 Reset Switch There are three resets on the TMS320VC5509A EVM PLUS. The first reset is the power on reset. This circuit waits until power is within the specified range before releasing the power on reset pin to the TMS320VC5509A.
TP11 TP6,TP7 TP5,TP4,TP1 TP13,TP3 TP12 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 # Signal Ground Ground DSP Core Voltage +3.3 Volts...
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 Digital’s embedded JTAG emulator and are not included in these schematics.
Page 46
Spectrum Digital, Inc TMS320VC5509A EVM PLUS Technical Reference...
Need help?
Do you have a question about the TMS320VC5509A EVM PLUS and is the answer not in the manual?
Questions and answers