Download Texas Instruments TVP5154EVM User's Manual

Transcript
TVP5154EVM
User's Guide
Literature Number: SLEU069A
February 2006 – Revised July 2006
2
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
Contents
1
Functional Description................................................................................................. 6
1.1
2
3
4
5
6
7
8
9
Board Level Description
Test Points and Jumpers........................................................................................ 7
2.2
Common Board Interface
2.3
Video Input Description.......................................................................................... 8
2.4
Video Output Description
.......................................................................................
.......................................................................................
8
8
System-Level Description ............................................................................................ 9
Required Hardware and Equipment ............................................................................... 9
Hardware Setup .......................................................................................................... 9
Software Installation .................................................................................................. 10
WinVCC Quick Start ................................................................................................... 10
WinVCC in Depth ....................................................................................................... 13
8.1
Starting WinVCC ................................................................................................ 13
8.2
WinVCC Configuration Dialog Box ........................................................................... 14
8.3
I2C System Test................................................................................................. 14
8.4
Real-Time Polling ............................................................................................... 15
8.5
Main Menu ....................................................................................................... 16
8.6
TVP5154 Property Sheets ..................................................................................... 23
Programming the TMS320DM642 ................................................................................. 25
Development and Purpose of DM642 Code ................................................................ 25
........................................................ 26
Troubleshooting ........................................................................................................ 33
10.1 Troubleshooting Guide ......................................................................................... 33
10.2 Corrective Action Dialogs ...................................................................................... 35
TVP5154EVM Schematics ........................................................................................... 37
9.2
11
.............................................................................................. 7
2.1
9.1
10
Description Overview ............................................................................................ 6
Details of the DM642 Code and Control Registers
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
Table of Contents
3
List of Figures
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
4
TVP5154EVM Block Diagram .............................................................................................. 7
Anti-Aliasing Filter Selection................................................................................................ 8
TVP5154EVM System-Level Block Diagram ............................................................................. 9
WinVCC – I2C Configuration Screen .................................................................................... 11
Real-Time Polling Dialog .................................................................................................. 12
Decoder I2C Write and Read Enable .................................................................................... 12
WinVCC – Main Screen ................................................................................................... 12
WinVCC – System Initialization .......................................................................................... 13
WinVCC Multiple Occurrences Error Message ......................................................................... 13
WinVCC I2C Address Configuration ..................................................................................... 14
I2C System Failure ......................................................................................................... 15
Real-Time Polling Dialog .................................................................................................. 16
WinVCC – Main Screen ................................................................................................... 16
Decoder I2C Write and Read Enable .................................................................................... 17
System Initialization ........................................................................................................ 18
TVP5154 Register Map Editor ............................................................................................ 20
7311 Encoder Module Register Map Editor ............................................................................ 21
Generic I2C Register Map Editor ......................................................................................... 22
Memory Map Editor ........................................................................................................ 22
TVP5154 Property Sheets ................................................................................................ 24
DM642 Control Window ................................................................................................... 26
I2C System Failure Dialog Box ........................................................................................... 35
Corrective Action Dialog Box ............................................................................................. 35
Corrective Action Required ............................................................................................... 36
Corrective Action Required ............................................................................................... 36
I2C Error ..................................................................................................................... 37
List of Figures
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
List of Tables
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
I2C Address Selection Jumpers (I2CSEL1, JP9 and I2CSEL2, JP10)................................................ 7
Power-Down-Mode Selection Jumper (PDN, JP11) .................................................................... 7
Main Menu Summary ...................................................................................................... 16
TVP5154 Register Map Editor Controls ................................................................................. 21
Memory Map Editor Controls ............................................................................................. 23
Use of Property Sheet Controls .......................................................................................... 25
Property Sheet Button Controls .......................................................................................... 25
DM642 Control Window Controls ........................................................................................ 27
DM642 Virtual I2C Register Map ......................................................................................... 27
Decoder 1 Register ........................................................................................................ 28
Decoder 2 Register ........................................................................................................ 29
Decoder 3 Register ........................................................................................................ 30
Decoder 4 Register ........................................................................................................ 30
Decoder 1 Input Format Register ........................................................................................ 31
Decoder 2 Input Format Register ........................................................................................ 31
Decoder 3 Input Format Register ........................................................................................ 32
Decoder 4 Input Format Register ........................................................................................ 32
LED Control Register ...................................................................................................... 32
Flash Major Version Register ............................................................................................. 32
Flash Minor Version Register ............................................................................................. 32
TVP5154EVM Troubleshooting........................................................................................... 33
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
List of Tables
5
User's Guide
SLEU069A – February 2006 – Revised July 2006
TVP5154EVM User's Guide
1
Functional Description
The TVP5154EVM evaluation module is a printed circuit board designed for evaluation of the TVP5154
quad video decoder. The board includes the TMS320DM642 digital signal processor (DSP) and is
designed with a 120-pin connector, which allows a connection to multiple backends; the evaluation module
(EVM) is shipped with a professional encoder module. The board is designed to provide ease of use, while
allowing full evaluation of the video decoder.
1.1
Description Overview
The TVP5154EVM uses the PC parallel port to emulate the I2C bus, which provides communication with
the TVP5154 video decoder, DM642, and the video encoder. The Windows™ Video Control Center
(WinVCC) application software that communicates with the devices via the I2C is provided on the EVM
CD-ROM.
The analog video inputs supported by the TVP5154EVM include composite video and S-video. More detail
about the video inputs is discussed in section 2.3 Video Input Description. In general, the video decoder
converts the analog video input signal into digital component data. This data and the associated clocks
from the video decoder are sent to the DM642, which provides various image capture and display modes.
The DM642 is setup in I2C slave mode and is controlled through virtual I2C registers. The video encoder
then converts the digital data from the DM642 back into analog video. The analog video outputs supported
by the EVM include composite video, S-video, and component video. These are all output simultaneously.
To experiment with the programmable features of the TVP5154 video decoder and the video encoder, the
parallel port of the TVP5154 is connected to the parallel port of a PC. WinVCC, a Windows-compatible
application provides the user interface for performing register-level and high-level control of the TVP5154
video decoder and the video encoder.
Code Composer Studio is a trademark of Texas Intruments.
All other trademarks are the property of their respective owners.
6
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Board Level Description
2
Board Level Description
The TVP5154EVM consists of the TVP5154EVM module and the encoder EVM module. A 4-row 120-pin
connector connects the boards. The block diagram of the EVM set is shown in Figure 1.
Figure 1. TVP5154EVM Block Diagram
2.1
Test Points and Jumpers
The TVP5154EVM was designed with test points and jumpers to help in evaluation and troubleshooting.
Each jumper is set by default in its preferred state for the TVP5154EVM. There are test points for SCL,
SDA, 3.3 V, and 1.8 V. All digital video data for each decoder core are brought out to a dual-row header,
which allows easy hookup to test equipment. The I2C address selection is made with two shunt jumpers,
which are only read after a reset or at power up. The default address is 0xB8. If the address needs to be
changed, the TVP5154 must receive a reset.
Table 1. I2C Address Selection Jumpers
(I2CSEL1, JP9 and I2CSEL2, JP10)
I2C ADDRESS
JP9
JP10
2-3
2-3
0xB8
1-2
2-3
0xBA
2-3
1-2
0xBC
1-0
1-2
0xBE
Table 2. Power-Down-Mode Selection Jumper
(PDN, JP11)
PWDN
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
1-2
Normal operation
2-3
Power down
TVP5154EVM User's Guide
7
www.ti.com
Board Level Description
Note:
2.2
If the I2C address is changed on either the TVP5154 board or the encoder board while the
TVP5154EVM is powered up, that device will not recognize the new I2C address. The reset
button on the TVP5154EVM must be pressed and WinVCC must be reconfigured for the new
I2C address.
Common Board Interface
The TVP5154EVM uses a 4-row 120-pin connector to share common signals and the 5-V power supply
between the boards. This connection allows multiple backends to be connected to the TVP5154EVM. The
EVM package is shipped with an encoder module. This connector shares all digital video bits (Y[7:0]), all
video clocks (VS, HS, GLCO/FID, and DATACLK), 5 V, ground, I2C bus (SCL and SDA), and reset.
2.3
Video Input Description
The TVP5154EVM decoder has an analog input channel that accepts two video inputs for each decoder
core. The decoder supports a maximum input voltage range of 0.75 V, therefore, an attenuation of
one-half is needed for most input signals with a peak-to-peak variation of 1.5 V. The parallel termination
before the input to the device is 75 Ω. The two analog inputs can be connected as either two selectable
composite video inputs, or one S-video input.
The TVP5154EVM allows the user to have up to two composite inputs or one S-video input for each of the
four-channels. The EVM software sets up and controls this input selection. The S-video input uses two
connectors, one for the luma channel and one for the chroma channel.
The EVM has a resistor network on each of the inputs. These networks attenuate the signal and allow a
75-Ω resistor to ground to be placed after the anti-alias filter for termination.
Each input has an anti-alias filter that can be in-circuit or bypassed by jumpers (JP1–JP8). To select the
filter, the shunts need to be positioned to short positions 1-3 and 2-4. To bypass the filter, the shunts need
to be moved to short positions 1-2 and 3-4 as shown in Figure 2. The boards are shipped with the filter
bypassed.
Figure 2. Anti-Aliasing Filter Selection
2.4
Video Output Description
The 8-bit digital video outputs of the TVP5154 are routed to the four 32-pin headers (H2–H5), the DM642,
and finally to the 120-pin edge connector along with all video clocks on the TVP5154 module. The
encoder module connects to the 120-pin connector, and is capable of receiving digital video with or
without embedded syncs. The analog outputs of the encoder module are composite, S-video, and
component. For the user’s convenience, all of these outputs come out of the encoder module
simultaneously.
8
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
System-Level Description
3
System-Level Description
A system-level block diagram incorporating the TVP5154 is shown in Figure 3. Typical
commercially-available test equipment is also shown. The primary features of this configuration are:
• Power is provided by a single 5-V power supply provided with the EVM and is shared between both
modules via the 120-pin connector.
• Supported analog inputs include composite video and S-video.
• Re-encoded composite video and S-video are output via the encoder module.
• Component (YPbPr) video is output via the encoder module.
• I2C bus initializes the video devices via a PC parallel port.
• The TVP5154 video decoder performance parameters may be measured with a video analyzer.
Figure 3. TVP5154EVM System-Level Block Diagram
4
Required Hardware and Equipment
The required hardware and equipment necessary to use the TVP5154EVM are:
• TVP5154EVM (provided)
• Universal 5-V power supply (provided)
• Parallel cable (provided)
• Windows-based PC with CD-ROM drive and Win95™ or later
• Composite or S-video cables for inputs
• Composite, S-video, or component cable for output
• Video sources (security camera, pattern generator, Quantum generator, DVD player, etc.)
• Display monitor that supports composite, S-video, or component video input
5
Hardware Setup
Figure 1 shows the TVP5154EVM layout and indicates the location of the power supply and the
appropriate connectors. All connectors are labeled according to their function. To prepare the EVM for
evaluation, connect the following:
1. TVP5154 module to encoder module
2. Parallel port cable from TVP5154EVM to the PC
3. Analog video sources to TVP5154EVM inputs
4. Analog video out from TVP5154EVM to monitor
5. 5-V power supply to the dc jack on the TVP5154 board. A green LED on each board should now be lit.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
9
www.ti.com
Software Installation
The system comes with the anti-alias filters bypassed. To connect the filters, you must rotate the
appropriate jumpers (JP1–JP8) as described in section 2.3.
The I2C slave address can be selected with jumpers JP9 and JP10. There are four possible addresses:
B8, BA, BC, and BE. The default setting for these jumpers is for the shunt to short pins 2-3, which selects
0xB8. These are connected to pins 117 and 118, which are read at power up. If you move both the
jumpers to positions 1-2 and reset the board, the video decoder now responds to I2C slave address 0xBE.
If you choose to change the address, you must exit, restart WinVCC, and configure the software to use
the new I2C slave address.
6
Software Installation
WinVCC is a Windows application that uses the PC parallel port to emulate I2C, providing access to each
device on the I2C bus. WinVCC makes use of CMD files, a text editable file that allows preset video
setups to be programmed easily.
This feature allows the user to easily set multiple I2C registers with the press of a button. WinVCC also
has property sheets for the TVP5154, which allows the user to control the I2C registers with a GUI.
All necessary software for the TVP5154EVM is provided on the enclosed CD. Perform the following steps
to install WinVCC:
1. Explore the provided TVP5154EVM Software CD.
2. Install Port95NT.exe. This is the parallel port driver used by WinVCC. This driver must be installed and
the PC must be rebooted before WinVCC operates correctly. This does not affect normal parallel port
operation.
3. Install Setup.exe. Click Next at all prompts and click Finish to complete the installation process. This
installs WinVCC onto the PC. No reboot is required.
4. Run WinVCC.exe.
Note:
7
A shortcut to WinVCC should now be available on the desktop. WinVCC and additional
TVP5154-related documentation can also be found at Start→Programs→TVP5154EVM
Software.
WinVCC Quick Start
Perform the following steps in order to see a video output from the TVP5154EVM.
1. Once WinVCC is executed, the WinVCC Configuration screen appears, as shown in Figure 4. This
dialog box configures the I2C bus. Next to VID_DEC, select the TVP5154 and ensure the I2C address
is set to 0xB8 (default setting on EVM.) This must match the I2C ADDR jumper on the TVP5154 board.
2. Next to VID_ENC, select the 7311 Encoder and ensure the I2C address is set to 0x54 (default setting
on EVM.) This must match the I2C ADDR jumper on the encoder board.
Note:
10
If WinVCC is running and the TVP5154 or encoder board I2C address is changed, power
must be cycled on the EVM.
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC Quick Start
Figure 4. WinVCC – I2C Configuration Screen
3. Ensure that all other boxes are selected as “Not Used” and that all program options buttons are set to
ENABLE. Click OK.
4. If there are no I2C communication issues, the Real-Time Polling dialog window displays next as shown
in Figure 5. If there are I2C issues, an I2C Test Report box displays. Completely exit out of WinVCC,
double-check the parallel port cable connections, I2C address settings, cycle power on the
TVP5154EVM, and re-run WinVCC.
5. When using the TVP5154 EVM with a composite output from the 7311 encoder, it is required to disable
auto-switch polling in the Real-Time Polling dialog box by clicking on the ENABLED button. Click OK
and then the Main Control Window is seen, as shown in Figure 7.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
11
www.ti.com
WinVCC Quick Start
Figure 5. Real-Time Polling Dialog
6. The TVP5154 I2C Write Enable(s) and Read Enable pop-up window is displayed as shown in Figure 6.
This is used to select which decoder or decoders (any combination of all four) will receive I2C Write
commands, and which decoder (only one) will receive I2C Read commands. Decoder 1 is Enabled by
default; enable the other three decoders by clicking on each decoder’s enable button.
Figure 6. Decoder I2C Write and Read Enable
7. Load the provided Initialization command (CMD) file into WinVCC by clicking on Tools→System
Initialization→Browse. The default directory is C:\Program Files\Texas
Instruments\TVP5154EVM\Initialization.
Figure 7. WinVCC – Main Screen
8. In the System Initialization Window (see Figure 8), click the “TVP5154 ROM – Initialize for NTSC...” or
“TVP5154 ROM – Initialize for PAL...” dataset in the window and then click the PROGRAM Device(s)
Using Selected Dataset button to initialize the TVP5154EVM.
12
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC in Depth
Figure 8. WinVCC – System Initialization
9. With video sources provided at the BNC connectors and the EVM output connected to a monitor, video
from the source connected to CH1 should be viewable on the display monitor.
10. The other datasets in the command file are provided to demonstrate examples of 5154 scaling
performance. Refer to the TVP5154 data sheet (SLES163) or Scaler application report for more details
on programming the TVP5154 scaler. The DM642 settings can be controlled by using the DM642
Control Window, which is found by clicking on Tools→DM642 Control. Refer to Chapter 9 for details on
programming the DM642 through this window or through the Generic I2C registers.
8
WinVCC in Depth
The following sections describe how to use Windows™ Video Control Center (WinVCC) in depth. It
discusses various features and screens that the user may encounter while evaluating the TVP5154EVM.
8.1
Starting WinVCC
The Port95NT parallel port driver must be installed before using WinVCC. WinVCC may be started by
clicking on Start→All Programs→TVP5154EVM Software→WinVCC.
If the dialog box shown in Figure 9 is displayed, it means one of two things:
• WinVCC did not run to completion the last time it ran. In this case, click OK to exit the program and
restart WinVCC.
• There is more than one instance of WinVCC running at the same time. In this case, click OK to exit the
program. Then, press CTRL-ALT-DELETE to bring up the Task Manager. Select and click End Task
on all occurrences of WinVCC or WinVCC CONFIGURATION. Then restart WinVCC.
Figure 9. WinVCC Multiple Occurrences Error Message
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
13
www.ti.com
WinVCC in Depth
8.2
WinVCC Configuration Dialog Box
The WinVCC Configuration dialog box (see Figure 10) should now be visible. This dialog box configures
the I2C bus on the TVP5154EVM. All settings from this dialog box are stored in the Windows registry and
are restored the next time the program is started. After initial installation, VID_DEC is set to TVP5154 and
VID_ENC is set to 7311 Encoder.
The I2C slave address for each device must match the I2C slave address selected by jumpers on the
TVP5154EVM. These jumpers are set by the factory to use 0xB8 for the TVP5154 and 0x54 for the
Encoder. It is also important to select the correct Specific Device type for the video decoder. TVP5154 and
7311 Encoder must be selected for this EVM.
All Program Options must be enabled. Disabling these options is only required if debugging a problem
with the I2C bus.
Clicking OK begins I2C communication with the selected devices.
Figure 10. WinVCC I2C Address Configuration
8.3
I2C System Test
The I2C system test of selected registers runs immediately after closing the WinVCC Configuration dialog
box with OK (unless the I2C system test program options button was disabled).
If the I2C system test passes, only a PASS message appears. If the test failed, a dialog box like the one
shown in Figure 11 appears. See Section 10, Troubleshooting, for details on how to resolve this issue.
14
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC in Depth
2
2
The I C system test can be run at anytime by clicking Run System I C Test in the Tools menu.
Figure 11. I2C System Failure
8.4
Real-Time Polling
Real-time polling provides polling functions that execute continuously in the background, when enabled via
the Real-Time Polling dialog. There are two polling functions. The function that applies to the TVP5154 is
VIDEO-STANDARD AUTO-SWITCH POLLING.
When the TVP5154 detects a change in the input video standard, it automatically switches to operation in
the detected standard (which includes all necessary I2C register initialization) for proper decoding of the
input video. To enable auto-switch on the TVP5154, the Set Video Standard register must be set to
auto-switch mode (Reg 0x28 = 0x00).
If the WinVCC auto-switch polling function is enabled, the detected video standard status from the
TVP5154 is polled until a change in the input video standard (or in the TVP5154 sampling mode) is
detected. When a change is detected, the video encoder is reprogrammed as needed for the detected
standard. Using this feature, the video source can change its video standard and the system displays
using the new standard, without user intervention.
When using the TVP5154 EVM with the DM642 and a composite output from the 7311 encoder, it is
required to disable auto-switch polling by clicking on the ENABLED button in the Real-Time Polling dialog
box as shown in Figure 12.
The real-time polling dialog can also be accessed once WinVCC is up and running by clicking Real-Time
Polling in the Tools menu.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
15
www.ti.com
WinVCC in Depth
Figure 12. Real-Time Polling Dialog
8.5
Main Menu
After closing the real-time polling dialog, the main menu is displayed as shown in Figure 13. The menus,
which are used to operate WinVCC, are File, Edit, Tools, Window, and Help. The File menu’s only function
is Exit, which terminates the program. Table 3 summarizes the main menu contents.
Figure 13. WinVCC – Main Screen
Table 3. Main Menu Summary
MENU
16
CONTENTS
File
Exit
Edit
Register Map
TVP5154
7311 Encoder Module
Generic I2C
Memory Map
TVP5154
7311 Encoder Module
Property Sheets
TVP5154
7311 Encoder Module
Tools
System Initialization
Real-time Polling
TV Tuner Control (FQ12xx series only)
Multiple-Byte I2C Transfers
Set I2C Bit Rate
Run System I2C Test
Run Continuous I2C Test
Read VBI FIFO
Capture Live VBI Data
DM642 Control
Window
Allows selection of the active window. Multiple windows can be open at the same time.
Help
Displays program version
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC in Depth
2
The TVP5154 I C Write Enable(s) and Read Enable pop-up window is displayed as shown in Figure 14.
This is used to select which decoder or decoders (any combination of all four) will receive I2C Write
commands, and which decoder (only one) will receive I2C Read commands. Decoder 1 is Enabled by
default; enable the other three decoders by clicking on each decoder’s enable button.
Figure 14. Decoder I2C Write and Read Enable
8.5.1
System Initialization
Clicking System Initialization in the Tools menu displays the dialog box shown in Figure 15. This dialog
box provides the means for initializing the TVP5154 decoder(s) and/or video encoder for a particular video
mode, as well as programming settings for the DM642 through the Generic I2C registers. The details of
the initialization are contained in the command file (with a CMD file extension).
The command file is loaded using the Browse… button. Once the command file is opened, a text list
displays descriptions of the individual datasets contained within the command file.
Click once on the desired dataset description to select it. Click the Program Device(s) Using Selected
Dataset button to run the selected dataset, which loads the devices via the I2C bus. When the device
initialization has completed, the status indicator reads Ready.
Note:
If Ready does not display, the devices are not initialized and the I2C bus is not
communicating. See Chapter 10, Troubleshooting, for possible solutions.
Click the OK button to close the dialog box. Each time the System Initialization dialog box is closed, the
initialization file pathname and the dataset selection number are saved in the Windows registry to allow
these settings to be retained for the next time WinVCC runs.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
17
www.ti.com
WinVCC in Depth
Figure 15. System Initialization
8.5.1.1
Adding a Custom Dataset
After programming the EVM via the System Initialization tool using the factory-supplied command file, you
can customize the device register settings to fit your needs. Perform the following steps to save your
custom settings:
1. Reopen the System Initialization dialog box via the Tools menu.
2. Click the Append Current Device Settings to Command File button. A dialog box requesting a
description of the new dataset appears.
3. Optionally, click the drop-down box and select one of the existing descriptions.
4. Modify the description text or type your own description.
5. Click OK. All nondefault register values from the TVP5154, DM642, and encoder are appended to the
current command file as an additional dataset.
Now, you can select your custom dataset and send it with a press of the Program… button.
By using the same procedure above with the Replace Selected Dataset with Current Device Settings
button you can overwrite an existing dataset with the current settings.
Note:
18
If editing the command file (.CMD) using a standard editor, the file must be saved as plain
text.
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC in Depth
8.5.1.2
Command Files
The command file is a text file that can be generated using any common editor; however, it must be saved
as plain text. Command files are especially useful for quickly switching between the various system
configurations. These .CMD files are unrelated to the typical Windows .CMD files.
A default command file is provided on the CD. This command file contains many examples of the desired
setups. This command file is located at:
c:\Program Files\Texas Instruments\TVP5154EVM\Initialization\
A command file can contain up to 250 datasets. A dataset is a set of register settings to initialize the
TVP5154 decoder, 7311 encoder, and/or DM642 for a particular video mode. Each dataset includes a
description that is displayed in one row of the dataset descriptions list. The register settings may be
located in the command file itself and/or may be stored in separate include file(s) (with an .INC file
extension) and be included into the command file using the INCLUDE statement.
8.5.1.3
Example Command File
An example of one dataset within a command file is shown below.
BEGIN_DATASET
DATASET_NAME,”TVP5154, Auto–switch, Stable Sync, Fast-lock, 656 Out”
// Initialize video encoder using an include file
INCLUDE, EncoderNTSC656_RTC.INC
// Program TVP5154 registers
WR_REG,VID_DEC,1,0x7F,0x00 // Reset 5154 microprocessor
WR_REG,VID_DEC,1,0x03,0x0D // Enable YCbCr outputs and syncs
WR_REG,VID_DEC,1,0x15,0x81 // Enable Stable Sync mode
WR_REG,VID_DEC,1,0x02,0x80 // Enable Fast-lock mode
END_DATASET
Each command file may contain individual write-to-register (WR_REG) commands.
• The comment indicator is the double-slash //.
• The command file is not case sensitive and ignores all white-space characters.
• All numbers can be entered as hexadecimal (beginning with 0x) or as decimal.
• Every dataset in a command file begins with BEGIN_DATASET and ends with END_DATASET. The
maximum number of datasets is 250.
• The dataset text description is entered between double quotes using the DATASET_NAME command.
The enclosed text can be up to 128 characters in length. This text appears in the System Initialization
dialog box when the command file is opened.
• The INCLUDE command inserts the contents of an include file (with an .INC file extension) in-line in
place of the INCLUDE command. Therefore, the include file must not contain the BEGIN_DATASET,
END_DATASET, and DATASET_NAME commands.
Note:
•
All included files must be located in the same directory as the command (CMD) file.
The write-to-register command is written as:
WR_REG, <DeviceFamily>, <Number of data bytes (N)>, <subaddress>, <Data1>,…, <DataN>
or
WR_REG, <Literal slave address>, <Number of data bytes (N)>, <subaddress>, <Data1>,…, <DataN>
The valid device family mnemonics are:
VID_DEC for the video decoders
VID_ENC for the video encoders
THS8200 for the THS8200 device
WinVCC translates the device family mnemonic to the slave address that was selected in the WinVCC
Configuration dialog box upon program startup. This eliminates having to edit command files if the
alternate slave address must be used.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
19
www.ti.com
WinVCC in Depth
If the literal slave address method is used, the slave address entered is used directly. This method is
normally used for programming the video encoder.
The slave address 0x40h is used to access the DM642.
• A delay may be inserted between commands using the WAIT command, which is written as:
WAIT,<# milliseconds>
8.5.2
Register Editing
The next section describes the five available modes of register editing: TVP5154 Register Map editor,
7311 Encoder Module Register Map editor, Generic I2C Register Map editor, TVP5154 memory map
editor, and TVP5154 Property Sheets. Each of these functions can be selected from the Edit menu.
8.5.2.1
Register Map Editor
The TVP5154 Register Map editor (see Figure 16) allows the display and editing of the entire used
register space of the device within a simple scrolling text box. To open this, click on Edit Register Map in
the Edit menu and click on the device type to edit. Table 4 describes how to use each of the controls in
the TVP5154 Register Map editor.
Figure 16. TVP5154 Register Map Editor
20
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC in Depth
Table 4. TVP5154 Register Map Editor Controls
CONTROL
DEFINITION
Register Window
Scrolling text box that displays the address and data for the I2C registers that are defined for the device
Address Edit Box
Contains the I2C subaddress that will be accessed using the Write and Read buttons. Clicking on a row selects
an address, which then appears in the address edit box.
NOTE: After clicking on a row, the Data Edit box contains the data that was in the register window. The device
has not yet been read.
The address up/down arrows are used to jump to the next/previous subaddress that is defined for the device. If
an address is not defined for the device, it can still be accessed by typing the subaddress in the Address Edit
box.
Data Edit Box
Contains the data which will be written to, or was read from, the I2C subaddress.
The data up/down arrows increment/decrement the data value by 1.
Write Button
Writes the byte in the Data Edit box to the address in the Address Edit box.
The I2C register is written to whether or not the data is different from the last time the register was read.
Read Button
Reads the data from the address in the Address Edit box into the Data Edit box and the register window.
Read All Button
Reads all defined readable registers from the device and updates the register window.
Hex Button
Converts all values in the register window and address and data edit boxes to hexadecimal.
Dec Button
Converts all values in the register window and address and data edit boxes to decimal.
Close Button
Closes the dialog.
NOTE: Multiple edit register map windows can be open at the same time (one for each device). Use the
Window menu to navigate.
Loop Count
8.5.2.2
Causes subsequent write, read, or read all operations to be performed N times. N is entered as a decimal
number from 1 to 999.
Encoder Module Register Map Editor
The Encoder Module Register Map editor (see Figure 17) allows the display and editing of the video
encoder registers. This editor works like the TVP5154 Register Map editor.
To open this, click on Register Map in the Edit menu and click on 7311 Encoder Module.
Figure 17. 7311 Encoder Module Register Map Editor
8.5.2.3
Generic I2C Register Editor
The Generic I2C Register editor (see Figure 18) allows the display and editing of any device on the I2C
bus. This editor works like the TVP5154 Register Map editor, except that the I2C slave address must be
entered and the Read All button is disabled.
To open this, click on Register Map in the Edit menu and then click on Generic I2C.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
21
www.ti.com
WinVCC in Depth
The DM642 I2C registers can be edited using I2C sub-address 0x40. See Section 9 for details about the
DM642 registers.
The video encoder module registers can be edited using I2C sub-address 0x54 (default) or 0x56 if the
alternate slave address is being used.
Figure 18. Generic I2C Register Map Editor
8.5.2.4
Memory Map Editor
The memory map editor (see Figure 19) allows the display and editing of the data memory and hardware
registers of the device, such as the scaler setting registers.
To open this, click on Memory Map in the Edit menu and click on the device type to edit. The operation of
the memory map editor controls are explained in Table 5.
Figure 19. Memory Map Editor
22
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
WinVCC in Depth
Table 5. Memory Map Editor Controls
CONTROL
DEFINITION
Base Address Selector
The hardware registers use a 10-bit address internally. The base address selector allows quick entry
of the base address. The list contains base addresses for the major functional blocks of the
TVP5154.
Address Offset Edit Box
Contains the lowest byte of the 10-bit internal address. The full 10-bit address is formed by adding
the base address to the address offset. The address up/down arrows increment/decrement the
address offset by 1.
Data Edit Boxes
Contains the 16-bit data word that is written to or read from the register address. The LSB data is at
the lowest address. The data is written/read LSB first. The data up/down arrows
increment/decrement the data value by 1.
Write Button
Writes the (2) bytes in the data edit boxes starting at the 10-bit register address BASE+OFFSET.
Read Button
Reads (2) consecutive data bytes starting at the 10-bit register address BASE+OFFSET to the data
edit boxes.
Loop Count Edit Box
Causes subsequent write or read operations to be performed N times. N is entered as a decimal
number from 1 to 999.
Histogram on
Loop Count Reads
Creates a histogram of the results from the Loop Count Reads.
Close Button
Closes the dialog.
Note:
8.6
The memory map editor can remain open with other
windows. Use the Window menu to navigate.
TVP5154 Property Sheets
The property sheets represent the register data in a user-friendly format. The data is organized by
function, with each function having its own page and being selectable via tabs at the top (see Figure 20).
To open this, click on Edit Property Sheets in the Edit menu and select the device type to edit.
When the property sheet function is started or whenever the user tabs to a different page, all readable
registers in the device are read from hardware to initialize the dialog pages. Values on the page are
changed by manipulating the various dialog controls as described in Table 6.
OK, Cancel, and Apply buttons are at the bottom of each property page. These are described in Table 7.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
23
www.ti.com
WinVCC in Depth
Figure 20. TVP5154 Property Sheets
8.6.1
Property Sheet Refresh
The property sheets are designed so that the data displayed is always current. Certain actions cause the
entire register map to be read from the device and to update the property sheets. This happens when:
• Property sheets are initially opened.
• When tabbing from one page to another.
• When Read All is clicked.
• When making the TVP5154 Property Sheets window the active window (by clicking on it).
• When making a TVP5154 Register Map editor window the active window (by clicking on it).
8.6.1.1
Auto-Update From Device
The last two items in the Property Sheet Refresh list (see section 8.6.1) are referred to as the
Auto-Update feature. Auto-Update can be disabled by setting its program option button to DISABLED.
This button is located on the initial dialog box (WinVCC Configuration).
With Auto-Update enabled (default), the user can open both the TVP5154 Property Sheets and the
TVP5154 Register Map editor at the same time. Changes made to the property sheets (and applied) are
updated in the register map window as soon as the Register Map window is clicked on. Additionally,
changes made in the TVP5154 Register Map editor are updated in the TVP5154 Property Sheets as soon
as the property sheets window is clicked on.
24
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Programming the TMS320DM642
Table 6. Use of Property Sheet Controls
PROPERTY SHEETS
DIALOG CONTROL
WHAT DO I DO WITH IT?
When is Hardware Updated?
Read-Only Edit Box
Read status information
N/A
Check Box
Toggle a single bit
After Apply
Drop-Down List
Select from a text list
After Apply
Edit Box
Type a number
After Apply
Edit Box with Up/Down arrows
Use up/down arrows or type a number
Up/Down arrows: Immediately
Type a number: After Apply
Slider
Slide a lever
Immediately
Pushbutton
Initiate an action
Immediately
Table 7. Property Sheet Button Controls
BUTTON
CONTROL
9
DEFINITION
OK
Writes to all writeable registers whose data has changed. A register is flagged as changed if the value to be
written is different from the value last read from that address.
Closes the dialog.
Cancel
Causes all changes made to the property page since the last Apply to be discarded. Changes made to dialog
controls with ‘immediate hardware update’ are not discarded, since they have already been changed in
hardware.
Does not write to hardware.
Closes the dialog.
Apply
Writes to all writeable registers whose data has changed. A register is flagged as changed if the value to be
written is different from the value last read from that address.
Programming the TMS320DM642
This chapter discusses how to change settings for the TMS320DM642 on this EVM. The DM642 settings
can be controlled by using the DM642 Control Window, which is found by clicking on Tools→DM642
Control, or through the Generic I2C registers.
9.1
Development and Purpose of DM642 Code
The TVP5154EVM was developed by the TI Digital Video Department, which is responsible for the
TVP5146 and TVP5150AM1 video decoders currently used on the DM642EVM released by Spectrum
Digital. The TVP5154EVM hardware and software are both based on this DM642EVM.
The TVP5154EVM was designed specifically for security customers interested in a quad video decoder.
The TVP5154EVM showcases the TVP5154 with various scaled/unscaled display modes, while making
the DM642 transparent to the customer during evaluation. This is made possible by placing the DM642
into an I2C slave mode and controlling the capture/display modes using virtual I2C registers. The entire
TVP5154EVM is controlled by a PC emulating I2C via the parallel port. By downloading the DM642 code
from flash at power up, it is not required to use Code Composer Studio™ software to program the DM642;
all relevant DM642 control registers can be accessed and controlled through a generic I2C address.
In addition to the command file provided with this EVM, additional command files to be used with TI’s EVM
control software (WinVCC) can be provided from TI to support easy programming of the TVP5154 and
DM642 registers to show the most common scaling configurations for both NTSC and PAL formats. When
using these command files or when setting the register values through a standard I2C bus interface, it is
important to enable and program the 5154 outputs before configuring the DM642 registers. The DM642
portion of the TVP5154EVM consists only of the DM642, SDRAM, and flash memory.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
25
www.ti.com
Programming the TMS320DM642
9.2
Details of the DM642 Code and Control Registers
Details of the DM642 code and control registers are:
• The DM642 device address is 0x40h by default. The DM642 is setup as an I2C slave.
• The DM642 executes code on power up from the flash using the PCI GPIO to control the address
MSB.
• Virtual I2C registers are created within the DM642 in order to control the capture and display of the
scaled/unscaled data from the TVP5154 video decoder. These registers are described in Table 9.
• The virtual I2C registers support scaled and unscaled video outputs independently for each of the four
video decoders, with the option to overlay scaled video onto unscaled video, and to define the
quadrant location of each scaled channel.
• The virtual I2C registers provide easy control/access to the GPIOs currently tied to LEDs. Please refer
to the TVP5154EVM schematics for options to associate an LED on/off with a register setting.
• The DM642 is not responsible for any scaling. All video scaling is performed by the TVP5154. The
DM642 is only responsible for image capture and display.
• The DM642 virtual registers can be controlled by using the DM642 Control Window or through the
Generic I2C registers.
9.2.1
DM642 Control Window
The DM642 settings can be easily controlled by using the DM642 Control window. This window represents
the DM642 register data in a user-friendly format. The data is organized for each of the four decoders (see
Figure 21).
To open this, click on DM642 Control in the Tools menu.
Figure 21. DM642 Control Window
26
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Programming the TMS320DM642
When the DM642 Control window is opened, all readable registers for the device are read from software
to initialize the dialog page. Register details are given in Table 8. Values on the page are changed by
manipulating the various dialog controls as described in Table 8. The data is organized for each of the
four decoders, allowing independent control of each decoder.
Table 8. DM642 Control Window Controls
CONTROL
9.2.2
DEFINITION
Read All
Reads all defined readable registers from the device and updates the register window.
Close
Causes all changes made to the page since the last Apply to be discarded. Changes made to dialog controls
with ‘immediate register update’ are not discarded, since they have already been changed in the DM642
registers.
Does not write to registers.
Closes the dialog.
Image Capture
Enables image capture in the DM642 for that given decoder (1–4). Immediate register update.
Video Standard
Used to inform the DM642 of the input color standard for that given decoder (1–4). No change in register until
Apply is clicked.
Does not change the video standard setting for the TVP5154.
Image Size
Used to inform the DM642 of the input image size for that given decoder (1–4). No change in register until Apply
is clicked.
Actual scaling is done in the TVP5154.
Image Position
Defines the quadrant location for the input of that given decoder (1–4). Immediate register update.
Apply
Immediately changes DM642 registers for input image size and input color standard for that given decoder
(1–4).
Enables TVP5154 scaler and programs correct scaling register settings into TVP5154 based on selected input
standard and image size for that given decoder (1–4).
Flash
Major/Minor
Reads the data from the Flash Version registers and writes it into the register window.
LED Control
Changes LED (1–7) status. Checked: LED is ON. Unchecked: LED is OFF. Immediate register update.
DM642 Virtual I2C Register Map
Table 9. DM642 Virtual I2C Register Map
ADDRESS
DATA (DEFAULT)
Decoder 1 Register
REGISTER DESCRIPTION
00h
02h
Decoder 2 Register
01h
12h
Decoder 3 Register
02h
22h
Decoder 4 Register
03h
32h
Decoder 1 Input Format Register
04h
01h
Decoder 2 Input Format Register
05h
01h
Decoder 3 Input Format Register
06h
01h
Decoder 4 Input Format Register
07h
01h
LED Control
08h
00h
Flash Version: Major
09h
01h
Flash Version: Minor
0Ah
00h
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
27
www.ti.com
Programming the TMS320DM642
9.2.3
DM642 Virtual I2C Register Details
Table 10. Decoder 1 Register
Address
00h
Default
02h
7
6
5
Reserved
Capture Size
4
3
2
1
Capture
Enable
Position
Bit 2
Bit 1
Bit 0
Unscaled
0
0
0
QSIF – 176 × 120
0
0
1
SIF – 352 × 240 (1/4 NTSC)
(default)
0
1
0
QCIF – 176 × 144
0
1
1
CIF – 352 × 288 (1/4 PAL)
1
0
0
QVGA – 320 × 240
1
0
1
VGA – 640 × 480
1
1
0
Reserved
1
1
1
Capture Enable
Bit 3
Disable (default)
0
Enable
1
Position
Bit 5
Bit 4
Quadrant 1 (default)
0
0
Quadrant 2
0
1
Quadrant 3
1
0
Quadrant 4
1
1
0
Capture Size
Quad 1
Quad 2
Quad 3
Quad 4
Scaled capture sizes always take priority over unscaled capture sizes.
Decoder priorities are always such that Decoder 1 is the highest priority, Decoder 2 is the second highest,
etc.
For example, if Decoders 1 and 4 are scaled to 1/4 size and Decoders 2 and 3 are unscaled, this display
results:
Decoder 1 Decoder 2
Scaled
Unscaled
Decoder 2 Decoder 4
Unscaled
Scaled
28
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Programming the TMS320DM642
Note:
The unscaled Decoder 2 displays in both Quadrant 2 and 3 since Decoder 2 takes priority
over Decoder 3 when both are unscaled.
Table 11. Decoder 2 Register
Address
01h
Default
12h
7
6
5
Reserved
Capture Size
4
3
2
Position
Bit 2
Bit 1
Bit 0
Unscaled
0
0
0
QSIF – 176 × 120
0
0
1
SIF – 352 × 240 (1/4 NTSC)
(default)
0
1
0
QCIF – 176 × 144
0
1
1
CIF – 352 × 288 (1/4 PAL)
1
0
0
QVGA – 320 × 240
1
0
1
VGA – 640 × 480
1
1
0
Reserved
1
1
1
Capture Enable
Bit 3
Disable (default)
0
Enable
1
Position
Bit 5
Bit 4
Quadrant 1
0
0
Quadrant 2 (default)
0
1
Quadrant 3
1
0
Quadrant 4
1
1
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
1
Capture
Enable
0
Capture Size
Quad 1
Quad 2
Quad 3
Quad 4
TVP5154EVM User's Guide
29
www.ti.com
Programming the TMS320DM642
Table 12. Decoder 3 Register
Address
01h
Default
22h
7
6
5
Reserved
4
3
Position
Capture Size
2
1
Capture
Enable
Bit 2
Bit 1
Bit 0
Unscaled
0
0
0
QSIF – 176 × 120
0
0
1
SIF – 352 × 240 (1/4 NTSC)
(default)
0
1
0
QCIF – 176 × 144
0
1
1
CIF – 352 × 288 (1/4 PAL)
1
0
0
QVGA – 320 × 240
1
0
1
VGA – 640 × 480
1
1
0
Reserved
1
1
1
Capture Enable
Bit 3
Disable (default)
0
Enable
1
Position
Bit 5
Bit 4
Quadrant 1
0
0
Quadrant 2
0
1
Quadrant 3 (default)
1
0
Quadrant 4
1
1
0
Capture Size
Quad 1
Quad 2
Quad 3
Quad 4
Table 13. Decoder 4 Register
Address
01h
Default
32h
7
6
5
Reserved
Capture Size
30
4
3
2
Capture
Enable
Position
Bit 2
Bit 1
Bit 0
Unscaled
0
0
0
QSIF – 176 × 120
0
0
1
SIF – 352 × 240 (1/4 NTSC)
(default)
0
1
0
QCIF – 176 × 144
0
1
1
CIF – 352 × 288 (1/4 PAL)
1
0
0
QVGA – 320 × 240
1
0
1
VGA – 640 × 480
1
1
0
Reserved
1
1
1
TVP5154EVM User's Guide
1
0
Capture Size
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Programming the TMS320DM642
Capture Enable
Bit 3
Disable (default)
0
Enable
1
Position
Bit 5
Bit 4
Quadrant 1
0
0
Quadrant 2
0
1
Quadrant 3
1
0
Quadrant 4 (default)
1
1
Quad 1
Quad 2
Quad 3
Quad 4
Table 14. Decoder 1 Input Format Register
Address
04h
Default
01h
7
6
5
4
3
2
Reserved
Input Color Standard
Bit 2
Bit 1
Bit 0
NTSC
0
0
0
(B, D, G, H, I, N) PAL
(default)
0
0
1
Reserved
1
0
Input Color Standard
...
The Input Color Standard register is used to inform the DM642 of the input color standard for that given
decoder (1–4). The output format of the DM642 is set to the standard with the largest majority based on
Registers 04h–07h. If the number of input color standards is equal, the DM642 automatically default to
PAL output.
Table 15. Decoder 2 Input Format Register
Address
05h
Default
01h
7
6
5
4
3
2
Reserved
Input Color Standard
Bit 2
Bit 1
Bit 0
NTSC
0
0
0
(B, D, G, H, I, N) PAL
(default)
0
0
1
Reserved
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
1
0
Input Color Standard
...
TVP5154EVM User's Guide
31
www.ti.com
Programming the TMS320DM642
Table 16. Decoder 3 Input Format Register
Address
06h
Default
01h
7
6
5
4
3
2
Reserved
Input Color Standard
Bit 2
Bit 1
Bit 0
NTSC
0
0
0
(B, D, G, H, I, N) PAL
(default)
0
0
1
Reserved
1
0
Input Color Standard
...
Table 17. Decoder 4 Input Format Register
Address
07h
Default
01h
7
6
5
4
3
2
Reserved
Input Color Standard
Bit 2
Bit 1
Bit 0
NTSC
0
0
0
(B, D, G, H, I, N) PAL
(default)
0
0
1
Reserved
1
0
Input Color Standard
...
Table 18. LED Control Register
Address
08h
Default
00h
7
6
5
4
3
2
1
0
Reserved
LED 7 Status
LED 6 Status
LED 5 Status
LED 4 Status
LED 3 Status
LED 2 Status
LED 1 Status
1
0
1
0
LED (1–7) Status
= 0 (LED off)
= 1 (LED on)
Table 19. Flash Major Version Register
Address
09h
Default
01h
7
6
5
4
3
2
Flash Major Version
Table 20. Flash Minor Version Register
Address
0Ah
Default
00h
7
6
5
4
3
2
Flash Minor Version
32
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Troubleshooting
10
Troubleshooting
This chapter discusses ways to troubleshoot the TVP5154EVM.
10.1 Troubleshooting Guide
If you are experiencing problems with the TVP5154EVM hardware or the WinVCC software, see Table 21
for available solutions.
Table 21. TVP5154EVM Troubleshooting
SYMPTOM
At startup, the error message Cannot find
DLL file DLPORTIO.DLL appears.
Blank screen
CAUSE
The parallel port driver supplied with the
EVM has not been installed.
Run Port95NT.EXE on the CD to install
the driver.
Wrong video input is selected.
Go to Edit→Property Sheets→TVP5154,
Analog Video page, select the correct
video input(s) and click Apply.
(The composite video input 1 is selected
by default.)
Source is connected to the wrong input
connector.
Connect source to the correct input
connector.
YCbCr outputs or clock output is disabled.
Go to Edit→Property Sheets→TVP5154,
Output Control page, check the enable
YCbCr outputs and enable clock outputs
check boxes and click Apply.
Wrong mode is selected for color
subcarrier genlock output.
Go to Edit→Property Sheets→TVP5154,
Synchronization page, set the Fsc control
format to RTC and click Apply.
GLCO pin is not set to output the GLCO
signal.
Go to Edit→Property Sheets→TVP5154,
Output Control page, set the drop down
box labeled FID/GLCO (pin 23) to genlock
output (GLCO) and click Apply.
Wrong YCbCr output format
Go to Edit→Property Sheets→TVP5154,
Output Control page, set the YCbCr
output format to 8-bit 4:2:2 YCbCr
w/ITU-R BT.656 embedded sync mode
and click Apply.
Auto-switch masks are not set correctly.
Go to Edit→Property Sheets→TVP5154,
Mode Selection page, uncheck all
standards to be included in auto-switch
processing and click Apply.
Video decoder is not in auto-switch mode.
Go to Edit→Property Sheets→TVP5154,
Mode Selection page, set the drop-down
box to multistandard and click Apply.
Auto-switch polling is not enabled.
Click real-time polling in the Tools menu.
Click Enable All and OK. This should be
disabled if using a composite output.
No color
Screen colors are only magenta and
green.
Video standard auto-switch does not work
on the video decoder side.
Video standard auto-switch does not work
on the video encoder side.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
SOLUTION
TVP5154EVM User's Guide
33
www.ti.com
Troubleshooting
Table 21. TVP5154EVM Troubleshooting (continued)
SYMPTOM
CAUSE
SOLUTION
Make sure I2C slave address jumpers on
the TVP5154 decoder module are across
pins 2 and 3.
Decoder I2C slave address is wrong.
Encoder
I2C
Slave address is hard coded to be 0x54 in
the command file. Make sure the I2C slave
address jumper on encoder module is
across pins 2 and 3.
slave address is wrong.
Parallel cable is not connected from PC
parallel port to the TVP5154 decoder
module DB25 connector.
Connect cable
EVM is not powered on.
Power supply must be plugged into a
100-V to 240-V/47-Hz to 63-Hz power
source, and the cord must be plugged into
the power connector on the EVM.
Wrong type of parallel cable.
Some parallel cables are not wired
straight through pin for pin. Use the cable
supplied with the EVM.
Device was placed in power-down mode.
Press the Reset button on the TVP5154
Decoder Module.
EVM was configured for an external I2C
master.
Reinstall 0-Ω resistors R5 and R6. Control
EVM using the PC parallel port.
PC parallel port mode is not set correctly.
DO THIS AS A LAST RESORT. Reboot
PC, enter BIOS setup program, and set
parallel port LPT1 mode (Addr 378h) to
ECP mode or bidirectional mode
(sometimes called PS/2 mode or byte
mode). If already set to one of these two
modes, switch to the other setting (see
Section 10.2).
Still no I2C communication
PC may not be capable of operating in the
required parallel port mode. This is true of
some laptop computers. Use a different
computer, preferably a desktop PC.
No I2C communication
When WinVCC is started and the WinVCC Configuration dialog box is closed with OK, the I2C system test
is performed (unless the I2C System Test program options button was disabled).
If the I2C system test fails, a dialog box (see Figure 22) appears. This example reports that a read from
TVP5154 failed, using slave address 0xB8, sub-address 0xD0. The data read was 0x78. The expected
data was 0x00.
After noting which device had a problem, click OK to continue. Next, the Corrective Action Dialog box
appears to fix the problem.
34
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
Troubleshooting
Figure 22. I2C System Failure Dialog Box
10.2 Corrective Action Dialogs
After closing the I2C system test report dialog box, a dialog box (see Figure 23) appears.
Figure 23. Corrective Action Dialog Box
1. If the parallel port cable is NOT connected between to PC and the TVP5154EVM, or if the EVM power
is not on:
a. Click NO.
b. The dialog box shown in Figure 23 appears instructing you to correct the problem.
c. Correct the problem.
d. Click OK to continue. The Real-Time Polling dialog appears.
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
35
www.ti.com
Troubleshooting
Figure 24. Corrective Action Required
2. If the cable is connected from the PC parallel port to the TVP5154EVM and the EVM power is on:
a. Click Yes.
b. The dialog box shown in Figure 24 appears. This dialog box appears if the PC parallel
port mode setting may need to be changed.
Note:
c.
d.
e.
f.
Only run the PC BIOS setup program if the I2C communication problem cannot be
resolved in another way (correct slave address settings, reset or power cycle the
EVM, and/or check that the device type selected was TVP5154).
Click OK to continue.
The real-time polling dialog appears. Click OK to close it and get to the main menu.
Click Exit in the File menu to exit the program.
See the troubleshooting guide in Table 21.
Figure 25. Corrective Action Required
10.2.1
Setting the PC Parallel Port Mode
Note:
Only run the PC BIOS setup program if the I2C communication problem cannot be
resolved in another way (correct slave address settings, reset or power cycle the EVM,
and/or check that the device type selected was TVP5154).
1. Restart the PC.
2. During the boot process, enter the BIOS setup program by pressing the required key (usually the initial
text screen indicates which key to press).
3. Find the place where the parallel port settings are made.
4. Set the parallel port LPT1 at address 378h to ECP mode or bidirectional mode (sometimes called PS/2
mode or byte mode). If one of these two modes is already selected, change to the opposite mode.
5. Exit and save changes.
36
TVP5154EVM User's Guide
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
www.ti.com
TVP5154EVM Schematics
10.2.2
2
General I C Error Report
The I2C Error Report shown in Figure 26 appears when an I2C error occurs at any time other than after
the I2C system test. In this example, there is acknowledge error at slave address 0x54 (the video encoder
module). The error occurred on Read Cycle Phase 1 on the device (slave) address byte.
Figure 26. I2C Error
11
TVP5154EVM Schematics
SLEU069A – February 2006 – Revised July 2006
Submit Documentation Feedback
TVP5154EVM User's Guide
37
1
2
3
4
5
6
D
D
TVP5154EVMDVB REV 1.2
I2C
page 17 - I2C
Power
page 7 - Power
SDA
SCL
4A_IN
4B_IN
4A_IN
4B_IN
1A_OUT
1B_OUT
1A_OUT
1B_OUT
2A_OUT
2B_OUT
2A_OUT
2B_OUT
3A_OUT
3B_OUT
3A_OUT
3B_OUT
4A_OUT
4B_OUT
4A_OUT
4B_OUT
CH1_OUT[7..0]
SCKS1
SCK1
HS1
VS1
AV1
FID1
VB1
CH1_OUT[7..0]
SCKS1
CH2_OUT[7..0]
SCKS2
SCK2
HS2
VS2
AV2
FID2
VB2
CH2_OUT[7..0]
SCKS2
CH3_OUT[7..0]
SCKS3
SCK3
HS3
VS3
AV3
FID3
VB3
CH3_OUT[7..0]
SCKS3
CH4_OUT[7..0]
SCKS4
SCK4
HS4
VS4
AV4
FID4
VB4
CH4_OUT[7..0]
SCKS4
AV1
ENC_Y[7..0]
ENC_C[7..0]
ENC_Y[7..0]
ENC_C[7..0]
ENC_SCLK
ENC_HS
ENC_VS
ENC_FID
ENC_SCLK
ENC_HS
ENC_VS
ENC_FID
AV2
JTAG
page 15 - JTAG
AV3
AV4
SCL
SDA
/RESET
CH4_OUT[7..0]
SCKS4
SCK4
HS4
VS4
AV4
FID4
VB4
CH3_OUT[7..0]
SCKS3
SCK3
HS3
VS3
AV3
FID3
VB3
F&V Bit Breakout
page 12 - F&V Bit Breakout
CH2_OUT[7..0]
SCKS2
SCK2
HS2
VS2
AV2
FID2
VB2
CH1_OUT[7..0]
SCKS1
SCK1
HS1
VS1
AV1
FID1
VB1
Daughtercard Interface
page 3 - Daughtercard Interface
DSP_TDO
DSP_TDI
DSP_TMS
DSP_TCLK
DSP_TRST#
DSP_EMU[11..0]
Flash Memory
page 14 - Flash Memory
DSP_TDO
DSP_TDI
DSP_TMS
DSP_TCLK
DSP_TRST#
DSP_EMU[11..0]
TED[63..0]
TEA[22..3]
TECLKOUT1
TSDRAS#
TSDWE#
TSDCAS#
TSDCKE
TCE0#
TBE7#
TBE6#
TBE5#
TBE4#
TBE3#
TBE2#
TBE1#
TBE0#
3A_IN
3B_IN
C
SDA
SCL
/RESET
B
SDRAM
page 13 - SDRAM
TED[63..0]
TEA[22..3]
TECLKOUT1
TSDRAS#
TSDWE#
TSDCAS#
TSDCKE
TCE0#
TBE7#
TBE6#
TBE5#
TBE4#
TBE3#
TBE2#
TBE1#
TBE0#
2A_IN
2B_IN
3A_IN
3B_IN
/RESET
SCL
SDA
TCE1#
GP15_A21
GP14_A20
GP13_A19
2A_IN
2B_IN
/RESET
SCL
SDA
/RESET
TCE1#
GP15_A21
GP14_A20
GP13_A19
TSDWE#
TSDCAS#
TEA[22..3]
TED[31..0]
B
1A_IN
1B_IN
Connector
page 16 - Connector
DM642
page 4 - DM642
TVP5154
page 2 - TVP5154
1A_IN
1B_IN
CH4_OUT[7..0]
SCK4
Anti-Aliasing Filters
page 11 - Anti-Aliasing Filters
C
/RESET
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
TVP5154EVM BLOCK DIAGRAM
Size
C
Scale
FCSM No.
DWG No.
Rev
1
Sheet
1 of 17
1
2
3
4
5
6
1
2
3
4
5
6
D
D
DM642 Clocks and Reset
page 6 - DM642 Clocks and Reset
/RESET
SCL
SDA
DM642 Power Pins
page 9 - DM642 Power Pins
/RESET
SCL
SDA
DM642 Video Ports
page 5 - DM642 Video Ports
C
CH1_OUT[7..0]
SCKS1
AV1
CH1_OUT[7..0]
SCKS1
AV1
CH2_OUT[7..0]
SCKS2
AV2
CH2_OUT[7..0]
SCKS2
AV2
CH3_OUT[7..0]
SCKS3
AV3
CH3_OUT[7..0]
SCKS3
AV3
CH4_OUT[7..0]
SCKS4
AV4
CH4_OUT[7..0]
SCKS4
AV4
C
ENC_Y[7..0]
ENC_C[7..0]
ENC_Y[7..0]
ENC_C[7..0]
ENC_SCLK
ENC_HS
ENC_VS
ENC_FID
ENC_SCLK
ENC_HS
ENC_VS
ENC_FID
DM642 EMIF and JTAG
page 10 - DM642 EMIF and JTAG
B
TED[63..0]
TEA[22..3]
TED[63..0]
TEA[22..3]
TECLKOUT1
TSDCKE
TSDRAS#
TSDCAS#
TSDWE#
TCE0#
TCE1#
TBE7#
TBE6#
TBE5#
TBE4#
TBE3#
TBE2#
TBE1#
TBE0#
TECLKOUT1
TSDCKE
TSDRAS#
TSDCAS#
TSDWE#
TCE0#
TCE1#
TBE7#
TBE6#
TBE5#
TBE4#
TBE3#
TBE2#
TBE1#
TBE0#
DSP_EMU[11..0]
DSP_TDI
DSP_TDO
DSP_TMS
DSP_TCLK
DSP_TRST#
DSP_EMU[11..0]
DSP_TDI
DSP_TDO
DSP_TMS
DSP_TCLK
DSP_TRST#
B
DM642 PCI_HPI_EMAC
page 8 - DM642 PCI_HPI_EMAC
GP13_A19
GP14_A20
GP15_A21
GP13_A19
GP15_A21
GP14_A20
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
DM642 BLOCK DIAGRAM
Size
C
Scale
FCSM No.
DWG No.
Rev
1
Sheet
4 of 17
1
2
3
4
5
6
1
2
3
4
5
6
D
D
U25B
SCKS1
SCKS2
AV1
AV2
1
2
3
4
RPACK4-33
8
7
6
5
AF14
AF12
AE17
AC17
AD17
RN25
SCKS3
SCKS4
AV3
AV4
1
2
3
4
AF8
AF10
RPACK4-33
8
7
6
5
AF4
AE5
AD5
RN26
D3.3V
L1
BLM21P221SN
Y1
C2
1000pF
1
2
EN
VCC
GND
OUT
27MHz_MIH_MMD
4
R1
VP1_CLK0
VP1_CLK1
VP1_D00
VP1_D01
CLKX1/VP1_D02
VP1_CTL0
FSX1/VP1_D03
VP1_CTL1
DX1/VP1_D04
VP1_CTL2
CLKS1/VP1_D05
DR1/VP1_D06
FSR1/VP1_D07
Video Port 1 / McBSP1 / CLKR1/VP1_D08
McASP Data
VP1_D09
VP1_D10
VP1_D11
AXR0/VP1_D12
AXR1/VP1_D13
AXR2/VP1_D14
AXR3/VP1_D15
AXR4/VP1_D16
AXR5/VP1_D17
AXR6/VP1_D18
AXR7/VP1_D19
AF5
AF6
AE6
AD6
AC6
AE7
AD7
AC7
AD8
AC8
AE9
AD9
AC9
AD10
AC10
AE11
AD11
AC11
AB11
AB12
CH1_OUT[7..0]
CH1_OUT[7..0]
CH1_OUT0
CH1_OUT1
CH1_OUT2
CH1_OUT3
CH1_OUT4
CH1_OUT5
CH1_OUT6
CH1_OUT7
CH2_OUT[7..0]
CH2_OUT[7..0]
CH2_OUT0
CH2_OUT1
CH2_OUT2
CH2_OUT3
CH2_OUT4
CH2_OUT5
CH2_OUT6
CH2_OUT7
CH3_OUT[7..0]
CH3_OUT[7..0]
C
CH3_OUT0
CH3_OUT1
CH3_OUT2
CH3_OUT3
CH3_OUT4
CH3_OUT5
CH3_OUT6
CH3_OUT7
CH4_OUT[7..0]
CH4_OUT[7..0]
CH4_OUT0
CH4_OUT1
CH4_OUT2
CH4_OUT3
CH4_OUT4
CH4_OUT5
CH4_OUT6
CH4_OUT7
33
3
ENC_SCLK
ENC_HS
ENC_VS
ENC_FID
1
2
3
4
A7
A13
RPACK4-33
8
7
6
5
B8
D7
C7
VP2_CLK0
VP2_CLK1
VP2_D00
VP2_D01
VP2_D02
VP2_D03
VP2_D04
VP2_D05
VP2_D06
VP2_D07
VP2_D08
VP2_D09
VP2_D10
VP2_D11
VP2_D12
VP2_D13
VP2_D14
VP2_D15
VP2_D16
VP2_D17
VP2_D18
VP2_D19
VP2_CTL0
VP2_CTL1
VP2_CTL2
RN27
Video Port 2
TP
TP1
TP
1
B
AF18
AE18
AF17
AF16
AE16
AD16
AC16
AB16
AE15
AD15
AC15
AB15
AD14
AC14
AB14
AD13
AC13
AB13
AD12
AC12
AC1
STCLK
VIC
VDAC / GP08
C8
D8
A9
B9
C9
D9
A10
B10
C10
D10
A11
B11
C11
D11
E11
B12
C12
D12
E12
E13
ENC_Y[7..0]
ENC_Y0
ENC_Y1
ENC_Y2
ENC_Y3
ENC_Y4
ENC_Y5
ENC_Y6
ENC_Y7
ENC_C[7..0]
ENC_C0
ENC_C1
ENC_C2
ENC_C3
ENC_C4
ENC_C5
ENC_C6
ENC_C7
ENC_Y[7..0]
ENC_C[7..0]
D3.3V
R6
NO POP
TP2
TP
TP
C1
0.1uF
VP0_D00
VP0_D01
CLKX0/VP0_D02
VP0_CTL0
FSX0/VP0_D03
VP0_CTL1
DX0/VP0_D04
VP0_CTL2
CLKS0/VP0_D05
DR0/VP0_D06
FSR0/VP0_D07
Video Port 0 / McBSP0 / McASP
Control
CLKR0/VP0_D08
VP0_D09
VP0_D10
VP0_D11
ACLKR0/VP0_D12
AFSR0/VP0_D13
AHCLKR0/VP0_D14
AMUTEIN/VP0_D15
AMUTE/VP0_D16
ACLKX0/VP0_D17
AFSX0/VP0_D18
AHCLKX0/VP0_D19
1
C
VP0_CLK0
VP0_CLK1
B
PCI FREQ CONFIGURATION
R6/R27
AD1
R29
1k
TMX320DM642CGDK
MODE SELECTED
0
66MHz (DEFAULT)
1
33MHz
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
DM642 VIDEO PORT
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
5 of 17
6
1
2
D3.3V
3
4
5
6
D3.3V
L2
D3.3V
R72
150
BLM21P221SN
TP3
TP
R75
150
D
2
R61
R74
150
2
33
3
K A
C168
NO POP
50.00MHz
1
2
3
K A
OUT
R73
150
RN1
RPACK4-10k
K A
GND
4
2
VCC
1
2
EN
K A
1
2
C166
1000pF
5
6
7
8
C3
0.1uF
TP
Y2
D
4
R30
1k
R8
NO POP
PCI_EEAI
GP04
GP05
GP06
GP07
F4
F3
F2
E1
1
1
GP06
GP07
GP00 / DM641SEL
GP03 / PCIEEAI
GP01 / CLKOUT4
GP02 / CLKOUT6
D6
C6
R70 360
R71 360
EXTINT4 / GP04
EXTINT5 / GP05
EXTINT6 / GP06
EXTINT7 / GP07
TINP0
EMACEN / TOUT0
NMI
P4
1
1
TP
TP
TP
TP
TP
GP05
CLKMODE0
CLKMODE1
B4
/RESET
GP04
ECLKIN
R12
NO POP
TP9
TP
CLKIN
AA2
AE4
M5
L5
TP8
TP
1
H25
TP7
TP
1
AC2
DSP_ECLKIN
TP6
TP
1
DSP_CLKIN
TP5
TP
1
R39
10k
1
R7
NO POP
TP
4
3
2
1
U25E
1
BLUE_LED BLUE_LED BLUE_LED BLUE_LED
TP4
TP
D3.3V
TINP1
LENDIAN / TOUT1
RESET
A4
C5
EMAC_ENABLE
A5
B5
LENDIAN_MODE
D3.3V
R80
2.2k
R81
2.2k
D3.3V
L3
R31
1k
DSP_PLL_VDD
V6
Y3
C4
0.1uF
C167
1000pF
1
2
C
EN
VCC
GND
OUT
SCL0
SDA0
PLL_VDD
BLM21P221SN
E4
D3
SCL
SDA
Clocks / Interrupts / Timers / IIC
4
R3
3
25.00MHz
C
AB3
AA3
E14
AF3
33
CLKINF
AMUX1
TSTSTRB
PLL_LD
RESERVED
CLKOUTT
CLKOUTF
AD3
AC4
D3.3V
TMX320DM642CGDK
TP10
TP
X1/ICLK
X2
8
R2
7
6
S1
S0
CLK
REF
R13
33
DSP_PLL_VDD
1
D3.3V
R11
NO POP
3
GND
VDD
2
I
O
3
C169
+ 10uF
C5
0.1uF
2
R40
10k
EXCCET103U
E1
DSP_ECLKIN
5
4
NO POP
D3.3V
GND
1
TP
R10
NO POP
1
R9
NO POP
U3
C6
0.1uF
ICS512
Place all PLL external components as close to the DSP. All PLL external components must be on a single side of the board.
S1
S0
4X
100 MHz
5.33X
133.25 MHz
1
5X
125 MHz
0
2.5X
62.5 MHz
0
0
0
OPEN
0
OPEN
OPEN
MULTIPLY OUTPUT
OPEN
2X
D3.3V
R14
NO POP
EMAC_ENABLE
R32
1k
PCI_EEAI
PCI EEPROM AUTO-INIT CONFIGURATION
R15
50 MHz
NO POP
LENDIAN_MODE
B
OPEN
1
3.33X
83.25 MHz
1
0
6X
150 MHz
1
OPEN
3X
75 MHz
1
1
8X
200 MHz
R33
1k
R16/R32
MODE SELECTED
0
PCI EEPROM DISABLED(DEFAULT)
1
PCI EEPROM ENABLED; PCIEN=1
B
R16
R34
1k
NO POP
ENDIAN MODE CONFIGURATION
R15/R34
MODE SELECTED
0
BIG ENDIAN MODE
1
LITTLE ENDIAN MODE (DEFAULT)
EMAC MODE CONFIGURATION
R14/R33
MODE SELECTED
0
ETHERNET MAC DISABLED
1
ETHERNET MAC ENABLED
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
DM642 CLOCKS & RESET
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
6 of 17
6
1
2
3
4
5
6
TED16
TED17
TED18
TED19
TED20
TED21
TED22
TED23
TED24
TED25
TED26
TED27
TED28
TED29
TED30
TED31
16
15
14
13
12
11
10
9
R17
NO POP
R19
NO POP
RN5
RPACK8-33
1
2
3
4
5
6
7
8
R18
NO POP
EMIF_ECLKINSEL[1:0]
TEA19
TEA20
TEA20
0
TEA19
0
MODE SELECTED
ECLKIN( DEFAULT)
0
1
CPU CLOCK /4 EMIF CLOCK
1
0
CPU CLOCK /6 EMIF CLOCK
1
1
RESERVED
D
R20
NO POP
F25
F24
E25
E24
D25
D26
C25
C26
1
2
3
4
5
6
7
8
RN4
RPACK8-33
H24
H23
G26
G23
G25
G24
F26
F23
1
2
3
4
5
6
7
8
D21
A21
C20
B20
D20
A20
D19
C19
B24
A24
B23
B22
C22
A23
C21
B21
1
2
3
4
5
6
7
8
RN2
RPACK8-33
16
15
14
13
12
11
10
9
TED8
TED9
TED10
TED11
TED12
TED13
TED14
TED15
16
15
14
13
12
11
10
9
RPACK8-33
TED0
TED1
TED2
TED3
TED4
TED5
TED6
TED7
RN3
D
16
15
14
13
12
11
10
9
D3.3V
1
SDRAS/AOE
SDCAS/ARE
SDWE/AWE
SDCKE
SOE3
PDT
R89
4.7k
L22
ARDY
R41
10k
ECLKOUT1
ECLKOUT2
W24
HOLD
HOLDA
BUSREQ
RN14 RPACK4-33
8
7
6
5
ED56
ED57
ED58
ED59
ED60
ED61
ED62
ED63
ED48
ED49
ED50
ED51
ED52
ED53
ED54
ED55
ED40
ED41
ED42
ED43
ED44
ED45
ED46
ED47
ED32
ED33
ED34
ED35
ED36
ED37
ED38
ED39
EMIF and Emulation
TCE0#
TCE1#
TCE2#
TCE3#
J24
J25
K26
L25
R22
M22
33
33
33
33
33
33
R62
R63
R64
R65
R66
R67
TSOE3#
PDT#
J26
J23
TP13
TP
33
33
R68
R69
TECLKOUT2
TCE0#
TCE1#
TCE2#
TCE3#
PDT#
TSOE3#
TECLKOUT2
TCE0#
TCE1#
TP14
TP
TP15
TP
TP16
TP
TP17
TP
TP18
TP
C
TSDRAS#
TSDCAS#
TSDWE#
TSDCKE
TECLKOUT1
N22
P22
RN12
BE0
BE1
BE2
BE3
BE4
BE5
BE6
BE7
TP12
TP
TP
1
2
3
4
TEA[22..3]
1
K25
K24
K23
L26
TEA[22..3]
TP
RN13 RPACK4-33
8 TEA19
7 TEA20
6 TEA21
5 TEA22
1
1
2
3
4
TP
ED24
ED25
ED26
ED27
ED28
ED29
ED30
ED31
ED16
ED17
ED18
ED19
ED20
ED21
ED22
ED23
CE0
CE1
CE2
CE3
D3.3V
TP
TP11
TP
EMU3
EMU2
EMU1
EMU0
V26
V25
V24
U23
1
C15
B15
C14
A15
ECLKINSEL0 / EA19
ECLKINSEL1 / EA20
BOOTMODE0 / EA21
BOOTMODE1 / EA22
RPACK8-33
16 TEA11
15 TEA12
14 TEA13
13 TEA14
12 TEA15
11 TEA16
10 TEA17
9 TEA18
TP
DSP_EMU3
DSP_EMU2
DSP_EMU1
DSP_EMU0
EMU9
EMU8
EMU7
EMU6
EMU5
EMU4
1
2
3
4
5
6
7
8
1
C
EMU11
EMU10
RN7
R24
R23
T25
T24
U26
U25
U24
V23
TP
B17
D16
A17
C16
B16
D15
RPACK8-33
9 TEA3
10 TEA4
11 TEA5
12 TEA7
13 TEA6
14 TEA10
15 TEA9
16 TEA8
TP
D17
C17
DSP_EMU9
DSP_EMU8
DSP_EMU7
DSP_EMU6
DSP_EMU5
DSP_EMU4
EA11
EA12
EA13
EA14
EA15
EA16
EA17
EA18
DSP_EMU[11..0]
RN6
8
7
6
5
4
3
2
1
1
DSP_EMU11
DSP_EMU10
TMS
TRST
TDI
TDO
TCLK
EA3
EA4
EA5
EA7
EA6
EA10
EA9
EA8
1
E15
D14
A18
B18
A16
M24EA3
M23EA4
N26EA5
N24EA6
N23EA7
P26 EA8
P24 EA9
P23 EA10
TP
DSP_EMU[11..0]
DSP_TMS
DSP_TRST#
DSP_TDI
DSP_TDO
DSP_TCLK
EA03
EA04
EA05
EA06
EA07
EA08
EA09
EA10
1
DSP_TMS
DSP_TRST#
DSP_TDI
DSP_TDO
DSP_TCLK
ED8
ED9
ED10
ED11
ED12
ED13
ED14
ED15
ED0
ED1
ED2
ED3
ED4
ED5
ED6
ED7
U25A
L24
L23
M26
M25
R26
R25
T23
T22
1
2
3
4
5
6
7
8
RPACK8-33
16
15
14
13
12
11
10
9
TBE0#
TBE1#
TBE2#
TBE3#
TBE4#
TBE5#
TBE6#
TBE7#
AE21
AD21
AE22
AD22
AD23
AE23
AF23
AF24
AD19
AC19
AF20
AC20
AE20
AD20
AF21
AC21
AA25
AA23
AA26
Y24
Y25
Y23
Y26
W23
AD26
AD25
AC25
AC26
AB24
AB25
AB23
AA24
TMX320DM642CGDK
B
B
RPACK8-33
RPACK8-33
RN11
16
15
14
13
12
11
10
9
1
2
3
4
5
6
7
8
TED[63..0]
TED56
TED57
TED58
TED59
TED60
TED61
TED62
TED63
1
2
3
4
5
6
7
8
RPACK8-33
RN10
16
15
14
13
12
11
10
9
TED48
TED49
TED50
TED51
TED52
TED53
TED54
TED55
1
2
3
4
5
6
7
8
RPACK8-33
RN9
16
15
14
13
12
11
10
9
TED40
TED41
TED42
TED43
TED44
TED45
TED46
TED47
TED32
TED33
TED34
TED35
TED36
TED37
TED38
TED39
16
15
14
13
12
11
10
9
RN8
1
2
3
4
5
6
7
8
TED[63..0]
BOOT_MODE[1:0]
D3.3V
NOTE: PLACE ALL 33-OHM RESISTORS AND RESISTOR NETWORKS AS CLOSE AS POSSIBLE TO THE CORRESPONDING U25 PINS.
TEA22
TEA21
0
0
MODE SELECTED
NO BOOT (DEFAULT)
R35
R36
0
1
HPI/PCI BOOT MODE (PCIEN)
1k
1k
1
0
RESERVED
1
1
EMIF 8 BIT ROM BOOT
TEA21
TEA22
R21
NO POP
R22
NO POP
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
DM642 EMIF & JTAF
Size
C
Scale
FCSM No.
DWG No.
Rev
1
Sheet
10 of 17
1
2
3
4
5
6
1
2
3
4
6
5
D3.3V
D
D
R79
150
R42 R43 R44 R45
10k 10k 10k 10k
2
R78
150
2
2
R77
150
6
K A
K A
K A
U25D
5
7
V4
T2
M1
J2
1
1
1
BLUE_LED BLUE_LED BLUE_LED
N4
N3
N1
R3
P1
P3
R1
R2
F1
H4
C
K3
G4
GP13_A19
G3
GP15_A21
PCIEN
E2
C1
GP14_A20
R76
10k
T4
R4
P5
R5
PCBE0
PCBE1 / HDS2
PCBE2 / HR/W
PCBE3 / GP10
HD00 / AD00
HD01 / AD01
HD02 / AD02
HD03 / AD03
HD04 / AD04
HWDTHSEL / HD05 / AD05
HD06 / AD06
HD07 / AD07
HD08 / AD08
HD09 / AD09
HD10 / AD10
HD11 / AD11
HD12 / AD12
HD13 / AD13
HD14 / AD14
HD15 / AD15
MTXD0 / HD16 / AD16
MTXD1 / HD17 / AD17
MTXD2 / HD18 / AD18
MTXD3 / HD19 / AD19
MTXEN / HD20 / AD20
MCOL / HD21 / AD21
MTCLK / HD22 / AD22
HD23 / AD23
MRXD0 / HD24 / AD24
MRXD1 / HD25 / AD25
MRXD2 / HD26 / AD26
MRXD3 / HD27 / AD27
MRXDV / HD28 / AD28
MRXER / HD29 / AD29
MCRS / HD30 / AD30
MRCLK / HD31 / AD31
PFRAME / HINT
PTRDY / HHWIL
PIRDY / HRDY
PSTOP / HCNTL0
PDEVSEL / HCNTL1
PPAR / HAS
PPERR / HCS
PSERR / HDS1
PREQ / GP11
PGNT / GP12
PIDSEL / GP9
PINTA / GP13
PRST / GP15
PCIEN
Y3
AA1
Y4
Y2
W3
HWDTHSEL
Y1
W4
W2
V2
V3
V1
U4
U2
U3
U1
T3
M3
M2
M4
L2
L3
K2
L4
K1
K4
J1
J3
H2
J4
G2
H3
G1
HPI WIDTH SELECTION
HWDTHSEL
MODE SELECTED
0
16 BITS
1
32-BITS
C
PCI SELECTION
PCIEN
PCLK / GP14
MODE SELECTED
0
PCI DISABLED
1
PCI ENABLED
XSPCS
XSPDI
XSPDO / MDIO
XSPCLK / MDCLK
PCI / HPI / EMAC
B
B
TMX320DM642CGDK
D3.3V
R24
NO POP
D3.3V
HWDTHSEL
R25
NO POP
R23
NO POP
PCIEN
R37
1k
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
DM642 PCI/HPI/EMAC
A
A
Size
FCSM No.
Orcad B
Scale
1
2
3
4
DWG No.
Rev
1
Sheet
5
8 of 17
6
1
2
3
4
5
6
D
D
CORE CAPACITORS ARE 0402 SIZE
A1
A3
A6
A8
A12
A14
A19
A22
A26
B3
B6
B7
B13
B19
C2
C4
C13
C18
C23
D1
D2
D5
D13
D18
D22
D24
E3
E6
E9
E16
E18
E21
E23
E26
F5
F8
F10
F11
F13
F14
F16
F17
F19
F22
G9
G12
G15
G18
H1
H6
H21
H26
J5
J7
J20
J22
K6
K21
L1
L6
L21
M7
M13
M15
M20
N5
N6
N12
N14
N21
N25
D3.3V
DSP_CVDD
0.01uF
C20
0.01uF
C21
0.01uF
C25
C29
0.01uF
C32
0.01uF
F6
F7
F20
F21
G6
G7
G8
G10
G11
G13
G14
G16
G17
G19
G20
G21
H20
K7
K20
L7
L20
M12
M14
N7
N13
N15
N20
P7
P12
P14
P20
R13
R15
T7
T20
U7
U20
W20
Y6
Y7
Y8
Y10
Y11
Y13
Y14
Y16
Y17
Y19
Y20
Y21
AA6
AA7
AA20
AA21
0.01uF
DSP_CVDD
C13
C17
C22
C26
0.01uF
0.01uF
0.01uF
0.01uF
C30
C33
0.01uF
0.01uF
DSP_CVDD
C
C14
0.01uF
C19
0.01uF
C23
0.01uF
C27
0.01uF
DSP_CVDD
C15
0.01uF
C18
0.01uF
C24
0.01uF
C28
0.01uF
C31
C34
0.01uF
0.01uF
DSP_CVDD
C51
0.01uF
C52
0.01uF
C53
0.01uF
C54
0.01uF
C55
C56
0.01uF
0.01uF
DSP_CVDD
C170
+
10uF
C171
+
10uF
C172
+
10uF
B
D3.3V
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
C16
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
DVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
CVDD
DSP_CVDD
0
0
H7
R6
W7
C8
C9
C10
C11
C12
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
CVDDMON
DVDDMON
VSSMON
Power and Ground
Connections
A2
A25
B1
B2
B14
B25
B26
C3
C24
D4
D23
E5
E7
E8
E10
E17
E19
E20
E22
F9
F12
F15
F18
G5
G22
H5
H22
J6
J21
K5
K22
M6
M21
N2
P25
R21
U5
U22
V21
W5
W22
W25
Y5
Y22
AA9
AA12
AA15
AA18
AB5
AB7
AB8
AB10
AB17
AB19
AB20
AB22
AC23
AD24
AE1
AE2
AE13
AE25
AE26
AF2
AF25
0.1uF
C37
C40
C43
C46
0.1uF
0.1uF
0.1uF
0.1uF
C35
C38
C41
C44
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
C36
C39
C42
C45
C47
C50
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
D3.3V
D3.3V
C48
C
C49
0.1uF
D3.3V
D3.3V
C57
C59
C63
C66
C69
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
D3.3V
C58
C60
C61
C64
C67
C71
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
0.1uF
C62
C65
C68
C70
0.1uF
0.1uF
0.1uF
0.1uF
D3.3V
B
D3.3V
C173
+
C174
+
C175
+
33uF
33uF
33uF
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
R90
R91
C7
D3.3V
U25C
DSP_CVDD
TMX320DM642CGDK
P2
P6
P13
P15
P21
R7
R12
R14
R20
T1
T5
T6
T21
T26
U6
U21
V5
V7
V20
V22
W1
W6
W21
W26
Y9
Y12
Y15
Y18
AA4
AA5
AA8
AA10
AA11
AA13
AA14
AA16
AA17
AA19
AA22
AB1
AB2
AB4
AB6
AB9
AB18
AB21
AB26
AC3
AC5
AC18
AC22
AC24
AD2
AD4
AD18
AE3
AE8
AE10
AE12
AE14
AE19
AE24
AF1
AF7
AF9
AF11
AF13
AF15
AF19
AF22
AF26
101562-0001
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
DM642 POWER PINS
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
9 of 17
6
1
2
3
4
5
6
D
D
TED[31..0]
TED[31..0]
D3.3V
C72
0.1uF
U4
D3.3V
R49
10k
R50
10k
R51
10k
R52
10k
GP13_A19
GP14_A20
GP15_A21
21
20
19
18
17
16
15
14
8
7
36
6
5
4
3
2
1
40
13
37
38
29
22
24
9
TCE1#
TSDCAS#
TSDWE#
10
D3.3V
R53
R26
10k
11
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
DQ0
DQ1
DQ2
DQ3
DQ4
DQ5
DQ6
DQ7
25
26
27
28
32
33
34
35
TED0
TED1
TED2
TED3
TED4
TED5
TED6
TED7
C
RDY-BY
12
CE
OE
WE
RESET
ACC
VSS1
VSS2
TEA3
TEA4
TEA5
TEA6
TEA7
TEA8
TEA9
TEA10
TEA11
TEA12
TEA13
TEA14
TEA15
TEA16
TEA17
TEA18
TEA19
TEA20
TEA21
C
/RESET
C73
0.1uF
30
31
TEA[22..3]
VCC
VCC2
TEA[22..3]
NO POP
23
39
AM29LV033C-90EI
B
B
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
FLASH MEMORY
Size
C
Scale
FCSM No.
DWG No.
Rev
1
Sheet
14 of 17
1
2
3
4
5
6
1
2
3
4
5
6
D
D
3.3V_SUPPLY
D5V
C74
0.1uF
C75
0.1uF
C76
0.1uF
C77
0.1uF
C78
0.1uF
1
1
1
TP
TP22
TP
TP
TP21
TP
TP
TP20
TP
TP
TP19
TP
1
3.3V_SUPPLY
U5
42
31
C
SCK4
CH4_OUT[7..0]
CH4_OUT[7..0]
47
CH4_OUT0
46
CH4_OUT1
44
CH4_OUT2
43
CH4_OUT3
41
CH4_OUT4
40
CH4_OUT5
38
CH4_OUT6
37
CH4_OUT7
36
35
33
32
30
29
27
26
3.3V_SUPPLY
48
1
25
24
4
10
15
21
Vcc
Vcc
Vcc
Vcc
1A1
1A2
1A3
1A4
1A5
1A6
1A7
1A8
2A1
2A2
2A3
2A4
2A5
2A6
2A7
2A8
1B1
1B2
1B3
1B4
1B5
1B6
1B7
1B8
2B1
2B2
2B3
2B4
2B5
2B6
2B7
2B8
7
18
D5V
U6
2
3
5
6
8
9
11
12
13
14
16
17
19
20
22
23
SCLK
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
1
2
3
4
5
6
7
8
9
10
11
12
CLK/I0
I1
I2
I3
I4
I5
I6
I7
I8
I9
I10
GND
VCC
I/O9
I/O8
I/O7
I/O6
I/O5
I/O4
I/O3
I/O2
I/O1
I/O0
I11
24
23
22
21
20
19
18
17
16
15
14
13
C
PALCE22V10H-10PC/5
1OE
1DIR
2OE
2DIR
GND
GND
GND
GND
GND
GND
GND
GND
28
34
39
45
SN74LVT16245BDGGR
#OE
L
L
H
B
DIR
L
H
X
OPERATION
A <--- B
A ---> B
ISOLATION
B
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
F&V BIT BREAKOUT
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
12 of 17
6
1
2
3
4
5
6
D
D
D5V
H1
1
3
5
7
9
11
SCL
SDA
SCL
SDA
HEADER 6X2
/RESET
CH1_OUT[7..0]
2
4
6
8
10
12
CH1_OUT[7..0]
H2
CH1_OUT0
CH1_OUT1
CH1_OUT2
CH1_OUT3
CH1_OUT4
CH1_OUT5
CH1_OUT6
CH1_OUT7
SCKS1
SCK1
VB1
AV1
HS1
VS1
FID1
SCKS1
SCK1
VB1
AV1
HS1
VS1
FID1
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
HEADER 16X2
C
C
CH2_OUT[7..0]
CH2_OUT[7..0]
H3
CH2_OUT0
CH2_OUT1
CH2_OUT2
CH2_OUT3
CH2_OUT4
CH2_OUT5
CH2_OUT6
CH2_OUT7
SCKS2
SCK2
VB2
AV2
HS2
VS2
FID2
SCKS2
SCK2
VB2
AV2
HS2
VS2
FID2
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
HEADER 16X2
CH3_OUT[7..0]
B
CH3_OUT[7..0]
H4
CH3_OUT0
CH3_OUT1
CH3_OUT2
CH3_OUT3
CH3_OUT4
CH3_OUT5
CH3_OUT6
CH3_OUT7
SCKS3
SCK3
VB3
AV3
HS3
VS3
FID3
SCKS3
SCK3
VB3
AV3
HS3
VS3
FID3
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
B
HEADER 16X2
CH4_OUT[7..0]
SCKS4
SCK4
VB4
AV4
HS4
VS4
FID4
CH4_OUT[7..0]
H5
CH4_OUT0
CH4_OUT1
CH4_OUT2
CH4_OUT3
CH4_OUT4
CH4_OUT5
CH4_OUT6
CH4_OUT7
SCKS4
SCK4
VB4
AV4
HS4
VS4
FID4
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
HEADER 16X2
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
DAUGHTERCARD INTERFACE
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
3 of 17
6
1
2
C81
0.1uF
C83
0.1uF
C85
0.1uF
5
6
IOVDD
C86
0.1uF
C88
0.1uF
C90
0.1uF
C92
0.1uF
C94
0.1uF
C96
0.1uF
P1
SMA_PCB_MT_MOD
R92
0
1
CH2_PLL_VDD
CH3_PLL_VDD
CH4_PLL_VDD
C80
0.1uF
C82
0.1uF
C84
0.1uF
C87
0.1uF
DVDD
C89
0.1uF
C91
0.1uF
C93
0.1uF
C95
0.1uF
R93
0
50
R101
5
4
3
2
CH1_PLL_VDD
X2
C79
0.1uF
4
X1/OSC
CH1_AVDD CH2_AVDD CH3_AVDD CH4_AVDD AVDD_REF
3
C97
0.1uF
D
R102
100k
Y4
14.31818MHz
C176
33pF
C177
33pF
CH1_D0
CH1_D1
CH1_D2
CH1_D3
CH1_D4
CH1_D5
CH1_D6
CH1_D7
CH4_AVDD
INPUT V DIVIDER NETWORK
CH3_PLL_VDD
CH3_AVDD
FOR 0-0.75V INPUT RANGE
DVDD
CH1_AVDD
REMEMBER 75ohm TERMINATION
REFP1
REFM1
X1/OSC
X2
PDN
/RESET
SCL
SDA
I2CSEL1
I2CSEL2
CH2_PLL_VDD
CH2_AVDD
R10437.4
2
CH1_A
JP5
1
R11237.4
2
BNC2
BNC_RA
1A_IN
JP2
1
1A_OUT
1B_IN
R10537.4
2
CH2_A
1B_IN
BNC6
BNC_RA
1B_OUT
1B_OUT
JP6
1
R11337.4
2
BNC3
BNC_RA
2A_IN
2A_OUT
JP3
1
2A_OUT
2B_IN
R10637.4
2
CH3_A
2B_IN
BNC7
BNC_RA
2B_OUT
JP7
1
R11437.4
2
JP4
1
3A_OUT
3B_IN
R10737.4
2
CH4_A
3B_IN
BNC8
BNC_RA
3B_OUT
JP8
1
R11537.4
2
0.1uF
CH2_B C101
0.1uF
REFM3
REFP3
CH3_A C102
0.1uF
CH3_B C103
0.1uF
CH4_B
REFM4
REFP4
4A_OUT
4B_IN
4B_IN
4
3
4A_OUT
CH2_A C100
R119
37.4
4
3
4A_IN
REFM2
REFP2
CH3_B
3B_OUT
R111
37.4
4A_IN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
4
3
3A_OUT
0.1uF
R118
37.4
4
3
BNC4
BNC_RA
3A_IN
0.1uF
CH1_B C99
CH2_B
2B_OUT
R110
37.4
3A_IN
CH1_A C98
4
3
3
2A_IN
U1
R117
37.4
4
R109
37.4
C
CH1_B
4
3
1A_OUT
4B_OUT
4B_OUT
CH4_A C104
0.1uF
CH4_B C105
0.1uF
AI1GND
AI1A
AI1B
PLL_VDD
PLL_GND
REFM2
REFP2
AVDD
AGND
AI2GND
AI2A
AI2B
PLL_VDD
PLL_GND
AVDD
AGND
REFM3
REFP3
AVDD
AGND
AI3GND
AI3A
AI3B
PLL_VDD
PLL_GND
REFM4
REFP4
AVDD
AGND
AI4GND
AI4A
AI4B
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
IOGND
VSYNC1/PALI1
FID1/GLCO1
CH2OUT0
CH2OUT1
CH2OUT2
CH2OUT3
CH2OUT4
CH2OUT5
CH2OUT6
CH2OUT7
SCLK2
CLK2
INT2/GPCL2/VBLK2
DGND
DVDD
IOVDD
IOGND
AVID2
HSYNC2
VSYNC2/PALI2
FID2/GLCO2
CH3OUT0
CH3OUT1
CH3OUT2
CH3OUT3
CH3OUT4
CH3OUT5
CH3OUT6
CH3OUT7
DGND
DVDD
CH2_D0
CH2_D1
CH2_D2
CH2_D3
CH2_D4
CH2_D5
CH2_D6
CH2_D7
CH2_OUT[7..0]
CH3_OUT[7..0]
SCLKS3
SCLK3
GPCL3/VBLK3
AVID3
HSYNC3
VSYNC3/PALI3
FID3/GLCO3
TMS
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
IOVDD
SCLKS3
SCLK3
GPCL3/VBLK3
AVID3
HSYNC3
VSYNC3/PALI3
FID3/GLCO3
R57
10k
IOVDD
2
JP11
/PDN
SCKS3
SCK3
VB3
AV3
HS3
VS3
FID3
B
RN22
RPACK8-33
CH4_OUT0
CH4_OUT1
CH4_OUT2
CH4_OUT3
CH4_OUT4
CH4_OUT5
CH4_OUT6
CH4_OUT7
CH4_D0
CH4_D1
CH4_D2
CH4_D3
CH4_D4
CH4_D5
CH4_D6
CH4_D7
CH4_OUT[7..0]
SCLKS4
SCLK4
GPCL4/VBLK4
AVID4
HSYNC4
VSYNC4/PALI4
FID4/GLCO4
1
PDN
SCKS3
SCK3
VB3
AV3
HS3
VS3
FID3
CH4_OUT[7..0]
RN21
SCLKS4
SCLK4
GPCL4/VBLK4
AVID4
HSYNC4
VSYNC4/PALI4
FID4/GLCO4
SCKS4
SCK4
VB4
AV4
HS4
VS4
FID4
SCKS4
SCK4
VB4
AV4
HS4
VS4
FID4
3
JP10
I2C ADR
3
I2CSEL2 2
CH3_OUT[7..0]
RPACK8-33
CH4_D0
CH4_D1
CH4_D2
CH4_D3
CH4_D4
CH4_D5
CH4_D6
CH4_D7
R56
10k
1
1
JP9
I2C ADR
3
I2CSEL1 2
RN19
RPACK8-33
CH3_OUT0
CH3_OUT1
CH3_OUT2
CH3_OUT3
CH3_OUT4
CH3_OUT5
CH3_OUT6
CH3_OUT7
CH3_D0
CH3_D1
CH3_D2
CH3_D3
CH3_D4
CH3_D5
CH3_D6
CH3_D7
RN20
POWERDOWN
R55
10k
C
SCKS2
SCK2
VB2
AV2
HS2
VS2
FID2
RPACK8-33
CH3_D0
CH3_D1
CH3_D2
CH3_D3
CH3_D4
CH3_D5
CH3_D6
CH3_D7
2-3 Powerdown
IOVDD
SCKS2
SCK2
VB2
AV2
HS2
VS2
FID2
SCLKS2
SCLK2
GPCL2/VBLK2
AVID2
HSYNC2
VSYNC2/PALI2
FID2/GLCO2
AVID2
HSYNC2
VSYNC2/PALI2
FID2/GLCO2
1-2 Normal Operation - Default
R54
10k
CH2_OUT[7..0]
RN17
SCLKS2
SCLK2
GPCL2/VBLK2
B
2-3 Base Addr 0xB8 - Default
RN18
RPACK8-33
CH2_OUT0
CH2_OUT1
CH2_OUT2
CH2_OUT3
CH2_OUT4
CH2_OUT5
CH2_OUT6
CH2_OUT7
CH2_D0
CH2_D1
CH2_D2
CH2_D3
CH2_D4
CH2_D5
CH2_D6
CH2_D7
TVP5154PNP
I2C ADDRESS SELECTION
SCKS1
SCK1
VB1
AV1
HS1
VS1
FID1
RPACK8-33
R116
37.4
4
3
R108
37.4
1A_IN
SCKS1
SCK1
VB1
AV1
HS1
VS1
FID1
SCLKS1
SCLK1
GPCL1/VBLK1
AVID1
HSYNC1
VSYNC1/PALI1
FID1/GLCO1
CH1_PLL_VDD
AGND
AVDD
REFP1
REFM1
XIN/OSC
XOUT
PDN
RESETB
SCL
SDA
I2CA0
I2CA1
DGND
DVDD
IOVDD
IOGND
CH1OUT0
CH1OUT1
CH1OUT2
CH1OUT3
CH1OUT4
CH1OUT5
CH1OUT6
CH1OUT7
SCLK1
CLK1
INT1/GPCL1/VBLK1
AVID1
HSYNC1
DGND
DVDD
IODVDD
1
BNC5
BNC_RA
PLL_VDD
PLL_GND
AGND
TMS
FID4/GLCO4
VSYNC4/PALI4
HSYNC4
AVID4
INT4/GPCL4/VBLK4
CLK4
SCLK4
IOGND
IOVDD
DVDD
DGND
CH4OUT7
CH4OUT6
CH4OUT5
CH4OUT4
CH4OUT3
CH4OUT2
CH4OUT1
CH4OUT0
FID3/GLCO3
VSYNC3/PALI3
HSYNC3
AVID3
INT4/GPCL4/VBLK4
CLK3
SCLK3
IOGND
IOVDD
JP1
CH1_OUT[7..0]
RN15
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
CH4_PLL_VDD
BNC1
BNC_RA
D
CH1_OUT[7..0]
SCLKS1
SCLK1
GPCL1/VBLK1
AVID1
HSYNC1
VSYNC1/PALI1
FID1/GLCO1
IOVDD
AVDD_REF
RN16
RPACK8-33
CH1_OUT0
CH1_OUT1
CH1_OUT2
CH1_OUT3
CH1_OUT4
CH1_OUT5
CH1_OUT6
CH1_OUT7
CH1_D0
CH1_D1
CH1_D2
CH1_D3
CH1_D4
CH1_D5
CH1_D6
CH1_D7
R58
10k
RPACK8-33
SDA
SCL
C178
1uF
C180
1uF
C181
1uF
C183
1uF
C179
C184
1uF
C186
1uF
C182
C187
1uF
C189
1uF
C185
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
1uF
REFP4
REFM4
1uF
REFP3
REFM3
1uF
REFP2
REFM2
1uF
REFP1
REFM1
R120
100
/RESET
C188
IOVDD
A
SDA
SCL
/RESET
A
TVP5154
TMS
R59
10k
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
2 of 17
6
1
2
3
4
5
6
NOTE: FILTERS DESIGNED FOR CVBS INPUTS (ADC SAMPLING RATE = 27MHz)
D
C202
8.2pF
L4
2.2uH
1A_IN
1A_OUT
C210
330pF
C204
8.2pF
L6
2.2uH
C205
8.2pF
L8
2.2uH
B
8.2pF
L9
2.2uH
8.2pF
L7
2.2uH
C213
330pF
2B_IN
2B_OUT
C217
330pF
C
C2078.2pF
L10 2.2uH
4A_IN
4A_OUT
C220
330pF
C222
330pF
C209
C224
330pF
B
8.2pF
L11 2.2uH
3B_IN
3B_OUT
C219
330pF
C206
C216
330pF
3A_OUT
C208
2.2uH
D
2A_OUT
C215
330pF
3A_IN
C218
330pF
L5
C212
330pF
1B_OUT
C214
330pF
8.2pF
2A_IN
C211
330pF
1B_IN
C
C203
4B_IN
4B_OUT
C221
330pF
C223
330pF
C225
330pF
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
ANTI-ALIASING FILTERS
A
A
Size
B
FCSM No.
Scale
1
2
3
4
DWG No.
Rev
1
Sheet
5
11 of 17
6
1
2
3
4
5
6
D
D
D3.3V
C106
C
0.1uF
R83
2.2k
C
R84
2.2k
TP23
TP
P2
U2C
5
8
9
R94
SCL
SCL
0
SN74AHC05DR
DB15
SN74AHC05DR
U2F
13
DB17
12
D3.3V
SN74AHC05DR
U2A
1
DB9
R88
2.2k
14
R87
2.2k
2
SN74AHC05DR
TP24
TP
1
TP
DB11
U2B
4
DB25F_182-25F-ND
26
U2D
6
7
1
14
2
15
3
16
4
17
5
18
6
19
7
20
8
21
9
22
10
23
11
24
12
25
13
1
27
TP
2.2k
R82
R85
2.2k
0
3
SDA
SDA
R95
R86
2.2k
SN74AHC05DR
B
B
U2E
11
10
SN74AHC05DR
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
I2C
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
17 of 17
6
1
2
3
4
5
6
D3.3V
C107
0.1uF
C109
0.1uF
C111
0.1uF
C113
0.1uF
C115
0.1uF
C117
0.1uF
C119
0.1uF
C121
0.1uF
C123
0.1uF
C125
0.1uF
C127
0.1uF
C129
0.1uF
C108
0.1uF
C110
0.1uF
C112
0.1uF
C114
0.1uF
C116
0.1uF
C118
0.1uF
C120
0.1uF
C122
0.1uF
C124
0.1uF
C126
0.1uF
C128
0.1uF
C130
0.1uF
D3.3V
D
TED[63..0]
D
TED[63..0]
D3.3V
D3.3V
U7
C
TED7
TED6
TED5
TED4
TED3
TED2
TED1
TED0
TBE0#
TSDWE#
TSDCAS#
TSDRAS#
TCE0#
TBE0#
TSDWE#
TSDCAS#
TSDRAS#
TCE0#
TEA14
TEA15
TEA16
TEA13
TEA3
TEA4
TEA5
TBE2#
TBE1#
TBE3#
TBE4#
TBE5#
TBE6#
TBE7#
TBE2#
TBE1#
TBE3#
TBE4#
TBE5#
TBE6#
TBE7#
TSDCKE
TSDCKE
TECLKOUT1
TECLKOUT1
B
TED16
TED17
TED18
TED19
TED20
TED21
TED22
TED23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
VDD
D0
VDDQ
D1
D2
VSSQ
D3
D4
VDDQ
D5
D6
VSSQ
D7
NC
VDD
DQM0
/WE
/CAS
/RAS
/CS
A11
BA0
BA1
A10/AP
A0
A1
A2
DQM2
VDD
NC
D16
VSSQ
D17
D18
VDDQ
D19
D20
VSSQ
D21
D22
VDDQ
D23
VDD
U8
VSS
D15
VSSQ
D14
D13
VDDQ
D12
D11
VSSQ
D10
D9
VDDQ
D8
NC
VSS
DQM1
NC
NC
CLK
CKE
A9
A8
A7
A6
A5
A4
A3
DQM3
VSS
NC
D31
VDDQ
D30
D29
VSSQ
D28
D27
VDDQ
D26
D25
VSSQ
D24
VSS
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
TED15
TED39
TED14
TED13
TED38
TED37
TED12
TED11
TED36
TED35
TED10
TED9
TED34
TED33
TED8
TED32
TBE1#
TECLKOUT1
TSDCKE
TEA12
TEA11
TEA10
TEA9
TEA8
TEA7
TEA6
TBE3#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
TBE4#
TSDWE#
TSDCAS#
TSDRAS#
TCE0#
TEA14
TEA15
TEA16
TEA13
TEA3
TEA4
TEA5
TBE6#
TED31
TED48
TED30
TED29
TED49
TED50
TED28
TED27
TED51
TED52
TED26
TED25
TED53
TED54
TED24
TED55
MT48LC4M32B2TG-6
TEA[22..3]
VDD
D0
VDDQ
D1
D2
VSSQ
D3
D4
VDDQ
D5
D6
VSSQ
D7
NC
VDD
DQM0
/WE
/CAS
/RAS
/CS
A11
BA0
BA1
A10/AP
A0
A1
A2
DQM2
VDD
NC
D16
VSSQ
D17
D18
VDDQ
D19
D20
VSSQ
D21
D22
VDDQ
D23
VDD
VSS
D15
VSSQ
D14
D13
VDDQ
D12
D11
VSSQ
D10
D9
VDDQ
D8
NC
VSS
DQM1
NC
NC
CLK
CKE
A9
A8
A7
A6
A5
A4
A3
DQM3
VSS
NC
D31
VDDQ
D30
D29
VSSQ
D28
D27
VDDQ
D26
D25
VSSQ
D24
VSS
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
C
TED47
TED46
TED45
TED44
TED43
TED42
TED41
TED40
TBE5#
TECLKOUT1
TSDCKE
TEA12
TEA11
TEA10
TEA9
TEA8
TEA7
TEA6
TBE7#
TED63
TED62
TED61
TED60
TED59
B
TED58
TED57
TED56
MT48LC4M32B2TG-6
TEA[22..3]
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
SDRAM
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
13 of 17
6
1
2
3
4
5
6
D
D
ROUTE TRACES AS ONE GROUP. MATCH SIGNAL LENGTH.
P3
C2
B3
C4
C5
B5
C6
B6
C7
C9
B9
C10
B10
C11
B11
C12
C13
B13
C14
XDS_EMU1
XDS_EMU0
B14
XDS_TCKRET C8
XDS_TCK
B12
XDS_TDO
B7
XDS_TDI
B4
XDS_TMS
B2
XDS_TRST#
C3
C15
C1
B15
B1
1k
B8
LOCATE R-PACK NEAR DSP
D3.3V
DSP_EMU[11..0]
DSP_EMU[11..0]
XDS_TMS
XDS_TDI
1
3
5
XDS_TDO
7
XDS_TCKRET 9
XDS_TCK
11
XDS_EMU0 13
C
XDS_TRST#
2
4
8
10
12
14
RN23RPACK8-39
DSP_EMU11
DSP_EMU10
DSP_EMU9
DSP_EMU8
DSP_EMU7
DSP_EMU6
DSP_EMU5
DSP_EMU4
H6
XDS_EMU1
DSP_EMU3
DSP_EMU2
DSP_EMU1
DSP_EMU0
HEADER 7x2, Emulation
DSP_TDO
RN24RPACK8-39
D3.3V
R38
XDS_TDI
XDS_TMS
XDS_TRST#
DSP_TDI
DSP_TMS
DSP_TRST#
EMU18
EMU17
EMU16
EMU15
EMU14
EMU13
EMU12
EMU11
EMU10
EMU9
EMU8
EMU7
EMU6
EMU5
EMU4
EMU3
EMU2
EMU1
EMU0
TCKRTN
TCLK
TDO
TDI
TMS
TRSTn
ID3
ID2
ID1
ID0
TVD
GND
GND
GND
GND
GND
GND
GND
TYPE0
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
TYPE1
GND
GND
GND
GND
GND
GND
GND
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
C
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
Samtec SOLC-115-02-S-Q-A
C131
0.1uF
5
D3.3V
U9
XDS_TCK
1
4
B
R4
33
2
DSP_TCLK
B
3
SN74LVC1G32DCKR
C132
0.1uF
5
D3.3V
C226
R121 100 1%
U10
1
4
18pF
R5
XDS_TCKRET
33
2
3
SN74LVC1G32DCKR
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
JTAG
Size
C
Scale
1
2
3
4
5
FCSM No.
DWG No.
Rev
1
Sheet
15 of 17
6
1
2
3
4
5
6
7
8
RESET ON POWER UP
POWER ON LED (+5V)
5V, 3.0A DC INPUT
D3.3V
D
R103
D5V
D5V
F1
D
100k
FUSE
L12
C1330.1uF
U11
R122
330
P4
PJ-002BH
2
D1
ZENER
3
2
1
LED1
GRN_LED
+ C227
47uF
C228
22uF
1
2
3
4
S1
PB
SS26
C190
1uF
HEADER 3
8
7
6
5
CONTROL
VDD
/RESIN
SENSE
CT
RESET
GND
/RESET
/RESET
/RESET
TLC7733IPWR
1
K A
H7
1
3
2
VOUT1 IS 3.3V 1A
VOUT2 IS 1.8V 2A
FB1
FERRITE
R123
249k
R96
R27
NO POP
C231
22uF
R124249k
R126
L14
1.8V_SUPPLY
EMI SUPPRESION. LOCATE NEAR EACH REGULATOR.C145
0
R97
R28
NO POP
C232
22uF
6 VIAS FROM PAD TO PLANE OR DIRECT TIE.
C142
0.1uF
0.1uF
0.039uF
1
+
CH1_AVDD
FB2
1
2
C134
C233
22uF
21
20
19
18
17
16
15
14
C258
BLM41P750SPT
+
C144
0.1uF
C146
0.1uF
10uF LESR
FERRITE
C191
C235
22uF
0.1uF
C255
47uF
C263
8200pF
C260
470pF
U13
L15
HEADER 2
J2
R127
2k 1%
71.5k 1%
C256
13
12
11
C138
POWERPAD
RT
SYNC
SS/ENA
VBIAS
VIN3
VIN2
VIN1
AGND
VSENSE
COMP
PWRGD
BOOT
TP25
TP
D3.3V
3300pF
C266
107 1%
TP
R125249k
TPS70451PWP
R129
3.74k 1%
D5V
H8
Sets Voltage
C141
0.1uF
1.8V_SUPPLY J1
JUMPER
2
C
3.3V_SUPPLY
L13
R132
R60
10k
1
2
3
4
5
10k 1%
1
C137
0.1uF
24
23
22
21
20
19
18
17
16
15
14
13
25
C230
22uF
C136
0.1uF
GND
GND
VIN1A
VOUT1A
VIN1B
VOUT1B
NC
VSENSE1/FB1
/MR
NC
/EN1
PG1
/EN2
PG2
/RESET
NC
GND
VSENSE2/FB2
VIN2A
VOUT2A
VIN2B
VOUT2B
GND
GND
PP
C229
22uF
1
2
3
4
5
6
7
8
9
10
11
12
Connect at pin 1
3.3 sq in AGND, min thermal pad
0
U12
D5V
R130
C261
C
L17 2.7uH
D3.3V
C272
0.047uF
PH1
PH2
PH3
PH4
PH5
PGND3
PGND2
PGND1
NO POP
6
7
8
9
10
+
C268
1000pF
C264
100uF
D13
C270
100 uF
MURS120T3
TPS54310PWP
1uF
0.1uF
3.3V @1.5Amp Max
2
OPTIONAL CROSS COUPLE
1.8V_SUPPLY J3
JUMPER
H9
HEADER 2
J4
C135
C234
22uF
H10
FERRITE
C192
C236
22uF
0.1uF
1.4V -> 17.4K 1%
Connect at pin 1
1.2V -> 28.0K 1%
3.3 sq in AGND, min thermal pad
1.1V -> 42.2K 1%
CH2_AVDD
FB3
1
2
1uF
0.1uF
C140
C237
22uF
HEADER 2
2
J7
C238
22uF
C193
C143
1uF
0.1uF
R134
71.5k 1%
2
C160
C257
0.1uF
0.039uF
21
20
19
18
17
L16
HEADER 2
J5
CH3_AVDD
FB5
1
2
C147
C239
22uF
H14
FERRITE
C242
22uF
0.1uF
R135
1.65k 1%
C194
C150
1
2
1uF
0.1uF
HEADER 2
C153
C245
22uF
2
J8
1
JUMPER
CH2_PLL_VDD
FB8
C197
C248
22uF
0.1uF
C259
BLM41P750SPT
FERRITE
C156
1uF
C159
0.1uF
0.1uF
+
10uF LESR
2
16
15
14
C161
0.1uF
13
12
11
D16
C274
0.01uF
MURS120T3
C273
560pF
U14
1
JUMPER
H11
MURS120T3
R128
17.4k 1%
FERRITE
0.1uF
D15
CH1_PLL_VDD
FB4
1
2
C139
1
JUMPER
D14
MURS120T3
1
2
1
JUMPER
POWERPAD
RT
SYNC
SS/ENA
VBIAS
VIN3
VIN2
VIN1
AGND
VSENSE
COMP
PWRGD
BOOT
R133
107 1%
C267
3300pF
1
2
3
4
5
D17
MURS120T3
R131
10k 1%
C262
1.4V @1.5Amp Max
L18 2.7uH
DSP_CVDD
0.047uF
PH1
PH2
PH3
PH4
PH5
PGND3
PGND2
PGND1
6
7
8
9
10
C271
C265
100uF
+
C269
1000pF
100 uF
TPS54310PWP
1
JUMPER
FB11
FERRITE
B
H12
1
2
HEADER 2
J6
CH4_AVDD
FB6
C148
C240
22uF
FERRITE
C243
22uF
0.1uF
B
H15
C195
C151
1uF
0.1uF
2
C154
C246
22uF
HEADER 2
J9
1
JUMPER
FB9
1
2
FERRITE
C249
22uF
0.1uF
POWER ESTIMATES BASED ON SPRU190
1.4V@600MHz 1.09 W 0.778A
3.3V@600MHz 0.52 W 0.157A ( no emif clk)
MEASURED CURRENT ON C6416TEB, ~0.7A@5V
CH3_PLL_VDD
C198
C157
1uF
0.1uF
2
EACH REGULATOR CAN SUPPLY UP TO 3A OF CURRENT. HOWEVER COMPONENT VALUES HAVE BEEN SELECTED FOR 1.5A OPERATION.
1
JUMPER
H13
AVDD_REF
FB7
1
2
HEADER 2
C149
C241
22uF
FERRITE
C244
22uF
0.1uF
C196
C152
1uF
0.1uF
H16
C155
C247
22uF
HEADER 2
FERRITE
C250
22uF
0.1uF
VALUES CALCULATED WITH SWIFT DESIGN TOOL 2.0.
FOLLOW TPS54310 EVM LAYOUT
CH4_PLL_VDD
FB10
1
2
C199
C158
1uF
0.1uF
TP
1
TP37
TP
TP40
TP
TP
TP34
TP
TP
TP31
TP
1
TP
TP28
DSP_CVDDTP
1
1
2
TP
1
TP39
TP
TP
TP36
TP
TP
TP33
TP
1
J11
JUMPER
TP
1
TP30
TP
TP
TP27
TP
TP
D5V
1
FERRITE
TP
FB19
FERRITE
TP38
TP
1
FB17
FERRITE
TP35
TP
1
0.1uF
TP
C164
1uF
1
C200
TP32
TP
1
C253
22uF
TP29
TP
1
FB15
TP26
D3.3V TP
TP
FERRITE
TP
FERRITE
0.1uF
FB18
FERRITE
1
C162
C251
22uF
FB16
FERRITE
1
1
2
HEADER 2
1.8V_SUPPLY
FB14
IOVDD
FB12
1
H17
TP
1
2
3.3V_SUPPLY J10
JUMPER
H18
DVDD
FB13
1
2
A
HEADER 2
C163
C252
22uF
0.1uF
A
FERRITE
C254
22uF
C201
C165
1uF
0.1uF
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
POWER
Size
D
Scale
FCSM No.
DWG No.
Rev
1
Sheet
7 of 17
1
2
3
4
5
6
7
8
1
2
3
4
5
6
D
D
D5V
D5V
D5V
D5V
P5
C
SCL
SDA
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
5V
5V
GND
GND
GND
SCL/PHI_ACK
SDA/PHI_RWW
PHI_DS/RD
PHI_CS
PHI_A1
PHI_A0
PHI_D7
PHI_D6
PHI_D5
PHI_D4
PHI_D3
PHI_D2
PHI_D1
PHI_D0
GND
CLK5/M1
FPDAT/VSYA/M2
FFRSTW/CBFLAG
FSY/HC/HSYA/~BLNK
VGAV/SYNC_T
FFIE/CCVALID
FFWE/DVALID
FFRSTWIN/~SCLK
FFRE/DIG_H
FFOE/DIG_V
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
5V
5V
GND
GND
GND
AMXCLK
ALRCLK
ASCLK
AMCLK
GND
GPIO7
GPIO6
GPIO5
GPIO4
GND
GPIO3
GPIO2
GPIO1
GPIO0
INTREQ
GPCL
GND
ITRDY
SOGOUT
VACTIVE
D_SCLK
D_RDY
D_PREF
D_HS
D_VS
/RESET
ENC_HS
R98
0
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
5V
GND
ENC_C[7..0]
GND ENC_C[7..0]
ENC_C7
RCr9
ENC_C6
RCr8
ENC_C5
RCr7
ENC_C4
RCr6
ENC_C3
RCr5
ENC_C2
RCr4
ENC_C1
RCr3
ENC_C0
RCr2
RCr1
RCr0
ENC_Y[7..0]
GND ENC_Y[7..0]
ENC_Y7
D9
ENC_Y6
D8
ENC_Y5
D7
ENC_Y4
D6
ENC_Y3
D5
ENC_Y2
D4
ENC_Y1
D3
ENC_Y0
D2
D1
D0
GND
R99 0
RESET
ENC_FID
R100 0
PALI
HSYNC
ENC_VS
AVID
PREF
ENC_SCLK
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
5V
GND
GND
BCb9
BCb8
BCb7
BCb6
BCb5
BCb4
BCb3
BCb2
BCb1
BCb0
GND
GY9
GY8
GY7
GY6
GY5
GY4
GY3
GY2
GY1
GY0
GND
FID
GLCO
VSYNC
PCLK
SCLK
C
SAMTEC_TMMS_120PIN_M_RA
B
B
TEXAS INSTRUMENTS, INC.
12500 TI BLVD
DALLAS, TEXAS 75243
A
A
CONNECTOR
Size
C
Scale
FCSM No.
DWG No.
Rev
1
Sheet
16 of 17
1
2
3
4
5
6
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty. Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
Products
Applications
Amplifiers
amplifier.ti.com
Audio
www.ti.com/audio
Data Converters
dataconverter.ti.com
Automotive
www.ti.com/automotive
DSP
dsp.ti.com
Broadband
www.ti.com/broadband
Interface
interface.ti.com
Digital Control
www.ti.com/digitalcontrol
Logic
logic.ti.com
Military
www.ti.com/military
Power Mgmt
power.ti.com
Optical Networking
www.ti.com/opticalnetwork
Microcontrollers
microcontroller.ti.com
Security
www.ti.com/security
Low Power Wireless www.ti.com/lpw
Mailing Address:
Telephony
www.ti.com/telephony
Video & Imaging
www.ti.com/video
Wireless
www.ti.com/wireless
Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright  2006, Texas Instruments Incorporated