Advertisement

TMS320C6416 DSK
Technical
Reference
2003
DSP Development Systems

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C6416 DSK and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Spectrum Digital TMS320C6416 DSK

  • Page 1 TMS320C6416 DSK Technical Reference 2003 DSP Development Systems...
  • Page 2 TMS320C6416 DSK Technical Reference 505945-0001 Rev. B November 2003 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 3 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 4: Table Of Contents

    ....... Provides you with a description of the TMS320C6416 DSK Module, key features, and block diagram.
  • Page 5 ..........Contains the mechanical information about the TMS320C6416 DSK...
  • Page 6 Starter Kit (DSK) module. The DSK is based on the Texas Instruments TMS320C6416 Digital Signal Processor. The TMS320C6416 DSK is a table top card to allow engineers and software developers to evaluate certain characteristics of the TMS320C6416 DSP to determine if the processor meets the designers application requirements.
  • Page 7 Table 1: Manual History Revision History Production Release Updates for 720 Mhz. Support...
  • Page 8 Chapter 1 Introduction to the TMS320C6416 DSK Chapter One provides a description of the TMS320C6416 DSK along with the key features and a block diagram of the circuit board. Topic Page Key Features Functional Overview Basic Operation Memory Map Configuration Switch Settings...
  • Page 9 • Configurable boot options and clock input selection • Standard expansion connectors for daughter card use • JTAG emulation through on-board JTAG emulator with USB host interface or external emulator • Single voltage power supply (+5V) TMS320C6416 DSK Module Technical Reference...
  • Page 10: Functional Overview

    Spectrum Digital, Inc 1.2 Functional Overview of the TMS320C6416 DSK The DSP on the 6416 DSK interfaces to on-board peripherals through one of two busses, the 64-bit wide EMIFA and the 8-bit wide EMIFB. The SDRAM, Flash and CPLD are each connected to one of the busses. EMIFA is also connected to the daughtercard expansion connectors which is used for third party add-in boards.
  • Page 11: Basic Operation

    DSK’s help file. You can access the help file through Code Composer’s help menu. It can also be launched directly by double-clicking on the file c6416dsk.hlp in Code Composer’s docs\hlp subdirectory. TMS320C6416 DSK Module Technical Reference...
  • Page 12: Memory Map

    Spectrum Digital, Inc 1.4 Memory Map The C64xx family of DSPs has a large byte addressable address space. Program code and data can be placed anywhere in the unified address space. Addresses are always 32-bits wide. The memory map shows the address space of a generic 6416 processor on the left with specific details of how each region is used on the right.
  • Page 13: Configuration Switch Settings

    The DSK provides +3.3V, up to 1A for the daughter card. The +3.3V supply is derived from the +5V power source via the main +3.3 volt regulator. It is also possible to provide the daughter card with +12V and -12V when the external power connector (J6) is used. TMS320C6416 DSK Module Technical Reference...
  • Page 14: Board Components

    Chapter 2 Board Components This chapter describes the operation of the major board components on the TMS320C6416 DSK. 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...
  • Page 15: Cpld Overview

    EEPROM-based and is in-system programmable via a dedicated JTAG interface (a 10-pin header on the DSK). The CPLD source files are written in the industry standard VHDL (Hardware Design Language) and included with the DSK. TMS320C6416 DSK Module Technical Reference...
  • Page 16: Cpld Registers

    Spectrum Digital, Inc 2.1.2 CPLD Registers The 4 CPLD memory-mapped registers allows users to control CPLD functions in software. On the 6416 DSK the registers are primarily used to access the LEDs and DIP switches and control the daughter card interface. The registers are mapped into EMIFB data space at address 0x60000000.
  • Page 17: Dc_Reg Register

    CPLD_VER2 CPLD Version Bit CPLD_VER1 CPLD Version Bit CPLD_VER0 Least Significant CPLD Version Bit Always 0 DSK_VER2 Most Significant DSK Board Version Bit DSK_VER1 DSK Board Version Bit DSK_VER0 Least Significant DSK Board Version Bit TMS320C6416 DSK Module Technical Reference...
  • Page 18: Misc Register

    Spectrum Digital, Inc 2.1.6 MISC Register The MISC register is used to provide software control for miscellaneous board functions. On the 6416 DSK, the MISC register controls how auxiliary signals are brought out to the daughter-card connectors. McBSP1 and McBSP2 are usually used as the control and data ports of the on-board AIC23 codec.
  • Page 19: Codec Interface

    SAMPLERATE Analog Digital DIGACT 15 RESET LINE OUT McBSP2 DOUT MIC IN FSX2 LRCOUT CLKR LINE IN DSP Format BCLK CLKX LRCIN FSR2 LINE OUT HP OUT HP OUT Figure 2-1, TMS320C6416 DSK CODEC INTERFACE TMS320C6416 DSK Module Technical Reference...
  • Page 20: Leds And Dip Switches

    Spectrum Digital, Inc 2.3 Synchronous DRAM The DSK uses a pair of industry standard 64 megabit SDRAMs in CE0 of EMIFA. The two devices are used in parallel to create a 64-bit wide interface. Total available memory is 16 megabytes.
  • Page 21: Daughter Card Interface

    However, a few daughter card specific control signals like DC_RESET and DC_DET exist and are accessible through the CPLD DC_REG register. The DSK also multiplexes the McBSP1 and McBSP2 of on-board or external use. This function is controlled through the CPLD MISC register. TMS320C6416 DSK Module Technical Reference...
  • Page 22 Chapter 3 Physical Description This chapter describes the physical layout of the TMS320C6416 DSK and its connectors. Topic Page Board Layout Connector Index Expansion Connectors 3.3.1 J4, Memory Expansion Connector 3.3.2 J3, Peripheral Expansion Connector 3.3.3 J1, HPI Expansion Connector Audio Connectors 3.4.1...
  • Page 23 The C6416 DSK is a 8.75 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 C6416 DSK. J301 J303 J304 J302 J201 D7-10 Figure 3-1, TMS320C6416 DSK TMS320C6416 DSK Module Technical Reference...
  • Page 24: Connector Index

    Spectrum Digital, Inc 3.2 Connector Index The TMS320C6416 DSK has many connectors which provide the user access to the various signals on the DSK. Table 1: TMS320C6416 DSK Connectors Connector # Pins Function Memory Peripheral J301 Microphone J303 Line In...
  • Page 25: J4, Memory Expansion

    System ground System ground AARE# EMIF async read enable AAWE# EMIF async write enable AAOE# EMIF async output enable AARDY EMIF asynchronous ready ACE3# Chip enable 3 ACE2# Chip enable 2 System ground System ground TMS320C6416 DSK Module Technical Reference...
  • Page 26: J3, Peripheral Expansion

    Spectrum Digital, Inc 3.3.2 J3, Peripheral Expansion Connector Table 3: J3, Peripheral Expansion Connector Signal Description Signal Description 12V voltage supply pin -12V -12V voltage supply pin System ground System ground 5V voltage supply pin 5V voltage supply pin System ground...
  • Page 27: J1, Hpi Expansion Connector

    PCI bus grant AD31 PCI address/data 31 System ground System ground PRST# PCI reset PREQ# PCI bus request System ground System ground PINTA# PCI interrupt A PCLK PCI Clock System ground System ground No connect TMS320C6416 DSK Module Technical Reference...
  • Page 28: Audio Connectors

    Spectrum Digital, Inc 3.4 Audio Connectors The C6416 DSK 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 29: 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 TMS320C6416 DSK Module Technical Reference...
  • Page 30: Power Connectors

    3.5.1 J5, +5 Volt Connector Power (+5 volts) is brought onto the TMS320C6416 DSK via connector J5. 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 31: Miscellaneous Connectors

    Shield 3.6.2 J8, External JTAG Connector The TMS320C6416 DSK is supplied with a 14 pin header interface, J8. 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 32: Jp3, Pld Programming Connector

    Spectrum Digital, Inc The signal names for each pin are shown in the table below. Table 7: J8, JTAG Interface Pin # Signal Name TRST- no pin TCK-RET EMU0 EMU1 3.6.3 JP3, PLD Programming Connector This connector interfaces to the Altera CPLD, U12. It is used in the in the factory for the programming of the CPLD.
  • Page 33: Reset Switch

    Spectrum Digital, Inc 3.8 Reset Switch There are three resets on the TMS320C6416 DSK. 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 TMS320C6416.
  • Page 34: A Schematics

    Appendix A Schematics This appendix contains the schematics for the TMS320C6416 DSK. Board components with designators between 200 and 299 (e.g. DS201, R211) are part of Spectrum Digital’s embedded JTAG emulator and are not included in these schematics.
  • Page 35 Spectrum Digital, Inc TMS320C6416 DSK Module Technical Reference...
  • Page 36 Spectrum Digital, Inc...
  • Page 37 Spectrum Digital, Inc TMS320C6416 DSK Module Technical Reference...
  • Page 38 Spectrum Digital, Inc...
  • Page 39 Spectrum Digital, Inc TMS320C6416 DSK Module Technical Reference...
  • Page 40 Spectrum Digital, Inc...
  • Page 41 Spectrum Digital, Inc TMS320C6416 DSK Module Technical Reference...
  • Page 42 Spectrum Digital, Inc...
  • Page 43 Spectrum Digital, Inc A-10 TMS320C6416 DSK Module Technical Reference...
  • Page 44 Spectrum Digital, Inc A-11...
  • Page 45 Spectrum Digital, Inc A-12 TMS320C6416 DSK Module Technical Reference...
  • Page 46 Spectrum Digital, Inc A-13...
  • Page 47 Spectrum Digital, Inc A-14 TMS320C6416 DSK Module Technical Reference...
  • Page 48 Spectrum Digital, Inc A-15...
  • Page 49 Spectrum Digital, Inc A-16 TMS320C6416 DSK Module Technical Reference...
  • Page 50: B Mechanical Information

    Appendix B Mechanical Information This appendix contains the mechanical information about the TMS320C6416 DSK produced by Spectrum Digital.
  • Page 51 Spectrum Digital, Inc TMS320C6416 DSK Module Technical Reference...
  • Page 53 Printed in U.S.A., November 2003 505945-0001 Rev. B...

Table of Contents