Advertisement

TMS320VC5509A EVM PLUS
Technical
Reference
2004
DSP Development Systems

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320VC5509A EVM PLUS and is the answer not in the manual?

Questions and answers

Summary of Contents for Spectrum Digital TMS320VC5509A EVM PLUS

  • Page 1 TMS320VC5509A EVM PLUS Technical Reference 2004 DSP Development Systems...
  • Page 3: Technical Reference

    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.
  • Page 5: Table Of Contents

    ......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...
  • Page 11: Functional Overview

    • 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.
  • Page 12: Basic Operation

    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...
  • Page 13: Memory Map

    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.
  • Page 14: Boot Mode Settings

    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...
  • Page 16: Power Supply

    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...
  • Page 17: Board Components

    Chapter 2 Board Components This chapter describes the operation of the major board components on the TMS320VC5509A EVM PLUS. Topic Page CPLD (Programmable Logic) 2.1.1 CPLD Overview 2.1.2 CPLD Registers 2.1.3 USER_REG Register 2.1.4 DC_REG Register 2.1.5 Version Register 2.1.6 MISC Register 2.1.7...
  • Page 18: Cpld Overview

    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...
  • Page 19: Cpld Registers

    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.
  • Page 20: User_Reg Register

    Daughter Card Status 0 (0=Low, 1 = High) DC_RST Daughter Card Reset (0=No Reset, 1 = Reset) Always zero DC_CNTL1 Daughter Card Control 1(0 = Low, 1 = High) DC_CNTL0 Daughter Card Control 0(0 = Low, 1 = High) TMS320VC5509A EVM PLUS Technical Reference...
  • Page 21: Version Register

    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.
  • Page 22: Interrupt Register

    “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...
  • Page 23: Lcd0 Address0 Register

    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.
  • Page 24: Aic23 Codec

    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...
  • Page 25: Flash Memory

    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.
  • Page 26: Core Power Control

    .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...
  • Page 27: Mmc Interface

    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”...
  • Page 28: Daughter Card Interface

    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...
  • Page 31: Connector Index

    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...
  • Page 32: P1, Memory Expansion

    Reserved Reserved Reserved Reserved Reserved Reserved +3.3 Volts +3.3 Volts Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z I/O/Z RDYn CE3n CE2n TMS320VC5509A EVM PLUS Technical Reference...
  • Page 33: P2, Peripheral Expansion

    Spectrum Digital, Inc 3.3.2 P2, Peripheral Expansion Connector Table 3: P2, Peripheral Expansion Connector Pin # Signal Name I/O/Z Pin # Signal Name I/O/Z +12 Volts * -12 Volts * +5 Volts +5 Volts +5 Volts +5 Volts RESERVED RESERVED...
  • Page 34: P3, National Instruments Interface

    DIO5 DGND DIO0 DIO4 DGND EXTREF AOGND DAC1OUT AOGND DAC0OUT AIGND ACH15 ACH7 AIGND ACH14 ACH6 AIGND ACH13 ACH5 AIGND ACH12 ACH4 AISENSE AIGND ACH11 ACH3 AIGND ACH10 ACH2 AIGND ACH9 ACH1 AIGND ACG8 ACH0 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 35: Analog Probe Connector

    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.
  • Page 36: J11, Keypad/Display Interface

    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...
  • Page 37: Audio Connectors

    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.
  • Page 38: J304, Audio Line Out 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 Ground Right Headphone Left Headphone Figure 3-5, Headphone Jack 3-10 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 39: Power Connectors

    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.
  • Page 40: Miscellaneous Connectors

    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.
  • Page 41: Jp1, Pld Programming Connector

    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.
  • Page 42: Reset Switch

    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.
  • Page 43: Test Points

    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...
  • Page 44 Spectrum Digital, Inc 3-16 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 45: Schematics

    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...
  • Page 47 Spectrum Digital, Inc...
  • Page 48 Spectrum Digital, Inc TMS320VC5509A EVM PLUS Technical Reference...
  • Page 49 Spectrum Digital, Inc...
  • Page 50 Spectrum Digital, Inc TMS320VC5509A EVM PLUS Technical Reference...
  • Page 51 Spectrum Digital, Inc...
  • Page 52 Spectrum Digital, Inc TMS320VC5509A EVM PLUS Technical Reference...
  • Page 53 Spectrum Digital, Inc...
  • Page 54 Spectrum Digital, Inc A-10 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 55 Spectrum Digital, Inc A-11...
  • Page 56 Spectrum Digital, Inc A-12 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 57 Spectrum Digital, Inc A-13...
  • Page 58 Spectrum Digital, Inc A-14 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 59 Spectrum Digital, Inc A-15...
  • Page 60 Spectrum Digital, Inc A-16 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 61 Spectrum Digital, Inc A-17...
  • Page 62 Spectrum Digital, Inc A-18 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 63 Spectrum Digital, Inc A-19...
  • Page 64 Spectrum Digital, Inc A-20 TMS320VC5509A EVM PLUS Technical Reference...
  • Page 65: Mechanical Information

    Appendix B Mechanical Information This appendix contains the mechanical information about the TMS320VC5509A EVM PLUS produced by Spectrum Digital.
  • Page 66 Spectrum Digital, Inc TMS320VC5509A EVM PLUS Technical Reference...
  • Page 68 Printed in U.S.A., October 2004 507755-0001 Rev.A...

Table of Contents