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.
Spectrum Digital, Inc. warrants performance of its products and related software to current
specifications in accordance with Spectrum Digital’s 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 Digi tal 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.
Contains the mechanical information about the DM6437 Evaluation Module
Page 7
About This Manual
This document describes the board level operations of the DM6437 Evaluation Module
(EVM). The EVM is based on the Texas Instruments TMS320DM6437 Processor.
The DM6437 Evaluation Module is a table top card that allows engineers and software
developers to evaluate certain characteristics of the DM6437 processor 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 DM6437 Evaluation Module will sometimes be referred to as the DM6437 EVM or
EVM.
Program listings, program examples, and interactive displays are shown in 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.
Page 8
Related Documents, Application Notes and User Guides
Information regarding this device can be found at the following Texas Instruments
website:
http://www.ti.com
Page 9
Table 1: Manual History
RevisionHistory
AAlpha Release
BBeta Release
Table 2: Board History
RevisionHistory
AAlpha Release
BBeta Release
Page 10
Page 11
Chapter 1
Introduction to the
DM6437 EVM
Chapter One provides a description of the DM6437 EVM along with the
key features and a block diagram of the circuit board.
Topic Page
1.1Key Features 1-2
1.2Fun ctional Overview1-3
1.3Basic Operation 1-4
1.4Memory Map 1-5
1.5Configuration Switch Settings1-6
1.6Power Supply1-6
1.7Power Measurement1-6
1-1
Page 12
Spectrum Digital, Inc
1.1 Key Features
The DM6437 EVM is a PCI based or standalone development platform that enables
users to evaluate and develop applications for the TI DaVinci
Schematics, list of materials, and application notes are available to ease hardware
development and reduce time to market.
Figure 1-1, DM6437 EVM
TM
processor family.
The EVM comes with a full complement of on board devices that suit a wide variety of
application environments. Key features include:
• A Texas Instruments DM6437 processor operating up to 600 Mhz.
• 1 TVP5146M2 video decoder, supports composite or S video
The DM6437 on the EVM interfaces to on-board peripherals through integrated device
interfaces and a 8-bit wide EMIF bus. The DDR2 memory is connected to its own
dedicated 32 bit wide bus. The EMIF bus is jumper selectable to be connected to the
Flash, SRAM, NAND, and daughter card expansion connectors which are used for
add-on boards.
On board video decoder and on chip encoders interface video streams to the DM6437
processor. One TVP5146M2 decoder and 4 on chip DAC channels are standard on the
EVM (only 3 output connectors are populated so that the board can fit in a PCI slot).
On screen display functions are implemented in software on the DM6437 processor.
An on-board AIC33 codec allows the DSP to transmit and receive analog audio
signals. The I
2
C bus is used for the codec control interface, while the McBSP controls
the audio stream. Signal interfacing is done through 3.5mm audio jacks that correspond
to microphone input, line input, line output, and headphone outputs.
The EVM includes 4 user LEDs, and 4 position user DIP switch which can be used to
provide the user with interactive feedback. These interfaces are implemented via
2
I
C expanders.
1-3
Page 14
Spectrum Digital, Inc
VLYNQ, and ethernet MAC interfaces are integrated peripherals on the DM6437
processor exploiting its system on a chip architecture. VLYNQ is available when the
PCI is not used.
An included 5V external power supply is used to power the board. On-board switching
voltage regulators provide the +1.2V CPU core voltage and +3.3V for peripherals and
+1.8V DDR2 memory. The board is held in reset until these supplies are within
operating specifications.
Code Composer communicates with the EVM through an embedded emulator or via
the 14 pin external JTAG connector.
1.3 Basic Operation
The EVM is designed to work with TI’s Code Composer Studio development. Code
Composer communicates with the board through the embedded emulator or an
external JTAG emulator. To start, follow the instructions in the Quick Start Guide to
install Code Composer. This process will install all of the necessary development tools,
documentation and drivers.
Detailed information about the EVM including examples and reference material is
available on the EVM’s CD-ROM.
1-4 DM6437 EVM Technical Reference
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
DM6437 device. Program code and data can be placed anywhere in the unified
address space. Addresses are multiple sizes depending on hardware implementation.
Refer to the appropriate device data sheets for more details.
The memory map shows the address space of a DM6437 processor on the left with
specific details of how each region is used on the right. By default, the internal memory
sits at the beginning of the address space. Portions of memory can be remapped in
software as L2 cache rather than fixed RAM.
The part incorporates a dual EMIF interface. One dedicated EMIF directly interfaces to
the DDR2 memory. The Flash, NAND Flash, or SRAM are mapped into CS2 space and
selectable via JP2. When CS2 is used for daughter card interfacing JP2 must be set
appropriately.
Address
0x10800000
0x42000000
0x44000000
0x46000000
0x48000000
0x4C000000
0x80000000
Figure 1-3, Memory Map, DM6437 EVM
DM6437 EVM
Cache/RAM
CS2
CS3
CS4
CS5
VLNQ
DDR
1-5
Page 16
Spectrum Digital, Inc
1.5 Configuration Switch Settings
The EVM has a two configuration switches that allow users to control the operational
state of the processor when it is released from reset. The configuration switches are
labeled SW1 and SW2 on the EVM board.
Switch SW1 configures the boot mode that will be used when the DSP starts executing.
By default the switches are configured to EMIF boot (out of 8-bit Flash). The DM6437
EVM only supports little endian mode and is not configurable. Refer to section 3.5.1 for
the boot load options using switch SW1.
1.6 Power Supply
The EVM operates from a single +5V external power supply connected to the main
power input (J16), 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 and other chips on the board. The +1.8 volt supply is used for DM6437
DDR2 interface, and DDR2 memory.
There are three power test points on the EVM; TP23, TP34, and TP38. These test
points provide a convenient mechanism to check the EVM’s multiple power supplies.
The table below shows the voltages for each test point and what the supply is used for.
Test PointVoltageVoltage Use
TP23+1.2 VDM6437 Core
TP34+3.3VDSP I/O and logic
TP38+1.8 VDDR2 Memory, DSP I/O, and logic
1.7 Power Measurement
The EVM supports power test points to allow measurement of the various power rails
on the DM6437 device. Series resistors are used in the device’s power domains
thereby measuring the voltage across these resistors. The current can be calculated
via V = I * R.
Refer to the test point section in chapter 3 for detailed information on measuring current
on the DM6437 device.
Table 1: Power Test Points
1-6 DM6437 EVM Technical Reference
Page 17
Chapter 2
Board Components
This chapter describes the operation of the major board components on
the DM6437 EVM.
A separate 8 bit EMIF with multiple chip selects divide up the address space and allow
for asynchronous accesses on the EVM. On board the CS2 is used for Flash, NAND
Flash, or SRAM.
2.1.1 DDR2 Memory Interface
The DM6437 device incorporates a dedicated 32 bit wide DDR2 memory bus. The
EVM uses two 512 megabit 16 bit wide memories on this bus, for a total of 128
megabytes of memory for program, data, and video storage. The internal DDR
controller uses a PLL to control the DDR memory timing. The interface supports rates
up to 166 Mhz., and is clocked on differential edges for optimal performance. Memory
refresh for DDR2 is handled automatically by the DM6437 internal DDR controller.
2.1.2 Flash, NAND Flash, SRAM Memory Interface
The DM6437 has 16 megabytes of NOR Flash, or 64 megabytes of NAND Flash, or
2 megabyte of SRAM memory mapped into the CS2 space. This NOR Flash memory,
and NAND Flash memory are used primarily for boot loading. SRAM is used for
debugging application code. The CS2 space is configured as 8 bits wide on the
DM6437 EVM for NOR Flash, SRAM, or NAND flash usage.
2.2 Peripheral Interfaces
The DM6437 has several peripheral interfaces which allow the user to interface to
external devices. These interfaces are outlined in the following sections.
2.2.1 VLYNQ Interface
The DM6437 brings its internal VLYNQ interface out to a mini PCI connector J20 and
small 20 pin connector DC_P3. The VL YNQ interface is multiplexed on the PCI/EM bus
and this bus must be reconfigured after boot up to support VLYNQ. A multiplexer is
used to minimize board layout stubs and allow as direct as possible interface for the
VLYNQ signals. VLYNQ is not operational if the board is used in a PCI slot.
2.2.2 UART Interface
The internal UART0 on the DM6437 device is driven to connector P8. The UART’s
interface is routed to a Texas Instruments MAX3221 RS-232 line driver prior to being
brought out to a male DB-9 connector, P8. The on board UART signals can be disabled
by pulling the RS232_ENABLEn signal high via the daughter card connectors.
2-2 DM6437 EVM Technical Reference
Page 19
Spectrum Digital, Inc
2.2.3 CAN Interface
The internal CAN controller on the DM6437 device is driven to connector P7. The
controller is routed to a Texas Instruments SN65HVD235 CAN controller prior to being
routed to female DB-9 connector, P7. The on board CAN signals can be disabled by
pulling CAN_ENABLEn high via the daughter card connector.
2.3 Video Interfaces
The DM6437 EVM has video input and output ports to support a variety of user
applications. These are discussed in the two sections below.
2.3.1 Input Video Port Interfaces
The DM6437 EVM supports video capture via the devices internal video ports. A Texas
Instruments TVP5146M2 is used to decode composite video or S-video inputs into the
device. P2 is used for the S-video inputs and J5 for the composite inputs on the EVM.
User inputs can be driven via daughter card connector DC_P1 when the on board CBTs
are disabled by driving control TVP5146_ENABLEn signal high on DC_P1.
2.3.2 On Chip Video Output DACs
The DM6437 incorporates 4 output DACs to interface to various output standards. The
DACs are buffered via opamps and driven to four RCA jacks, J1-J4. The outputs of the
DACs are programmable to support composite video, component video, or RGB.
S-video output is available from connector P1. This connector is driven by video DACs
B and C from the DM6437. Video DAC B is the chroma and video DAC C is the luma.
2-3
Page 20
Spectrum Digital, Inc
M
2.4 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.
The codec communicates using two serial channels, one to control the codec’s internal
configuration registers and one to send and receive digital audio samples. The I
is used as the unidirectional control channel. The control channel is generally only used
when configuring the codec, it is typically idle when audio data is being transmitted,
The default configuration is to use the McBSP is used as the bi-directional data
channel. However, optionally the McASP can be used to drive the data channel. Data
channel selection is controller via an on board I
through the data channel. Many data formats are supported based on the three
variables of sample width, clock signal source and serial data format. The EVM
examples generally use a 16-bit sample width with the codec in master mode so it
generates the frame sync and bit clocks at the correct sample rate without effort on the
DSP side.
2
C expander. All audio data flows
2
C bus
The codec has a programmable clock from a PLL1705 PLL device. The default system
clock is 18.432 Mhz. The internal sample rate generate subdivides the 18.432 MHz
clock to generate common frequencies such as 48KHz and 8KHz. The sample rate is
set by a codec register. The figure below shows the codec interface on the DM6437
EVM.
The DM6437 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 DM6437 uses a VCXO interpolation circuit to incrementally speed
up or slow down the STCLK input to allow for this synchronization to remain locked.
The PWM1 and timer inputs on DM6437 are used to control this feature. The PWM0
pin drives a PICX100-27W Voltage Controlled Oscillator which is and fed back into the
timer input pin.
The STCLK is also a source clock for the PLL1705 programmable PLL device. This
device creates the clocks for the AIC33 Codec, daughter card VIDCLK an AUDIOCLK.
The PLL1705 is programmable via an I
the I/O expander is required to interface correctly to the PLL1705’s programmable
inputs.
The diagram below is a simplified diagram of this clocking scheme.
The DM6437 integrates an ethernet MAC on chip. This interface is routed to the PHY
via CBT switches. The EVM uses an Micrel KS8001L PHY. The 10/100 Mbit
interface is isolated and brought out to a RJ-45 standard ethernet connector, P3. The
PHY directly interfaces to the DM6437. The ethernet address is stored in the I
ROM during manufacturing.
The RJ-45 has 2 LEDs integrated into its connector. The LEDs are green and yellow
and indicate the status of the ethernet link. The green LED, when on, indicates link and
when blinking indicates link activity. The yellow LED, when illuminated, indicates full
duplex mode.
2
2.6 I
C Interface
2
C bus on the DM6437 is ideal for interfacing to the control registers of many
The I
devices. On the DM6437 EVM the I
stereo Codec, I/O expanders. An I
format of the bus is shown in the figure below.
2
C serial
2
C bus is used to configure the video decoder,
2
C ROM is also interfaced via the serial bus. The
Start Slave Address W ACK Sub Address ACK-S Data ACK-S Stop
Write Sequence
Start Slave Address R Data STOP
Read Sequence
Figure 2-4, I2C Bus Format
The addresses of the on board peripherals are shown in the table below.
2
Table 1: I
C Memory Map
DeviceAddressR/WDeviceFunction
TVP5146M20x5DR/WU50Video Decoder
PCF 8574A0x38R/WU10User Input
PCF 8574A0x39R/WU11User LEDs
PCF 8574A0x3AR/WU13PLL, User I/O
PCF8574A0x3BR/WU64User I/O
TL V320AIC330x1BR/WU43CODEC
24WC2560x50R/WU25
2
C EEPROM
I
2-6 DM6437 EVM Technical Reference
Page 23
Spectrum Digital, Inc
2.6.1 I/O Expanders
2
The DM6437 EVM uses four I
of these is an 8 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.
Table 2: U10 I/O Expander
Pin NumberFunctionDecription
P0JP1 NTSC/PAL SelectRead only video mode,1=NTSC,0=PAL
P1SW7 Slide SwitchRead only slide switch
P2ReservedNone
P3ReservedNone
P4SW4-1Read only user switch
P5SW4-2Read only user switch
P6SW4-3Read only user switch
P7SW4-4Read only user switch
C expanders to handle various bit I/O functions. Each
Table 3: U11 I/O Expander
Pin NumberFunctionDescription
P0User LED DS10=Turns LED on, 1=Turns LED off
P1User LED DS20=Turns LED on, 1=Turns LED off
P2User LED DS30=Turns LED on, 1=Turns LED off
P3User LED DS40=Turns LED on, 1=Turns LED off
P4VLYNQ Reset0=Removes Reset, 1=Applies Reset
P5ReservedNone
P6User I/O DC_P2To daughter card, DC_P2 Pin 81
P7User I/O DC_P2To daughter card, DC_P2 Pin 82
P0McBSP_Enable to AIC23* 1=Enable, 0=Disable
P1McASP_Enable to AIC23* 0=Enable, 1=Disable
P2SPDIF Enable* 0=Enable, 1=Disable
P3ReservedNone
P4ReservedNone
P5ReservedNone
P6ReservedNone
P7Core Voltage Select0 = 1.05 Volt, 1 = 1.2 Volt
Table 4: U13 I/O Expander
Table 5: U64 I/O Expander
* only one should be enabled at a time
2-8 DM6437 EVM Technical Reference
Page 25
Spectrum Digital, Inc
2.6.2 I2C EEPROM
2
The DM7436 EVM incorporates an I
general purpose storage.
This eeprom is also used to store the ethernet MAC address and the board’s revision.
The MAC address is also labeled on the board. Care should be taken not to erase
these items when user information is stored in the eeprom. Spectrum Digital uses
addresses 0x7F00 to 0x7FFF for manufacturing information. This information is
shown in the table below.
The McBSP’s FSR pin on the DM6437 can be configured to operate as a S/PDIF
transmitter. The DM6437 EVM supports both analog and optical interfaces. The
analog S/PDIF output pin is routed to a driver and filter circuit before being output on
2
J10. I
C Expander U64 output P2 is used to enable the S/PDIF interface. When
S/PDIF is selected on the expamder (P2=0), the McASP enable should be disabled and
the McBSP enable should be disabled.Another driver is used to interface the optical
transmitter P14. When the S/PDIF interface is enabled the TLV320AIC33 codec is
disabled, the WCLK should be disabled prior to enabling the S/PDIF output.
The McBSP interface can be disabled for daughter card use by pulling the
AIC_ENABLEn signal high from the daughter card connector.
2-9
Page 26
Spectrum Digital, Inc
2.8 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.
The pin outs for this interface are documented in Section 3.
The connectors provide access to the DSP’s EMIF signals to interface with memories
and memory mapped devices. The video capture port is brought out to the daughter
card interface.
Several signals are used to disable the on board video peripherals so that they can be
used by the expansion connector. The table below indicates the operation of these
signals.
Table 7: Daughter Card Interface
SignalFunction
AIC33_ENABLEnDisconnects CPU from on board codec
CI_EMA_ENABLEnDisables CI0 to CI7 from upper on board EMIF address lines
MEM_EMD7-0_ENABLEnDisables CPU from on board data bus
VIC_TINPOL_ENABLEnDisable CPU TINPOL pin from on board use
ENET_ENABLEnDisconnects CPU from on board ethernet PHY
CAN_ENABLEnDisconnects CPU from on board CAN
RS232_ENABLEnDisconnects CPU from on board UART
TVP5146_ENABLEnDisconnects CPU from on board video decoder
Other than the buffering, most daughter card signals are not modified on the board.
2.9 DM6437 Core CPU Clock
The DM6437 EVM uses a 27 Megahertz crystal to generate the input clock. The
DM6437 has an internal PLL which can multiply the input clock to generate the internal
clock. The PLL multiplier is set via software on the DM6437 device.
2.10 DM6437 Core Voltage Select
The DM6437 EVM has the ability to adjust the core voltage between 1.2 volts and
1.05 volts. an I/O expander is used to control this I
2-10 DM6437 EVM Technical Reference
2
C feature.
Page 27
Chapter 3
Physical Description
This chapter describes the physical layout of the DM6437 EVM and its
interfaces.
Topic Page
3.1Board Layout 3-3
3.2Connectors 3- 4
3.2.1J1, DAC A Video Out 3-5
3.2.2J2, DAC B Video Out 3-5
3.2.3J3, DAC C Video Out 3-5
3.2.4J4, DAC D Video Out 3-6
3.2.5J5, Video In 3-6
3.2.6J10, S/PDIF Out 3-7
3.2.7J16, +5V Input 3-7
3.2.8J20, Mini PCI Interface 3-8
3.2.9J501, Embedded Mini USB Emulation Interface 3-9
3.2.10 P1, Video Out 3-9
3.2.11 P2, Video In 3-10
3.2.12 P3, Ethernet Interface 3-10
3.2.13 P4, PCI Connector 3-11
3.2.14 P7, CAN Connector 3-13
3.2.15 P8, RS-232 UART 3-15
3.2.16 P10, Stereo Line In 3-15
3.2.17 P11, Microphone In 3-15
3.2.18 P12, Headphone Out 3-15
3.2.19 P13, Stereo Line Out 3-16
3.2.20 P14, S/PDIF Out (Optical) 3-16
3.2.21 DC_P1, Memory/Video Expansion 3-17
3.2.22 DC_P2, Peripheral Expansion 3-18
3.2.23 DC_P3, VLYNQ Connector 3-19
3-1
Page 28
Spectrum Digital, Inc
Topic Page
3.3Jumpers 3-19
3.3.1JP1 Jumper 3-20
3.3.2JP2 Jumper 3-20
3.3.3JP3 Jumper 3-21
3.3.4JP4 Jumper 3-21
3.4LEDs 3-21
3.5Switches 3-22
3.5.1SW1, Bootload Mode Selections 3-22
3.5.2SW2, Bootload Configuration Select 3-23
3.5.3SW3, EMIF Data Select 3-23
3.5.4SW4, 4 Position User Readable 3-23
3.5.5SW5, Power On Reset Switch 3-23
3.5.6SW6, Reset Switch 3-23
3.5.7SW7, Slide Switch 3-24
3.6T est Points3-25
3-2 DM6437 EVM Technical Reference
Page 29
Spectrum Digital, Inc
3.1 Board Layout
The DM6437 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 DM6437 EVM.
P10
P11
P13
P8
P7
DS501
J501
J6
P3
SW3
SW7
JP4
SW5
SW6
JP3
J5
J10
P14
P12
J16
DS5
DC_P3
J20
DC_P2
DC_P1
JP2
JP1
SW4
DS1-DS4
J1
P1
J2
Figure 3-1, DM6437 EVM, Interfaces Top Side
3-3
J3
J4
P2
P4
SW1
SW2
J5
Page 30
Spectrum Digital, Inc
3.2 Connectors
The EVM has twenty three (23) connectors providing interfaces to various peripherals.
These connectors are described in the following sections.
ConnectorSizeFunction
Table 1: Connectors
J1RCADAC A *
J2RCADAC B
J3RCADAC C
J4RCADAC D
J5RCAVideo In
J614External
Emulation Header
J10RCAS/PDIF Out
J162.5 mm+5V In
J202 x 62Mini PCI Interface
J501Mini USBEmbedded USB
Emulation Interface
P14 Pin DINS-Video Out
P24 Pin DINS-Video In
P3RJ-45Ethernet
P4PCIPCI
P79 Pin D-subCAN
P89 Pin D- su bRS-232 UART
P103.5 mmStereo Line In
P113.5 mmMicrophone In
P123.5 mmHeadphone Out
P133.5 mmStereo Line Out
P14OpticalS/PDIF Out
DC_P12x50Expansion
DC_P22x45Expansion
DC_P32x10Expansion
* Not populated
3-4 DM6437 EVM Technical Reference
Page 31
Spectrum Digital, Inc
3.2.1 J1, DAC A Video Out
J1 is an RCA jack used to interface to DAC A of the DM6437 to a video device. This
connector is driven directly by the VPSS back end via an opamp. This connector is not
installed for clearance reasons when using the PCI bus. The pinout of this connector is
shown below.
Shield (ground)
Signal Output
Figure 3-2, J1, RCA Jack
3.2.2 J2, DAC B Video Out
J2 is an RCA jack used to interface to DAC B of the DM6437 to a video device. This
connector is driven directly by the VPSS back end via an opamp. This connector is not
installed for clearance reasons when using the PCI bus. The pinout of this connector is
shown below.
3.2.3 J3, DAC C Video Out
J3 is an RCA jack used to interface to DAC C of the DM6437 to a video device. This
connector is driven directly by the VPSS back end via an opamp. This connector is not
installed for clearance reasons when using the PCI bus. The pinout of this connector is
shown below.
Shield (ground)
Signal Output
Figure 3-3, J2, RCA Jack
Shield (ground)
Signal Output
Figure 3-4, J3, RCA Jack
3-5
Page 32
Spectrum Digital, Inc
3.2.4 J4, DAC D Video Out
J1 is an RCA jack used to interface to DAC D of the DM6437 to a video device. This
connector is driven directly by the VPSS back end via an opamp. This connector is not
installed for clearance reasons when using the PCI bus. The pinout of this connector is
shown below.
3.2.5 J5, Video In
J5 is an RCA jack used as a video input to the TVP5146M2 video decoder. This
connector brings in a video signal to the TVP5146M2. Do NOT plug into this
connector with the power on. The figure below shows this connector as viewed from the
card edge.
Shield (ground)
Signal Output
Figure 3-5, J4, RCA Jack
Pin 2, Shield (ground)
Pin 1, Signal Input
Figure 3-6, J5, Video In RCA Jack
Table 2: J5, Video In, RCA Jack
Pin #Signal Name
1Pin 8, TVP5146M2
2GND
3-6 DM6437 EVM Technical Reference
Page 33
Spectrum Digital, Inc
3.2.6 J10, S/PDIF Out
J10 is an RCA jack used as an analog output from the McBSP FSR signal on the DSP.
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.
Pin 2, Shield (ground)
Pin 1, Signal Output
Figure 3-7, J10, S/PDIF Out, RCA Jack
Table 3: J10, S/PDIF, RCA Jack
Pin #Signal Name
1S/PDIF Analog output
2GND
3.2.7 J16, +5V Input
Connector J16 is the input power connector. This connector bring in +5 volts to the
EVM. This is a 2.5 mm. jack. The figure below shows this connector as viewed from
the card edge.
+5V
J14
Front View
Figure 3-8, J16, +5 Volt Input Connector
Ground
PC Board
3-7
Page 34
Spectrum Digital, Inc
3.2.8 J20, Mini PCI Interface
Connector J20 provides a mini-PCI on the DM6437 EVM. Do NOT plug into this
connector with the power on. The table below shows the signals on this connector.
This connector allows the user to run software development tools and emulation
without an external emulator. The signals on this connector are shown in the table
below.
Table 5: J501, Embedded Mini USB Emulation Interface
Pin #Signal Name
1VBUS
2D3D+
4ID (not used)
5Ground
3.2.10 P1, Video Out
Connector P1 is a four pin mini din connector which interfaces to an S-video output
display device. This connector brings out the DAC B and DAC C. Do NOT plug into this
connector with the power on. The figure below shows this connector as viewed from the
card edge.
Connector P2 is a four pin mini din S-video connector which interfaces to the
TVP5146M2 encoder. This connector brings in a video signal (LUMA) to pin 9 on the
TVP5146M2. Do NOT plug into this connector with the power on. The figure below
shows this connector as viewed from the card edge.
Figure 3-10, P2,Front View, Mini Din Connector
Table 7: J11, Video In, Mini Din Connector
3.2.12 P3, Ethernet Interface
The P3 connector is used to provide an 10/100 Mbps Ethernet interface. This is a
standard RJ-45 connector. The pinout for the P3 connector is shown in the table below.
Two LEDs are embedded into the connector to report link status.
T able 9: Ethernet LEDs
LED #Color
LED1Green
LED2Yellow
3-10 DM6437 EVM Technical Reference
Page 37
Spectrum Digital, Inc
3.2.13 P4, PCI Connector
The P4 connector is a card edge PCI interface. This connector has an “A” and “B” side.
Because of the card seating notches the pin numbers are not contiguous. The “B” side
is the top component side. The I/O direction field is referenced from the PCI slot.
Table 10: P4, PCI Connector, “A” Side
PinSignal I/ODescriptionPinSignal I/ODescription
1TRST-Not Used2+12 VoltsNot Used
3TMSNot Used4TDII/OTied to TDO
5+5 Volts+5 Volts Power6INTA-OInterrupt Out
7INTC-OInterrupt Out8+5 Volts+5 Volts Power
The signals on the “B” side of the connector are shown in the table below.
Table 11: P4, PCI Connector, “B” Side
PinSignal I/ODescriptionPinSignal I/ODescription
1-12 Vo ltsNot Used2TCKINot Used
3GNDGround4TDOITied to TDO
5+5 Volts+5 Volt Power6+5 VoltsI+5 Volt Power
7INTB-Interrupt OUT8INTD-Interrupt Out
9PRSNT1-OPower Requirement10Rsvd.2
11PRSNT2-OPower Requirement12Key.5Key
13Key.6Key14Rsvd.3
15GNDGround16CLKSystem Cl ock
17GNDGround18REQ19+V I/ONot Used20AD31I/O/ZAddress/Data 31
21AD29I/O/ZA d dre ss/Da ta 2922GNDGround
23AD27I/O/ZA d dre ss/Da ta 2724AD25I/O/ZAd dre ss/D a ta 25
25+3.3 VoltsNot Used26C/BE3I/O/ZCommand/Byte Enable 3
27AD23I/O/ZA d dre ss/Da ta 2328GNDGround
29AD21I/O/ZA d dre ss/Da ta 2130AD19I/O/ZAd dre ss/D a ta 19
31+3.3 VoltsNot Used32AD17I/O/ZAddress/Data 17
33C/BE2-I/O/ZCo mm and /Byte En ab le 234GN DGround
35IRDY-IInitiator Ready36+3.3 VoltsNot Used
37DEVSEL-I/O/ZDevice Select38GNDGround
39LOCK-IRe sou rce Loc ked40PERR-I/ O/ZParity Error
41+3.3 VoltsNot Used42SERR-OSystem Error
43+3.3 VoltsNot Used44C/BE1-I/O/ZComman d/Byte Enable 1
45AD14I/O/ZA d dre ss/Da ta 1446GNDGround
47AD12I/O/ZA d dre ss/Da ta 1248AD10I/O/ZAd dre ss/D a ta 10
49M66ENO66 Mhz Enable50Key.7Key
51Key.8Key52AD8I/O/ZAddress/Data 8
53AD7I/O/ZAddress/Data 754+3.3 VoltsNot Used
55AD5I/O/ZAddress/Data 556AD3I/O/ZAddress/Data 3
57GNDGround58AD1I/O/ZAddress/Data 1
59+V I/ONot Used60ACK64-Not Used
61+5 Volts+5 Volt Power62+5 Volts+5 Volt Power
3-12 DM6437 EVM Technical Reference
Page 39
Spectrum Digital, Inc
3.2.14 P7, CAN Connector
The DM6437 EVM has a 9 Pin female D-connector which brings out the CAN transmit
and receive signals. This CAN interface uses the SN65HVD235 CAN driver. The pin
positions for the P7 connector as viewed from the edge of the printed circuit board are
shown below.
1
34
5
9
Figure 3-11, P7, DB9 Female Connector
The pin numbers and their corresponding signals are shown in the table below.
The DM6437 EVM has an RS-232 connector which brings out the SCI transmit and
receive signals to be used as UART. This UART uses the MAX3221 RS-232 line driver
and is routed to a male 9 pin D-connector, P8. The pin positions for the P8 connector
as viewed from the edge of the printed circuit board are shown below.
Figure 3-12, P8, DB9 Male Connector
The pin numbers and their corresponding signals are shown in the table below. This
corresponds to a standard dual row to DB-9 connector interface used on personal
computers.
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-13, Audio Line In Stereo Jack
3.2.17 P11, Microphone Connector
The input is a 3.5 mm. stereo jack. Both inputs are connected to the microphone so it is
monaural. The signals on the plug are shown in the figure below.
Figure 3-14, Microphone Stereo Jack
3.2.18 P12, Headphone Connector
Connector P12 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
Microphone In
Microphone Bias
Ground
Right Headphone
Left Headphone
Figure 3-15, Headphone Jack
3-15
Page 42
Spectrum Digital, Inc
3.2.19 P12, Audio Line Out Connector
The audio line out is a stereo output. The output connector is a 3.5 mm stereo jack. The
signals on the mating plug are shown in the figure below.
Figure 3-16, Audio Line Out Stereo Jack
3.2.20 P14, S/PDIF Out (Optical)
P14 is an optical transmitter connector used as an output from the McBSP FSR signal
on the DM6437 DSP. This connector brings out an optical S/PDIF signal. Do NOT plug
into this connector with the power on. The figure below shows this connector as viewed
from the card edge.
The DM6437 EVM has four (4) jumpers which are used to make certain logic or feature
determinations on the board. The function of each jumper is described in the table
below.
Table 17: Jumpers
Jumper #FunctionSize
JP1NTSC/PAL Select1x3
JP2CS2 Select2x4
JP3 *Reset1x2
JP4 *Power Up Reset1x2
* Not populated
3-19
Page 46
Spectrum Digital, Inc
3.3.1 JP1 Jumper
Jumper JP1 is used to select the display output format, NTSC or PAL. This jumper
must be populated in one of the two configurations. When the center to NTSC is
selected the display output will be NTSC format. When the center to PAL is selected
the displa y ou t p ut wi ll b e in P AL f or mat . Th es e po si t io n s a re s ho wn in t h e fi g ur e be lo w .
Board
edge
PAL Selection
Board
edge
NTSC Selection
Figure 3-18, JP1 Jumper
3.3.2 JP2 Jumper
Jumper JP2 is a jumper bank used to select the routing of the CS2 signal. It can be
routed to Flash ROM, SRAM, NAND Flash, and daughter card connector. Only one of
these 1-2 selections should be made. The positions are shown in the figure below.
1
2
FLASH
SRAM
CS2-SEL
JP2
Figure 3-19, JP2 Jumper
NAND
DC
3-20 DM6437 EVM Technical Reference
Page 47
Spectrum Digital, Inc
3.3.3 JP3 Jumper
Jumper JP3 is a jumper used to allow external switches to interface to the DM6437
power up reset signal.
3.3.4 JP4 Jumper
Jumper JP4 is a jumper used to allow external switches to interface to the DM6437
reset signal.
3.4 LEDs
The DM6437 EVM has eight (8) LEDs. Four of these LEDs (DS1-4) are under user
2
control and addressed over the I
the board. The remaining LEDs, DS501 and DS502 indicate embedded USB status.
DS502 is on when embedded USB emulation is selected and off when the external
JTAG emulator is plugged into connector J6. DS501 blinks as packets are sent to and
from the embedded USB emulator. The LED functions are summarized in the table
below.
C bus. LED DS5 indicates the presence of +5 volts on
The DM6437 EVM has seven (7) switches. These switches are used to create certain
actions on the board or to select certain functions on the board. The switch functions
are summarized in the table below.
SW #Function
SW1Bootload Mode Select
SW2DM6437 Muxing Configuration
SW3EMIF Data Select
SW44 position user readable
SW5Power On Reset
SW6Reset
SW7Slide Switch
3.5.1 SW1, Bootload Mode Select
T able 19: Switches
Switch SW1 is an 8 position switch used to select the source of the bootload. Five (5) of
the eight (8) positions are used. The selections are shown in the table below.
Table 20: SW1, Bootload Mode Select
SW1[4:1] SW1[5]
0000xx
00011*0HPI BootDM6437 is slave0x0010 0000
00011*1PCI Boot without auto-
00101*0PCI Boot with auto-
00101*1HPI BootDM6437 is slave0x0010 0000
01000xEMIFA ROM Direct BootDM6437 is master0x4200 0000
01001xEMIFA ROM Fast BootDM6437 is master0x0010 0000
0101xxI2C BootDM6437 is master0x0010 0000
01101*xSPI Boot
01111*xNAND FlashDM6437 is master0x0010 0000
1000xxUARTDM6437 is master0x0010 0000
1011xxEMAC Boot through
Auto
Detected
In this mode, FASTBOOT
used by bootloader code)
Boot
Description
Emulation Boot
setting is don’t care (not
initialization
initialization
(McBSP periphera l)
secondary bootloader
Notes
DM6437 is master0x0010 0000
DM6437 is slave0x0010 0000
DM6437 is slave0x0010 0000
DM6437 is master0x0010 0000
DM6437 is slave0x0010 0000
DSPBOOTADDR
default
x = don’t care, * these boot modes must be accompanied with FASTBOOT = 1.
3-22 DM6437 EVM Technical Reference
Page 49
Spectrum Digital, Inc
3.5.2 SW2, Bootload Configuration Select
Switch SW2 is an 4 position switch used to select the DM6437 multiplexing options
at reset. The selection are shown in the table below.
Table 21: SW2, Bootload Configuration Select
PositionFunctionDescription
1AEM2Specifies EMIF mode at reset
2AEM1Specifies EMIF mode at reset
3AEM0Specifies EMIF mode at reset
4AEAW2Specifies EMIF mode at reset
3.5.3 SW3, EMIF Data Select
Switch SW3 is used to select between data bus pins for the asynchronous EMIF
controller. The functions of this switch are shown in the table below.
Table 22: SW3, EMDATA Select
PositionFunctionDescription
1Not usedNot Used
2MEM_EMD7-0_SELECT0=Selects CI0-7 as EMIF data bus D0:D7 pins
3.5.4 SW4, 4 Position User Readable
Switch SW4 is a 4 position bank of user readable switches via the I
individual switches can be placed in any position and read by the user software
from the expander. See the section on I
3.5.5 SW5, Power On Reset Switch
Switch SW5 is a momentary switch that asserts power on reset to the DM6437 device.
3.5.6 SW6, Reset Switch
Switch SW6 is a momentary switch that asserts a reset to the DM6437 processor.
1=Selects CI0-7 as COUT data bus D0:D7 pins
2
C expander. The
2
C expanders for more information .
3-23
Page 50
Spectrum Digital, Inc
3.5.7 SW7, Slide Switch
Switch SW7 is a 2 position slide switch used by demonstration software. The switch is
read via a I
2
C expander. Refer to the I2C section for more information.
3-24 DM6437 EVM Technical Reference
Page 51
Spectrum Digital, Inc
3.6 Test Points
The EVM has 51 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 .