Application Report SPRA975B − May 2004 Interfacing an LCD Controller to a DM642 Video Port Adit Sahasrabudhe DSP Field Applications ABSTRACT There is an increasing demand to bring video and image processing capabilities to devices like video IP phones, cellular phones, and personal data assistants (PDAs). The images are brought to the user on liquid crystal displays that usually use thin film transistor (TFT) technology. These LCD devices require very specific timings and row/column formatting that can make them difficult to directly interface. For this reason, we recommend that you use an LCD controller. Most LCD controllers require little more input than raw RGB data. Some require horizontal and vertical sync signals, while others remove even that need. LCD controllers take care of any timing requirements and row/column formatting. With their ability to output raw RGB data and horizontal/vertical sync signals, the DM642’s video ports have the necessary functionality to seamlessly interface to TFT LCD controllers. Therefore, we have decided to show how to interface the DM642’s video ports to an LCD controller, instead of directly to an LCD module. This application report details how to program the DM642’s video ports to meet LCD controller requirements. Specific examples will be provided using the NEC S1L50282F23K100 LCD controller interfacing to the NEC NL2432HC22-22A LCD module. Hardware schematics and software driver collateral is also included. Contents 1 2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Design Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1 DM642 Video Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 NEC S1L50282F23K100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2.1 Power-ON Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Video Port to S1L50282F23K100 Interface Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3.1 Data Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3.2 Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 Achieving Higher Resolutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 Video System Hardware Design Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Appendix A S1L50282F23K100 Daughtercard Schematics for DM642 EVM . . . . . . . . . . . . . . . . 11 List of Figures Figure 1. General System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Trademarks are the property of their respective owners. 1 SPRA975B Figure 2. LCD Controller and Module Power-ON Sequencing Requirement . . . . . . . . . . . . . . . . . . . . . . 6 Figure 3. Data Enable Signal Timing Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Figure 4. Display Area with DE Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Figure A−1. Schematic Title Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Figure A−2. Power Supply Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure A−3. LCD Backlight Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure A−4. DM642 EVM Daughter Card Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Figure A−5. Video Port Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Figure A−6. S1L50282F23K100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Figure A−7. Power Supply Decoupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 List of Tables Table 1. Video Port Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Table 2. NEC S1L50282F23K100 Input and Output Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . 5 Table 3. DM642 Video Port to THS8200 Hardware Design Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1 Introduction This application report describes how to connect an LCD controller to a DM642 video port. The design consists of an NEC S1L50282F23K100 LCD controller. We also use an NEC NL2432HC22-22A LCD module that interfaces to the controller only, not the DM642. The S1L50282F23K100 has an 18-bit digital RGB interface which can provide a target resolution in landscape or portrait of 240x320 or 320x240, respectively. The NL2432HC22-22A is an amorphous silicon transflective TFT LCD display which supports 262,144 colors at a resolution of 320x240. 2 Design Specifications The architecture used to interface the video port and the S1L50282F23K100 is shown in the diagram below. We have added the NL2432HC22-22A into the diagram as well for completeness. 2 Interfacing an LCD Controller to a DM642 Video Port SPRA975B DM642 NL2432HC22−22A S1L50282F23K100 Video Port RAI5 RAI4 RAI3 RAI2 RAI1 RAI0 VD19 VD18 VD17 VD16 VD15 VD14 VD13 VD12 GAI5 GAI4 GAI3 GAI2 GAI1 GAI0 VD9 VD8 VD7 VD6 VD5 VD4 VD3 VD2 BAI5 BAI4 BAI3 BAI2 BAI1 BAI0 VCLK2 (VCLKOUT) 6 RAO[5:0] D0[5:0] 6 GAO[5:0] BAO[5:0] D1[5:0] 6 D2[5:0] H Driver INV HCK INV HCK HSP DLP PC HOE HSP STB POL V Driver VCK VCK VSP VSP VOE VOE DCK VCTL0 (HSYNC) DE OEN POC OEN VCC INVSE HDRSE PCI PCSE PANS DSE CKS HOEPW Figure 1. General System Architecture 2.1 DM642 Video Port The video port peripheral is an 8/10/16/20-bit parallel video capture or video display interface. Each video port has a channel A and channel B. Either both channels must be inputs or both must be outputs. When configured for 8/10-bit BT.656 mode, the capture can input two separate channels on A and B. The channels can be used together to create a single 16/20-bit input/output. For example, the A display port can be used to output 16/20-bit raw RGB data. It is this raw data output capability which we are going to take advantage of in this application report. Interfacing an LCD Controller to a DM642 Video Port 3 SPRA975B In addition to being able to receive and transmit a variety of data formats, the video port peripheral has a separate clock for each channel and can supply a range of control signals like active video, horizontal and vertical sync, and composite sync, to name a few. For more information on control signals, supported standards, and general video port operation, please see the TMS320C64x DSP Video Port/VCXO Interpolated Control (VIC) Port Reference Guide (SPRU629). Table 1. Video Port Signals Signal Name Description VD[19:12] Upper bits of Video Data Out VD[9:2] Lower bits of Video Data Out VCLK2 (VCLKOUT) Video Port output clock VCTL0 (AVID) Active Video NOTE: This is only a list of video port pins used in this design. For a complete listing, please see SPRU629. Also, VD[11:10, 1:0] are only used in 10/20-bit mode. They allow for fractional values used in BT.656 operation. When in 8/16-bit mode, they are ignored. 2.2 NEC S1L50282F23K100 The NEC S1L50282F23K100 is an LCD controller used to interface to QVGA/HVGA LCD modules. This controller, like other LCD controllers, is used to drive the horizontal and vertical gates on an LCD module, adjusting the row/column formatting as is necessary. While doing this, it is also used to control the distinct timing required between data and control signals. The input and output data format is 6-bit x 3 (RGB) parallel. This particular controller was used because of the low number of input signals required for operation. The input and output signals are described in Table 2. 4 Interfacing an LCD Controller to a DM642 Video Port SPRA975B Table 2. NEC S1L50282F23K100 Input and Output Signal Descriptions Signal Name I/O Description RAI[5:0] I 6-bit red value, 2.5MHz GAI[5:0] I 6-bit green value, 2.5MHz BAI[5:0] I 6-bit blue value, 2.5MHz DCK I Clock, 5MHz DE I Data Enable, 18.75kHz − Used to signify when data is enabled for every horizontal line OEN I Output Enable, DC – Enable the horizontal and vertical gate driver output POC I Power on Clear – Enables or disables device reset (0: reset; 1: reset off) RAO[5:0] O 6-bit red value GAO[5:0] O 6-bit green value BAO[5:0] O 6-bit blue value INV O Output data inversion signal, 2.5MHz – Allows you to invert the data going to the LCD module HCK O Clock for horizontal gate driver HSP O Horizontal driver start pulse DLP O Horizontal driver latch pulse PC O Polarity Change HOE O Source-driver output enable VCK O Vertical driver clock VSP O Vertical driver start pulse VOE O Vertical driver output enable INVSE I Not used here, please see the product data sheet. HDRES I Not used here, please see the product data sheet. PCI I Not used here, please see the product data sheet. PCSE I Not used here, please see the product data sheet. PANS I Not used here, please see the product data sheet. DSE I Not used here, please see the product data sheet. CKS I Not used here, please see the product data sheet. HOEPW I Not used here, please see the product data sheet. Interfacing an LCD Controller to a DM642 Video Port 5 SPRA975B 2.2.1 Power-ON Sequencing The following supply voltage timings should be met for the LCD controller and module. Their voltages are interdependent; therefore, the signals below are specific to either the controller or the module. See Figure 2 to find out which signal applies to which part. V VGON >90% OEN VCC >90% Logic Signals t >0 >0 >0 >0 >0 >90% Signal Value Description− Module VGON +15 V V driver (+) supply voltage − Module VGOFF −15 V V driver (−) supply voltage − Module VDD +4.5 V H driver supply voltage − Module VCC +3.0 V Logic supply voltage − Controller and Module OEN +3.0 V Output enable signal − Controller VGOFF Figure 2. LCD Controller and Module Power-ON Sequencing Requirement 2.3 Video Port to S1L50282F23K100 Interface Details We will now address some of the details involving the output signals from the DM642 video port to the input of the S1L50282F23K100. 2.3.1 Data Interface The S1L50282F23K100 requires a 18-bit input (R:G:B → 6:6:6). TI has developed Y:Cr:Cb to RGB conversion algorithms; however, these algorithms convert to a 16-bit, 5:6:5 RGB format. To lessen the amount of software development for algorithm modification, appropriate bit-packing, etc., we decided to use the existing RGB conversion algorithm. To accommodate the difference in data widths, we tie together the most and least significant bits on the R and B data lines, as is shown in Figure 1. This is a commonly used scheme in systems where you need to convert a 16-bit output to 18-bits. 2.3.2 Control Interface DCK: The DCK input is used to specify the clock for the controller. 6 Interfacing an LCD Controller to a DM642 Video Port SPRA975B DCK Implementation The video port can generate a clock signal on its VCLK2 pin. We use this signal to provide the controller a 5MHz clock. DE: The DE signal is used to generate an internal horizontal and vertical sync. This sort of scheme is referred to as virtual timing. It does not require the CPU to provide timing information to the LCD Controller; but only to provide an active data signal with a few timing constraints. These constraints are defined in Figure 3. Vsync tvp tvb 320H (Fixed) 1H tvf Hsync DE R0−R5 G0−G5 B0−B5 D(X,0) D(X,Y) D(X,319) Invalid DE R0−R5 G0−G5 B0−B5 D(X,0) Invalid D(X,0) D(X,0) D(X,0) Hsync 240CLK (Fixed) thb thf thp 1CLK CLK DE R0−R5 G0−G5 B0−B5 Invalid D(0,Y) D(1,Y) D(239,Y) Invalid Figure 3. Data Enable Signal Timing Requirements Interfacing an LCD Controller to a DM642 Video Port 7 SPRA975B The above series of timing diagrams can be summarized using the following picture: 240 dots Invalid Display Area 240 x 320 320 Lines Figure 4. Display Area with DE Signal While the data for the display area is being outputted, the data enable (DE) signal should be high. DE Implementation The DM642 video ports can output an active video control signal on pin VCTL0. This signal is high while the video port is outputting data for the current frame. This corresponds exactly to the definition of what the DE signal should be as described above. OEN: The OEN input is used to enable the output of the horizontal and veritcal gate drivers to the LCD module. In our design, we want the output to be enabled at all times, so we simply tie this signal high. OEN Implementation There is one consideration with this signal and that is its timing requirement with the rest of the power supply voltages. The OEN signal nees to be the last driven voltage in a sequence. The idea behind this is that you want the LCD module to be up and running before the controller starts sending it data. To achieve this, you use the TPS3801−01. The design can be seen in Appendix A. POC: The POC input specifies device reset. POC Implementation: For our purposes, the device will come out of reset on power up, but it will always be ready subsequently; therefore, we also tie this signal high. 8 Interfacing an LCD Controller to a DM642 Video Port SPRA975B 2.4 Achieving Higher Resolutions The DM642 video ports have the ability to interface to much higher resolution LCDs like SVGA (800 x 600) and XVGA (1024 x 768). This is done simply by changing the values in the video port display registers to reflect a larger viewing area and appropriately modified SYNC and blanking intervals. It should be noted however, that with this particular NEC LCD controller, the highest achievable resolution is HVGA (640 x 240). To achieve the higher resolutions on larger LCD modules, you would need a different LCD timing controller. In fact for the larger LCD modules, the timing controller is usually built into the device; therefore, the DM642 video port would interface directly to the LCD module. 3 Video System Hardware Design Guidelines To achieve good performance within the video system, some general guidelines have been listed below. These guidelines are given in a checklist format for ease of implementation. These techniques provide a starting point for creating a low-noise video system. Signal integrity analysis should be done using IBIS modeling in order to help obtain optimum signal integrity and performance. Table 3. DM642 Video Port to THS8200 Hardware Design Checklist Completed j j j j j j j j j j Description Power Supplies Analog and digital power supplies should be separated. The power supplies should have a high power supply rejection ratio (PSRR). Multiple connections between the separate ground planes generate current loops, which must be avoided. Decoupling/Bypass Capacitance Multiple decoupling capacitors should be located as close as possible to all digital ICs, especially the video DAC and DSP. As many 0.1-µF capacitors with low ESL/ESR should be placed near the ICs as feasible. Bulk capacitors, on the order of 10-µF, should also be used to help filter power supply fluctuations. Signal Integrity Serial termination may be necessary on all data busses, address busses, and/or control/clock signals. Longer traces (>1.5 in.) generally require serial termination. Shorter traces may not require termination, but IBIS analysis can provide insight as to proper sizing and placement of termination resistors. High speed interfaces should be kept within a reasonable length. Buses and control signals should not vary greatly in length. Clock lines have proper termination and do not branch off several times on a given net. Interfacing an LCD Controller to a DM642 Video Port 9 SPRA975B 4 Conclusion This application report demonstrates a glueless interface between a DM642 video port and an LCD controller. The proper selection of LCD module will allow a glueless interface from the controller to the module, as well. This design and the schematics in Appendix A have been tested with hardware and attached software. It should be noted that this design is very specific to the chosen NEC LCD controller and module. While the control signals reuired for most modules will allow for DM642 video ports to be a glueless interface, so modules might require a particular combination of control signals that could make the connection more difficult. A future application report will contain a working example application with software. 5 References 1. TMS320DM642 Data Manual (SPRS200) 2. TMS320C64x DSP Video Port/VCXO Interpolated Control (VIC) Port Reference Guide (SPRU629) 3. LCD Controller Type: S1L50282F23K100 (DOD-N-0195) 4. TFT Color LCD Module Type: NL2432HC22-22A (DOD-PD-0073) 5. TPS2034 Power-Distribution Switch (SLVS190) 6. Low Power DC/DC Boost Converter (SLVS413) 7. Constant Current LED Driver (SLVS441) 8. TPS77601, Fast-Transient-Response 500-mA LDO Voltage Regulator (SLVS232) 10 Interfacing an LCD Controller to a DM642 Video Port SPRA975B Appendix A S1L50282F23K100 Daughtercard Schematics for DM642 EVM Appendix A contains preliminary schematics for the S1L50282F23K100 LCD Controller daughtercard for the DM642EVM. These schematics have yet to be tested, and they should only be used as an example of how to interface a DM642 video port to an LCD controller. While we have chosen the S1L50282F23K100 in our design, the general scheme is applicable to a variety of devices. The schematics are also inclued in PDF format within the attached .zip file. Interfacing an LCD Controller to a DM642 Video Port 11 12 Interfacing an LCD Controller to a DM642 Video Port CAPACITANCE VALUES ARE IN MICROFARADS BOARD PROPERTIES 2) 3) J. THERMAL RELIEFS SHOULD NOT BE USED RELIEFS 0.4 0.3 0.2 0.1 12/01/2003 02/27/2004 Assigned part numbers to diodes in power supply design. Switched labeling of pins 4 and 5 on TPS76301, connected pin 2 on TPS61040 to ground, changed C15 to be a polar Cap. AAS AAS AAS AAS Approved Title: LCD Daughtercard for DM642 EVM Description: Title Doc. #: SPRA975 0.4 Rev.: 1 Page: of 7 Date: Tuesday, April 20, 2004 TI 11/25/2003 10/20/2003 Date Changed R57 Value, Added R61 and R62, Deleted L1 Preliminary Schematics Completed Description Revision History Figure A−1. Schematic Title Page 75 OHM MATCHED IMPEDANCE FOR ANALOG LINES I. U13 HAS A PowerPAD THAT IS CONNECTED THROUGH PIN 21 H. APPROXIMATE BOARD SIZE 5.125 x 3.125 INCHES G. MINIMUM VIA SIZE 10/19 MILS F. MINIMUM TRACE WIDTH/SPACING 4 MILS E. FR4 BOARD MATERIAL D. INNER LAYERS 1.0 OZ CU C. OUTER LAYERS 0.5 OZ CU & 0.5 OZ AU PLATING B. 50 OHM MATCHED IMPEDANCE FOR DIGITAL LINES. A. ROUTE TO WITHIN 10% OF MANHATTAN DISTANCE PARTS SHALL NOT USE THERMAL RESISTANCE VALUES ARE IN OHMS 1) Notes: 1) Title, Contents, Revision History, and Notes 2) Power Supply 3) LCD Backlight Circuit 4) DM642 EVM Daughter Card Connectors 5) Video Port Clock 6) Video Port to S1L50282F23K100 LCD Controller 7) Power Supply Decoupling Table of Contents Rev.# S1L50282F23K100 LCD Controller Daughter Card for the DM642 Evaluation Module TI SPRA975B 5V_VCC_FILTERED C5 10uF R50 10k C6 1uF C23 1uF C7 0.1uF U23 EMI Filter EXC−CET103U 5V_VCC_FILTERED 5V_VCC OUT Gnd Gnd NC NC NC NC NC /EN1 IN IN Gnd Gnd Gnd Gnd Gnd Gnd Gnd Gnd OUT OUT PG 1 2 3 9 10 11 12 19 13 14 16 R60 169k R48 475k R51 10k C8 10uF D2 GREEN R52 110 C24 4.7uF TPSC475K035R0600 C12 4.7uF 4.5V_LCDVDD C9 100uF OEN C10 22uF R61 10k 4 5 6.8uH C11 0.1uF EN Vin GND FB SW U15 TPS61040 L2 Figure A−2. Power Supply Design NOTE: Connect Power Pad to Ground through vias 21 20 18 17 15 8 4 5 6 7 VDD_ENABLE 4 5 U13 TPS77601 EN NC/FB GND IN VDD_ENABLE 3 2 1 U22 TPS76301 TP7 4.5V_VDD 1 2 3 2 3 1 R59 6.49k R58 10k GND GND 3V_VCC Vcc RESETSENSE U17 TPS3801_01 4 5 D3 MBR0530 C14 1uF MBR0530 3V_LCDVCC C13 1uF TI 4.7uF C15 R56 2.1k R55 20k TP8 TP9 VGON VGOFF Title: LCD Daughtercard for DM642 EVM Description: Power Doc. #: SPRA975 0.4 Rev.: Page: of 7 2 Date: Tuesday, March 02, 2004 C19 22pF 3V_VCC C16 0.1uF R54 133k R53 1.5M D4 MBR0530 D5 SPRA975B Interfacing an LCD Controller to a DM642 Video Port 13 14 TP1 4.5V_LCDVDD R62 10k C17 4.7uF Interfacing an LCD Controller to a DM642 Video Port SW FB GND Rs LED CTRL OVP Vin 2 1 7 8 R57 21 D6 Zetex ZHCS400 Figure A−3. LCD Backlight Circuit 4 6 5 3 U21 TPS61042 L3 6.8uH Sumida CDRH3D16−6R8 TI VCathode Title: LCD Daughtercard for DM642 EVM Description: Backlight Doc. #: SPRA975 Rev.: 0.4 Page: 3 of 7 Date: Tuesday, March 02, 2004 C18 1uF VAnode SPRA975B VP2CTL0_AVID VP2CLK0_VCLKIN VP2CLK1_VCLKOUT 5V_VCC 3.3V_VCC VP2D2 VP2D8 VP2D6 VP2D4 VP2D12 VP2D18 VP2D16 VP2D14 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 TFM145 −02−S−D−LC 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 DC_P1 J1 J3 VP2D3 VP2D9 VP2D7 VP2D5 VP2D13 VP2D19 VP2D17 VP2D15 3.3V_VCC 5V_VCC 3.3V_VCC TFM145−02−S−D−LC 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 DC_P2 J2 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 TFM145 −02−S−D−LC 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 Figure A−4. DM642 EVM Daughter Card Connectors DISPLAY_EN DC_P3 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 VP2D[0..19] TI Title: LCD Daughtercard for DM642 EVM Description: DM642 EVM Daughtercard Connector Doc. #: SPRAxxx 0.4 4 Rev.: Page: of 7 Friday, April 23, 2004 Date: SPRA975B Interfacing an LCD Controller to a DM642 Video Port 15 1 2 16 4 3 3.3V_VCC Interfacing an LCD Controller to a DM642 Video Port VP2CLK0_VCLKIN Figure A−5. Video Port Clock CMX309FBC5.000MTR En Vcc Gnd Out U25 TI Title: LCD Daughtercard for DM642 EVM Description: Video Port 2 Clock Doc. #: SPRA975 of 7 Rev.: 0.4 5 Page: Date: Tuesday, March 16, 2004 SPRA975B OEN 3V_LCDVCC VP2CTL0_AVID VP2CLK1_VCLKOUT TP3 3V_LCDVCC VP2D[0..19] TP4 TP5 TP6 VP2D2 VP2D3 VP2D4 VP2D5 VP2D6 20 100K R18 R19 R15 20 20 20 R14 R16 R13 R11 R9 R7 R4 R2 R17 20 20 20 20 20 20 20 R12 VP2D7 R6 VP2D8 VP2D9 R8 VP2D12 VP2D13 R10 VP2D14 VP2D15 R1 VP2D16 VP2D17 R3 VP2D18 VP2D19 R5 TP2 C1 0.1UF POWER ON CLEAR OUTPUT ENABLE DATA ENABLE PIXEL CLK 20 20 20 20 20 20 20 30 29 78 27 25 75 76 71 77 73 72 70 79 69 8 6 5 4 3 2 15 13 12 11 10 9 23 22 19 18 17 16 POC OEN TSTEN DE DCK INVSE HDRES PCI PCSE PANS0 PANS1 DSE CKS HOEPW BA10 BA11 BA12 BA13 BA14 BA15 GA10 GA11 GA12 GA13 GA14 GA15 RA10 RA11 RA12 RA13 RA14 RA15 U10 S1L50282F23k100 VDD_Q4 VDD_Q3 VDD_Q2 VDD_Q1 74 61 54 41 31 21 14 1 VDD VDD VDD VDD VDD VDD VDD VDD GND GND GND GND GND GND GND GND GND GND GND GND VSP VOE VCK BO0 BO1 BO2 BO3 BO4 BO5 GO0 GO1 GO2 GO3 GO4 GO5 RO0 RO1 RO2 RO3 RO4 RO5 INV PC DLP HOE INH HCK HSP R45 R46 66 67 200 R42 200 200 200 200 R40 R44 200 200 R38 200 R36 200 200 200 200 100 200 200 R43 R41 R39 R37 R35 R33 R31 R29 R27 R25 R21 200 200 200 200 200 200 200 200 200 200 200 VCathode VAnode VGOFF VGON C2 56pF 4.5V_LCDVDD C21 0.1uF 3V_VCC R34 R32 R30 R28 R26 R24 R22 R20 65 42 43 44 45 46 48 49 50 51 52 53 55 56 57 58 59 62 63 34 32 35 33 36 39 37 C22 0.1uF Figure A−6. S1L50282F23K100 80 68 64 60 47 40 38 28 26 24 20 7 3V_LCDVCC 100K VR1 4.5V_VDD R49 R47 120K 4.5V_VDD 3V_VCC 3V_VCC C3 4.7uF B0 B1 B2 B3 B4 B5 G0 G1 G2 G3 G4 G5 R0 R1 R2 R3 R4 R5 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 44 45 46 47 48 49 50 Ribbon to LCD Panel. 3.5 x 2.75 inch area should be left for panel to be placed. Touch Panel − Not Used Title: LCD Daughtercard for DM642 EVM Description: S1L50282F23K100 LCD Controller Doc. #: SPRA975 0.4 6 Rev.: Page: of 7 Date: Tuesday, March 02, 2004 TI Back light power GND COM V0 V1 V2 V3 V4 GAM VCOM NC INV POL STB AP Vcc HCK HSP GND D20 D21 D22 D23 D24 D25 D10 D11 D12 D13 D14 D15 D00 D01 D02 D03 D04 D05 GND Vdd VCK VGOFF VOE VGON VSP GND YU XR YD XL CATHODE ANODE CN1 FH12−50S−0.5SH(05) Supplied by Hirose Electric Co. SPRA975B Interfacing an LCD Controller to a DM642 Video Port 17 3V_LCDVCC 18 C20 0.01 C26 0.01 C28 0.01 C30 0.01 C4 0.01 C25 0.01 C27 0.01 Interfacing an LCD Controller to a DM642 Video Port C29 0.01 VDD_Q4 VDD_Q3 VDD_Q2 VDD_Q1 TI Title: LCD Daughtercard for DM642 EVM Description: Power Supply Decoupling Doc. #: SPRA975 0.4 Rev.: Page: 7 of 7 Date: Tuesday, March 02, 2004 Figure A−7. Power Supply Decoupling C34 0.01 C33 0.01 C32 0.01 C31 0.01 SPRA975B 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 Telephony www.ti.com/telephony Video & Imaging www.ti.com/video Wireless www.ti.com/wireless Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265 Copyright 2004, Texas Instruments Incorporated
© Copyright 2026 Paperzz