Texas Instruments TVP5154EVM User Manual
Texas Instruments TVP5154EVM User Manual

Texas Instruments TVP5154EVM User Manual

Texas instruments computer hardware user's guide
Table of Contents

Advertisement

Quick Links

TVP5154EVM
User's Guide
Literature Number: SLEU069A
February 2006 – Revised July 2006

Advertisement

Table of Contents
loading

Summary of Contents for Texas Instruments TVP5154EVM

  • Page 1 TVP5154EVM User's Guide Literature Number: SLEU069A February 2006 – Revised July 2006...
  • Page 2 SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback...
  • Page 3: Table Of Contents

    Programming the TMS320DM642 Development and Purpose of DM642 Code Details of the DM642 Code and Control Registers Troubleshooting 10.1 Troubleshooting Guide 10.2 Corrective Action Dialogs TVP5154EVM Schematics SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback Contents Table of Contents...
  • Page 4 TVP5154EVM Block Diagram Anti-Aliasing Filter Selection TVP5154EVM System-Level Block Diagram WinVCC – I C Configuration Screen Real-Time Polling Dialog Decoder I C Write and Read Enable WinVCC – Main Screen WinVCC – System Initialization WinVCC Multiple Occurrences Error Message WinVCC I...
  • Page 5 Decoder 3 Input Format Register Decoder 4 Input Format Register LED Control Register Flash Major Version Register Flash Minor Version Register TVP5154EVM Troubleshooting SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback List of Tables List of Tables...
  • Page 6: Functional Description

    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.
  • Page 7: Board Level Description

    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.
  • Page 8: Common Board Interface

    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.
  • Page 9: System-Level Description

    Display monitor that supports composite, S-video, or component video input 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.
  • Page 10: Software Installation

    This feature allows the user to easily set multiple I has property sheets for the TVP5154, which allows the user to control the I All necessary software for the TVP5154EVM is provided on the enclosed CD. Perform the following steps to install WinVCC: 1.
  • Page 11: Winvcc - I 2 C Configuration Screen

    5. If there are I double-check the parallel port cable connections, I 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 SLEU069A –...
  • Page 12: Real-Time Polling Dialog

    Instruments\TVP5154EVM\Initialization. 8. In the System Initialization Window (see “TVP5154 ROM – Initialize for PAL...” dataset in the window and then click the PROGRAM Device(s) Using Selected Dataset button to initialize the TVP5154EVM. TVP5154EVM User's Guide Figure 5. Real-Time Polling Dialog C Read commands.
  • Page 13: Winvcc In Depth

    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. 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.
  • Page 14: Winvcc Configuration Dialog Box

    The WinVCC Configuration dialog box (see the I C 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.
  • Page 15: Real-Time Polling

    Polling in the Tools menu. SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback C Test in the Tools menu. Figure 11. I C System Failure C register initialization) for proper decoding of the WinVCC in Depth TVP5154EVM User's Guide...
  • Page 16: Main Menu

    Window Allows selection of the active window. Multiple windows can be open at the same time. Help Displays program version TVP5154EVM User's Guide Figure 12. Real-Time Polling Dialog Table 3 summarizes the main menu contents. Figure 13. WinVCC – Main Screen Table 3.
  • Page 17: Decoder I 2 C Write And Read Enable

    C Write and Read Enable Figure C registers. The details of button. Once the command file is opened, a text list C bus. When the device C bus is not TVP5154EVM User's Guide WinVCC in Depth Figure C Write 15. This dialog...
  • Page 18: System Initialization

    Note: If editing the command file (.CMD) using a standard editor, the file must be saved as plain text. TVP5154EVM User's Guide Figure 15. System Initialization www.ti.com button. SLEU069A – February 2006 – Revised July 2006...
  • Page 19 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.
  • Page 20: Tvp5154 Register Map Editor

    To open this, click on Edit Register Map in the Edit menu and click on the device type to edit. the TVP5154 Register Map editor. TVP5154EVM User's Guide C Register Map editor, TVP5154 memory map Figure...
  • Page 21: 7311 Encoder Module Register Map Editor

    17) allows the display and editing of the video Figure 18) allows the display and editing of any device on the I WinVCC in Depth C registers that are defined for the device C subaddress. C slave address must be TVP5154EVM User's Guide...
  • Page 22: Generic I 2 C Register Map Editor

    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 TVP5154EVM User's Guide C sub-address 0x40. See C sub-address 0x54 (default) or 0x56 if the...
  • Page 23: Tvp5154 Property Sheets

    SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback Table 5. Memory Map Editor Controls DEFINITION Note: The memory map editor can remain open with other windows. Use the Window menu to navigate. WinVCC in Depth Figure 20). Table Table TVP5154EVM User's Guide...
  • Page 24: Tvp5154 Property Sheets

    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. TVP5154EVM User's Guide Figure 20. TVP5154 Property Sheets www.ti.com SLEU069A –...
  • Page 25: Programming The Tms320Dm642

    Control, or through the Generic I 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.
  • Page 26: Details Of The Dm642 Code And Control Registers

    C 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.
  • Page 27: Dm642 Control Window Controls

    8. Values on the page are changed by Table 8. The data is organized for each of the Table 8. DM642 Control Window Controls DEFINITION Table 9. DM642 Virtual I C Register Map ADDRESS Programming the TMS320DM642 DATA (DEFAULT) TVP5154EVM User's Guide...
  • Page 28: Dm642 Virtual I

    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: TVP5154EVM User's Guide Table 10. Decoder 1 Register Capture Position...
  • Page 29: Decoder 2 Register

    SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback Table 11. Decoder 2 Register Capture Position Enable Bit 2 Bit 1 Bit 0 Bit 3 Bit 5 Bit 4 Programming the TMS320DM642 Capture Size Quad 1 Quad 2 Quad 3 Quad 4 TVP5154EVM User's Guide...
  • Page 30: Decoder 3 Register

    SIF – 352 240 (1/4 NTSC) (default) QCIF – 176 CIF – 352 288 (1/4 PAL) QVGA – 320 VGA – 640 Reserved TVP5154EVM User's Guide Table 12. Decoder 3 Register Capture Position Enable Bit 2 Bit 1 Bit 0 Bit 3...
  • Page 31: Decoder 1 Input Format Register

    . . . Table 15. Decoder 2 Input Format Register Reserved Bit 2 Bit 1 Bit 0 . . . Programming the TMS320DM642 Quad 1 Quad 2 Quad 3 Quad 4 Input Color Standard Input Color Standard TVP5154EVM User's Guide...
  • Page 32: Decoder 3 Input Format Register

    LED (1–7) Status = 0 (LED off) = 1 (LED on) Address Default Address Default TVP5154EVM User's Guide Table 16. Decoder 3 Input Format Register Reserved Bit 2 Bit 1 Bit 0 . . . Table 17. Decoder 4 Input Format Register...
  • Page 33: Troubleshooting

    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 for available solutions. SYMPTOM At startup, the error message Cannot find DLL file DLPORTIO.DLL appears.
  • Page 34 Troubleshooting Table 21. TVP5154EVM Troubleshooting (continued) SYMPTOM No I C communication When WinVCC is started and the WinVCC Configuration dialog box is closed with OK, the I is performed (unless the I C System Test program options button was disabled).
  • Page 35: 10.2 Corrective Action Dialogs

    After closing the I C system test report dialog box, a dialog box (see 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.
  • Page 36: Corrective Action Required

    Troubleshooting 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 port mode setting may need to be changed. Note: Only run the PC BIOS setup program if the I resolved in another way (correct slave address settings, reset or power cycle the EVM, and/or check that the device type selected was TVP5154).
  • Page 37: Tvp5154Evm Schematics

    The error occurred on Read Cycle Phase 1 on the device (slave) address byte. TVP5154EVM Schematics SLEU069A – February 2006 – Revised July 2006 Submit Documentation Feedback Figure 26 appears when an I C error occurs at any time other than after Figure 26. I C Error TVP5154EVM Schematics TVP5154EVM User's Guide...
  • Page 38 /RESET ENC_Y[7..0] ENC_C[7..0] ENC_SCLK ENC_HS ENC_VS ENC_FID JTAG page 15 - JTAG DSP_TDO DSP_TDI DSP_TMS DSP_TCLK DSP_TRST# DSP_EMU[11..0] TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 TVP5154EVM BLOCK DIAGRAM Size FCSM No. DWG No. Scale Sheet 1 of 17...
  • Page 39 TBE1# TBE0# DSP_EMU[11..0] DSP_TDI DSP_TDO DSP_TMS DSP_TCLK DSP_TRST# DM642 PCI_HPI_EMAC page 8 - DM642 PCI_HPI_EMAC GP13_A19 GP15_A21 GP14_A20 TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DM642 BLOCK DIAGRAM Size FCSM No. DWG No. Scale Sheet 4 of 17...
  • Page 40 PCI FREQ CONFIGURATION ENC_C7 VP2_D19 NO POP R6/R27 STCLK VDAC / GP08 TMX320DM642CGDK MODE SELECTED 66MHz (DEFAULT) 33MHz TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DM642 VIDEO PORT Size FCSM No. DWG No. Scale Sheet 5 of 17...
  • Page 41 PCI EEPROM ENABLED; PCIEN=1 MODE SELECTED BIG ENDIAN MODE LITTLE ENDIAN MODE (DEFAULT) MODE SELECTED ETHERNET MAC DISABLED ETHERNET MAC ENABLED TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DM642 CLOCKS & RESET Size FCSM No. DWG No. Scale...
  • Page 42 TECLKOUT2 BOOT_MODE[1:0] TEA22 TEA21 MODE SELECTED NO BOOT (DEFAULT) HPI/PCI BOOT MODE (PCIEN) RESERVED EMIF 8 BIT ROM BOOT TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DM642 EMIF & JTAF Size FCSM No. DWG No. Scale Sheet 10 of 17...
  • Page 43 16 BITS 32-BITS PCI SELECTION PCIEN MODE SELECTED PCI DISABLED PCI ENABLED D3.3V NO POP NO POP TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DM642 PCI/HPI/EMAC Size FCSM No. DWG No. Orcad B Scale Sheet 8 of 17...
  • Page 44 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF D3.3V 0.1uF 0.1uF 0.1uF 0.1uF D3.3V C173 C174 C175 33uF 33uF 33uF TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DM642 POWER PINS Size FCSM No. DWG No. Scale Sheet 9 of 17...
  • Page 45 TED7 TEA11 TEA12 TEA13 TEA14 D3.3V TEA15 TEA16 TEA17 TEA18 TEA19 TEA20 TEA21 RDY-BY RESET D3.3V NO POP AM29LV033C-90EI TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 FLASH MEMORY Size FCSM No. DWG No. Scale Sheet 14 of 17...
  • Page 46 I/O3 CH4_OUT7 I/O2 I/O1 I/O0 PALCE22V10H-10PC/5 3.3V_SUPPLY 1DIR 2DIR SN74LVT16245BDGGR OPERATION A <--- B A ---> B ISOLATION TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 F&V BIT BREAKOUT Size FCSM No. DWG No. Scale Sheet 12 of 17...
  • Page 47 HEADER 16X2 CH4_OUT[7..0] CH4_OUT[7..0] CH4_OUT0 CH4_OUT1 CH4_OUT2 CH4_OUT3 CH4_OUT4 CH4_OUT5 CH4_OUT6 CH4_OUT7 SCKS4 SCKS4 SCK4 SCK4 FID4 FID4 HEADER 16X2 TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 DAUGHTERCARD INTERFACE Size FCSM No. DWG No. Scale Sheet 3 of 17...
  • Page 48 CH4_OUT7 CH4_OUT[7..0] CH4_OUT[7..0] RN21 SCLKS4 SCKS4 SCKS4 SCLK4 SCK4 SCK4 GPCL4/VBLK4 AVID4 HSYNC4 VSYNC4/PALI4 FID4/GLCO4 FID4 FID4 RPACK8-33 /RESET /RESET TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 TVP5154 Size FCSM No. DWG No. Scale Sheet 2 of 17...
  • Page 49 330pF 330pF C2078.2pF L10 2.2uH 4A_OUT C222 C224 330pF 330pF C209 8.2pF L11 2.2uH 4B_OUT C223 C225 330pF 330pF TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 ANTI-ALIASING FILTERS Size FCSM No. DWG No. Scale Sheet 11 of 17...
  • Page 50 C106 0.1uF 2.2k 2.2k 2.2k TP23 SN74AHC05DR SN74AHC05DR DB15 DB17 D3.3V SN74AHC05DR 2.2k 2.2k SN74AHC05DR TP24 DB11 SN74AHC05DR 2.2k 2.2k SN74AHC05DR TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 Size FCSM No. DWG No. Scale Sheet 17 of 17...
  • Page 51 TED40 TBE5# TECLKOUT1 TSDCKE TEA12 TEA11 TEA10 TEA9 TEA8 TEA7 TEA6 TBE7# TED63 TED62 TED61 TED60 TED59 TED58 TED57 TED56 TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 SDRAM Size FCSM No. DWG No. Scale Sheet 13 of 17...
  • Page 52 Samtec SOLC-115-02-S-Q-A DSP_TMS DSP_TRST# D3.3V C131 0.1uF XDS_TCK DSP_TCLK SN74LVC1G32DCKR D3.3V C132 0.1uF C226 R121 100 1% XDS_TCKRET 18pF SN74LVC1G32DCKR TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 JTAG Size FCSM No. DWG No. Scale Sheet 15 of 17...
  • Page 53 MEASURED CURRENT ON C6416TEB, ~0.7A@5V EACH REGULATOR CAN SUPPLY UP TO 3A OF CURRENT. HOWEVER COMPONENT VALUES HAVE BEEN SELECTED FOR 1.5A OPERATION. VALUES CALCULATED WITH SWIFT DESIGN TOOL 2.0. FOLLOW TPS54310 EVM LAYOUT TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 POWER...
  • Page 54 AVID FFOE/DIG_V D_VS PREF ENC_SCLK SAMTEC_TMMS_120PIN_M_RA BCb9 BCb8 BCb7 BCb6 BCb5 BCb4 BCb3 BCb2 BCb1 BCb0 GLCO VSYNC PCLK SCLK TEXAS INSTRUMENTS, INC. 12500 TI BLVD DALLAS, TEXAS 75243 CONNECTOR Size FCSM No. DWG No. Scale Sheet 16 of 17...
  • Page 55 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:...

Table of Contents