Download Print this page

Spectrum Digital Davinci-DM6446 Technical Reference

Evaluation module

Advertisement

Quick Links

Davinci-DM644x
Evaluation Module
Technical
Reference
2007
DSP Development Systems

Advertisement

loading
Need help?

Need help?

Do you have a question about the Davinci-DM6446 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Spectrum Digital Davinci-DM6446

  • Page 1 Davinci-DM644x Evaluation Module Technical Reference 2007 DSP Development Systems...
  • Page 3 DaVinci-DM644x Evaluation Module Technical Reference 508165-0001 Rev. E March 2007 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

    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 Contents Introduction to the DM644x Evaluation Module ....... . Provides you with a description of the DM644x Evaluation Module, key features, and block diagram.
  • Page 6 Physical Specifications ........... . Describes the physical layout of the DM644x Evaluation Module and its connectors.
  • Page 7 About This Manual This document describes the board level operations of the DM644x Evaluation Module (EVM). The EVM is based on the Texas Instruments DM644x Processor. The DM644x Evaluation Module is a table top card that allows engineers and software developers to evaluate certain characteristics of the DM644x processor to determine if the processor meets the designers application requirements.
  • Page 8 Related Documents, Application Notes and User Guides Information regarding DaVinci technology can be found at the following Texas Instruments website: http://www.ti.com/corp/docs/landing/davinci/index.html...
  • Page 9 Table 1: Manual History Revision History Production Release Corrected I C address of TVP5146 Corrected Pin 70, Table 30, DC1 connector Updated schematics, silkscreens, dimensions Updated schematics, silkscreens, dimensions Table 2: Board History History Revision Production Release Added Intel Flash Memory DDR2 ODT Resistors, DM6446 Symbol Update...
  • Page 11 Chapter 1 Introduction to the DM644x EVM Chapter One provides a description of the DM644x EVM 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 Power Supply...
  • Page 12 Spectrum Digital, Inc 1.1 Key Features The DM644x EVM is a standalone development platform that enables users to evaluate and develop applications for the TI DaVinci processor family. Schematics, logic equations and application notes are available to ease hardware development and reduce time to market.
  • Page 13 Spectrum Digital, Inc • USB2 Interface • 10/100 MBS Ethernet Interface • IR Remote Interface, real time clock, via MSP430 • Configurable boot load options • JTAG emulation interface • 8 user LEDs • Single voltage power supply (+5V) • Expansion connectors for daughter card use •...
  • Page 14 Spectrum Digital, Inc Code Composer communicates with the EVM through an external emulator via the 20 pin external JTAG connector. 1.3 Basic Operation The EVM is designed to work with TI’s Code Composer Studio development, or standard GDB tool environments. Code Composer communicates with the board through an external JTAG emulator.
  • Page 15 Spectrum Digital, Inc 1.4 Memory Map The DaVinci family of processors have a large byte addressable address space, some limitations to byte addressing are determined by peripheral interconnection to the Davinci device. Program code and data can be placed anywhere in the unified address space.
  • Page 16 Spectrum Digital, Inc 1.5 Configuration Switch Settings The EVM has a single 10 position configuration switch that allow users to control the operational state of the processor when it is released from reset. The configuration switch is labeled S3 on the EVM board.
  • Page 17 Spectrum Digital, Inc 1.6 Power Supply The EVM operates from a single +5V external power supply connected to the main power input (J14), a 2.5 MM. barrel-type plug. Internally, the +5V input is converted into +1.2V, +1.8V and +3.3V using Texas Instruments swift voltage regulators. The +1.2V supply is used for the DSP core while the +3.3V supply is used for the DSP's I/O buffers...
  • Page 18 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 19: Board Components

    Chapter 2 Board Components This chapter describes the operation of the major board components on the DM644x EVM. Topic Page EMIF Interfaces 2.1.1 DDR2 Memory Interface 2.1.2 Flash, NAND Flash, SRAM Memory Interface 2.1.3 ATA Interface 2.1.4 Compact Flash Interface 2.1.5 Memory Card Interface 2.1.6...
  • Page 20 Spectrum Digital, Inc 2.1 EMIF Interfaces A separate 16 bit EMIF with four chip enables divide up the address space and allow for asynchronous accesses on the EVM. CE4 and CE5 are reserved for VLYNQ use allowing the EVM two dedicated chip enables. CE2 is used for Flash, NAND Flash, SRAM, and xD and SM Media cards.
  • Page 21 Spectrum Digital, Inc 2.1.4 Compact Flash Interface The EVM incorporates a PIO type Compact Flash interface. The Compact Flash is selected via I C expander U35 bit P5. The interface is multiplexed on the EMIF interface. When the Compact Flash interface is in use other interfaces such as the ATA or xD/SM card on the EMIF cannot be used without reconfiguring the EMIF or interface selects.
  • Page 22 Spectrum Digital, Inc MSP430 User LEDs TI JTAG Compact JTAG Flash MMC/ GPIO DC1 (EMIF) SM/xD MSP430 NAND EMIF Flash Flash CPLD GPIO Serial Media Altera 3.3V Board Supply Voltage JTAG 1.8V I/O Voltage DaVinci 1.2V DSP Core Voltage Video Ports...
  • Page 23 Spectrum Digital, Inc 2.2.2 AIC33 Interface The EVM uses a Texas Instruments TLV320AIC33 stereo codec for input and output of audio signals. The codec samples analog signals on the microphone or line inputs and converts them into digital data so it can be processed by the DSP. When the DSP is finished with the data it uses the codec to convert the samples back into analog signals on the line output so the user can hear the output.
  • Page 24 Spectrum Digital, Inc 2.2.3 Audio PLL/VCXO Circuit/PLL1705 Clock Generator The DM644x EVM implements a multiple PLL clock generator for creating the Audio clocks for the board. In streaming video applications the audio and video sequences can lose synchronization. The DM644x uses a VCXO interpolation circuit to incrementally speed up or slow down the STCLK input to allow for this synchronization to remain locked.
  • Page 25 Spectrum Digital, Inc 2.3 Ethernet Interface The DM644x integrates an ethernet MAC on chip. This interface is routed to the PHY via CBT switches. The EVM uses an Intel LXT971 PHY. The 10/100 Mbit interface is isolated and brought out to a RJ-45 standard ethernet connector, P2. The PHY directly interfaces to the DM644x.
  • Page 26 Spectrum Digital, Inc 2.4.1 I/O Expanders The DM644x EVM uses three I C expanders to handle various bit I/O functions. Each of these is an bit I/O expander, a PCF8574A. At Power Up Reset the expanders are initialized to 0xFF, all ones. The functions for each of the I/O expanders are shown in the tables below.
  • Page 27 Spectrum Digital, Inc Table 5: U35 I/O Expander Pin Number Function State USB Bus Drive 0 = Enable USB Bus Drive VDD IMX Enable 0 = Disables VDDIMX supply VLYNQ 0 = Turns on VLYNQ Mux U11 Compact Flash Reset...
  • Page 28 Spectrum Digital, Inc 2.6 Daughter Card Interfaces The EVM provides expansion connectors that can be used to accept plug-in daughter cards. The daughter card allows users to build on their EVM platform to extend its capabilities and provide customer and application specific I/O. The expansion connectors are for all major interfaces including memory, peripherals, and video expansion.
  • Page 29 Spectrum Digital, Inc 2.9 Battery The DM644x EVM incorporates a battery holder to provide backup power to the MSP430’s real time clock when the power is not applied to the board. The optional battery should be +3 volt 20 millimeter coin type Lithium single cell.
  • Page 30 Spectrum Digital, Inc 2-12 DM644x EVM Technical Reference...
  • Page 31: Physical Description

    Chapter 3 Physical Description This chapter describes the physical layout of the DM644x EVM and its interfaces. Topic Page Board Layout Connectors 3.2.1 J1, Emulation Header 3.2.2 J2, MSP430 JTAG Header 3.2.3 J3, SD/MMC/MS Connector 3.2.4 J4, CS2 Select 3.2.5 J5, SD/MMC/MS Termination Select 3.2.6 J6, External RESET Interface...
  • Page 32 Spectrum Digital, Inc Topic Page 3.3.5 P5, Dual Output RCA Jack 3-20 3.3.6 P6, UART0 3-21 JP1, ATA Interface Connector 3-22 LEDs 3-23 Switches 3-23 3.6.1 S1, EMU0/1 Select Switch 3-24 3.6.2 S2, TRSTn Select Switch 3-25 3.6.3 S3, Processor Configuration/Boot Load Options 3-26 3.6.4...
  • Page 33 Spectrum Digital, Inc 3.1 Board Layout The DM644x EVM is a 8.75 x 4.5 inch (210 x 115 mm.) ten (10) layer printed circuit board which is powered by an external +5 volt only power supply. Figure 3-1 shows the layout of the DM644x EVM.
  • Page 34 Spectrum Digital, Inc Figure 3-2, DM644x EVM, Interfaces, Bottom Side DM644x EVM Technical Reference...
  • Page 35: Spdif Out

    Spectrum Digital, Inc 3.2 Connectors The EVM has seventeen (17) connectors providing interfaces to various peripherals. These connectors are described in the following sections. Table 1: Connectors Connector Size Function Board Side Emulation Header MSP430 JTAG SD/MMC/MS CS2 Select SD/MMC/DC...
  • Page 36 Spectrum Digital, Inc 3.2.1 J1, Emulation Header The J1 Emulation Header is located on the top side of the board and is used to provide an interface to JTAG emulators. The connections for this connector is shown on page 33 of the schematics in appendix A. The pinout for the J1 connector is shown in the table below.
  • Page 37 Spectrum Digital, Inc 3.2.3 J3, SD/MMC/MS Connector The J3 SD/MMC/MS connector is located on the top side of the board and is used to provide an interface to a SD/MMC/MD card. The connections for this connector is shown on page 16 of the schematics in appendix A. The pinout for the J3 connector is shown in the table below.
  • Page 38 Spectrum Digital, Inc 3.2.4 J4, CS2 Select The J4 connector is actually a 8 position jumper located on the top side of the board and is used to select the type of memory that the CS2 signal is routed to. The CS2 can be routed to the four signals shown in the figure below.
  • Page 39 Spectrum Digital, Inc 3.2.6 J6, External RESET Interface The J6 connector is a 2 position jumper located on the top side of the board and is used to externally reset the board. This connector is unpopulated as shipped from the factory.
  • Page 40 Spectrum Digital, Inc 3.2.8 J8, Dual RCA Jack The J8 connector is a dual RCA jack providing 4 DAC outputs. Do NOT plug into these connectors with the power on. The figure below shows this connector as viewed from the card edge. The position of each DAC output is identified. The connections for this connector are shown on page 25 of the schematics in appendix A.
  • Page 41 Spectrum Digital, Inc 3.2.10 J10, USB Connector Connector J10 is a USB connector. Three different connectors can be mounted at location J10. The default connector is USB host. The three tables below show the signals on each possible connector. The connections for this connector are shown on page 21 of the schematics in appendix A.
  • Page 42 Spectrum Digital, Inc 3.2.11 J11, Video In Connector J11 is a four pin mini din connector which interfaces to the TVP5146 encoder. This connector brings in a video signal (LUMA) to pin 9 on the TVP5146. Do NOT plug into this connector with the power on. The figure below shows this connector as viewed from the card edge.
  • Page 43 Spectrum Digital, Inc 3.2.13 J13, SPDIF Out J12 is an RCA jack used as an output from the DX signal on the DM644x. This connector brings out the SPDIF signal. Do NOT plug into this connector with the power on. The figure below shows this connector as viewed from the card edge. The connections for this connector are shown on page 27 of the schematics in appendix A.
  • Page 44 Spectrum Digital, Inc 3.2.15 J15, SM/xD Interface Connector J14 provides an interface to SM/xD memory cards. This connector is located on the bottom side of the board. Do NOT plug into this connector with the power on. The table below shows the signals on this connector. The connections for this connector are shown on page 34 of the schematics in appendix A.
  • Page 45 Spectrum Digital, Inc 3.2.16 J16, Mini PCI VLYNQ Interface Connector J16 provides an interface to TI supported VNLYNQ cards. This mini-PCI connector is located on the bottom side of the board. Do NOT plug into this connector with the power on. The table below shows the signals on this connector. The connections for this connector are shown on page 32 of the schematics in appendix A.
  • Page 46 Spectrum Digital, Inc 3.2.17 J17, FPGA Programming Header Connector J17 is a 10 pin header that provides a programming interface to the FPGA, U14. This connector is located on the top side of the board. Do NOT plug into this connector with the power on. The table below shows the signals on this connector.
  • Page 47 Spectrum Digital, Inc 3.3.1 P1, Compact Flash Connector The P1 connector is located on the top side of the board and is used to provide an interface to a Compact Flash memory card. This is a 2 x 25 pin male connector. The connections for this connector is shown on page 19 of the schematics in appendix A.
  • Page 48 Spectrum Digital, Inc 3.3.2 P2, Ethernet Interface The P2 connector is located on the top side of the board and is used to provide an Ethernet interface. This is a standard RJ-45 connector. The connections for this connector is shown on page 22 of the schematics in appendix A. The pinout for the P2 connector is shown in the table below.
  • Page 49 Spectrum Digital, Inc 3.3.4 P4, Headphone Out The P4 connector is a stereo headphone output from the TVL320AIC33 on the EVM. This connector is located on the top side of the board. A view of the connector from the card edge is shown in the figure below. The signals present on this connector are defined in the following table.
  • Page 50 Spectrum Digital, Inc 3.3.5 P5, Dual Output RCA Jack The P5 connector is a dual output RCA jack bringing audio from the TVL320AIC33 on the EVM. This connector is located on the top side of the board. A view of the connector from the card edge is shown in the figure below.
  • Page 51 Spectrum Digital, Inc 3.3.6 P6, UART0 The P6 connector is a 9 pin make D-connector which provides a UART interface to the EVM. This connector interfaces to the MAX 3221 RS-232 line driver (U64) and is located on the top side of the board. A view of the connector from the card edge is shown in the figure below.
  • Page 52 Spectrum Digital, Inc 3.4 JP1, ATA Interface Connector The JP1 connector is located on the bottom side of the board and is used to provide an ATA interface to a hard disk drive. This is a 2 x 22 pin male connector. The connections for this connector is shown on page 18 of the schematics in appendix A.
  • Page 53 Spectrum Digital, Inc 3.5 LEDs The EVM has ten (10) LEDs which are located on the top side of the board. Eight of these LEDs (DS1-8) are under user control and addressed over the I C bus. One LED (DS9) indicates the presence of +5 volts on the board. The remaining LED (DS10) indicates a hard disk drive is plugged into the EVM.
  • Page 54 Spectrum Digital, Inc 3.6.1 S1, EMU0/1 Select Switch S1 is a 2 position DIP switch providing 4 options in selecting the state of the EMU0 and EMU1 pins on the processor. The connections for this switch are shown on page 33 of the schematics in appendix A.
  • Page 55 Spectrum Digital, Inc 3.6.2 S2, TRSTn Select Switch S2 is a 2 position DIP switch providing 4 options in selecting the state of the TRST signal for JTAG emulation. The connections for this switch are shown on page 33 of the schematics in appendix A. A view of the switch is shown in the figure below. The selection options with this switch are in the table below.
  • Page 56 Spectrum Digital, Inc 3.6.3 S3, Processor Configuration/Boot Load Options S2 is a 10 position DIP switch providing 9 options in selecting the processor configuration and boot load modes. when a switch is in the “ON” position the specific function is selected. The connections for this switch are shown on page 10 of the schematics in appendix A.
  • Page 57 Spectrum Digital, Inc 3.6.4 S4, RESET Switch S4 is a push button rest switch that will RESET the processor. This switch is in parallel with J6. The connections for this switch are shown on page 34 of the schematics in appendix A.
  • Page 58 Spectrum Digital, Inc 3.7.1 DC1, EMIF Expansion Connector Table 30: DC1, EMIF Expansion Connector Pin # Signal Pin # Signal B.EM_A21 B.EM_A20 B.EM_A19 B.EM_A18 B.EM_A17 B.EM_A16 B.EM_A15 B.EM_A14 B.EM_A13 B.EM_A12 B.EM_A11 B.EM_A10 B.EM_A9 B.EM_A8 B.EM_A7 B.EM_A6 B.EM_A5 B.EM_A4 B.EM_A3 CLE_EM_A4 B.EM_A1...
  • Page 59 Spectrum Digital, Inc 3.7.2 DC2, GIOV33/Ethernet Connector Table 31: DC2, GIOV33/Ethernet Connector Pin # Signal Pin # Signal GIOV33_0 GIOV33_1 GIOV33_2 GIOV33_3 GIOV33_4 GIOV33_5 GIOV33_6 GIOV33_7 GIOV33_8 GIOV33_9 GIOV33_10 GIOV33_11 GIOV33_12 GIOV33_13 GIOV33_14 GIOV33_15 GIOV33_16 3V3.SYS_RESETz ENET_ENABLEz VCC_1.8V 3V3.UART_RXD1 VCC_1.8V 3V3.UART_TXD1...
  • Page 60 Spectrum Digital, Inc 3.7.3 DC3, SPI, McBSP, I C Connector Table 32: DC3, SPI, McBSP, I C Connector Pin # Signal Pin # Signal SPI_EN1 SPI_EN0 SPI_DI SPI_DO SPI_CLK TIMER_IN_DC3 CLKR CLKX 1.8V.SYS_RESETz 1.8V.I2C_CLK McBSP_EN 1.8V.I2C_DATA AUDIO_CLK 1.8V_DC3_PCLK VCC_3.3V VCC_3.3V VCC_5V VCC_1.8V...
  • Page 61 Spectrum Digital, Inc 3.7.4 DC4, Video Input Connector Table 33: DC4, Video Input Connector Pin # Signal Pin # Signal 1.8V.SYS_RESETz CAPTURE_EN GIO1 GIO4 PWM1 PWM2 PCLK/1V8.DC_PCLK 1V8.I2C_CLK 1V8.I2C_DATA VCC_1.8V VCC_1.8V VCC_3.3V VCC_3.3V VCC_5V VCC_5V 3-31...
  • Page 62 Spectrum Digital, Inc 3.7.5 DC5, Video Output Connector Table 34: DC5, Video Output Connector Pin # Signal Pin # Signal GIO0 GIO2 GIO3 GIO5 GIO6 GIO38 COUT0 COUT1 COUT2 COUT3 COUT4 COUT5 COUT6 COUT7 VPBECLK/VID_CLK HSYNC VCLK VSYNC YOUT0 YOUT1...
  • Page 63 Spectrum Digital, Inc 3.7.6 DC6, SD Interface Connector Table 35: DC6, SD Interface Connector Pin # Signal Pin # Signal SD_CLK SD_CMD SD_DATA0 SD_DATA1 SD_DATA2 SD_DATA3 3.7.7 DC7, Power Connector Table 36: DC7, Power Connector Pin # Signal Pin #...
  • Page 64 Spectrum Digital, Inc 3.8 Test Points The EVM has 63 test points. All test points appear on the top of the board. The following figure identifies the position of each test point. the next table list each test point and the signal appearing on that test point.
  • Page 65 Spectrum Digital, Inc Table 37: DM644x EVM Test Points Test Point Schematic Test Point Schematic Signal Signal Page Page 4,34 TP36 1.8 Volt Supply TP37 U27,U38,PIN 4,VCC_3.3V TP38 U4,P24,P1.3/TA2 TP39 U28A,DDR_VSS.DLLVCC_1 VCC_5V TP40 VCC_1.8V TP41 DSP_CORE_VDD U28A,DDR_AMUX.DLL TP42 U28D,VDD.10 DSP_CORE_VDD...
  • Page 66 Spectrum Digital, Inc 3-36 DM644x EVM Technical Reference...
  • Page 67 Appendix A Schematics This appendix contains the schematics for the DaVinci EVM.
  • Page 68 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 69 Spectrum Digital, Inc...
  • Page 70 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 71 Spectrum Digital, Inc...
  • Page 72 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 73 Spectrum Digital, Inc...
  • Page 74 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 75 Spectrum Digital, Inc...
  • Page 76 Spectrum Digital, Inc A-10 DM644x EVM Technical Reference...
  • Page 77 Spectrum Digital, Inc A-11...
  • Page 78 Spectrum Digital, Inc A-12 DM644x EVM Technical Reference...
  • Page 79 Spectrum Digital, Inc A-13...
  • Page 80 Spectrum Digital, Inc A-14 DM644x EVM Technical Reference...
  • Page 81 Spectrum Digital, Inc A-15...
  • Page 82 Spectrum Digital, Inc A-16 DM644x EVM Technical Reference...
  • Page 83 Spectrum Digital, Inc A-17...
  • Page 84 Spectrum Digital, Inc A-18 DM644x EVM Technical Reference...
  • Page 85 Spectrum Digital, Inc A-19...
  • Page 86 Spectrum Digital, Inc A-20 DM644x EVM Technical Reference...
  • Page 87 Spectrum Digital, Inc A-21...
  • Page 88 Spectrum Digital, Inc A-22 DM644x EVM Technical Reference...
  • Page 89 Spectrum Digital, Inc A-23...
  • Page 90 Spectrum Digital, Inc A-24 DM644x EVM Technical Reference...
  • Page 91 Spectrum Digital, Inc A-25...
  • Page 92 Spectrum Digital, Inc A-26 DM644x EVM Technical Reference...
  • Page 93 Spectrum Digital, Inc A-27...
  • Page 94 Spectrum Digital, Inc A-28 DM644x EVM Technical Reference...
  • Page 95 Spectrum Digital, Inc A-29...
  • Page 96 Spectrum Digital, Inc A-30 DM644x EVM Technical Reference...
  • Page 97 Spectrum Digital, Inc A-31...
  • Page 98 Spectrum Digital, Inc A-32 DM644x EVM Technical Reference...
  • Page 99 Spectrum Digital, Inc A-33...
  • Page 100 Spectrum Digital, Inc A-34 DM644x EVM Technical Reference...
  • Page 101 Spectrum Digital, Inc A-35...
  • Page 102 Spectrum Digital, Inc A-36 DM644x EVM Technical Reference...
  • Page 103: Mechanical Information

    Appendix B Mechanical Information This appendix contains the mechanical information about the DM644x EVM produced by Spectrum Digital.
  • Page 104 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 105 Spectrum Digital, Inc...
  • Page 106 Spectrum Digital, Inc DM644x EVM Technical Reference...
  • Page 108 Printed in U.S.A., March 2007 508165-0001 Rev E...

This manual is also suitable for:

Davinci-dm644 series