Overview
Description
The TW8844 and TW8845 are highly integrated LCD video processors that incorporate many of the features required to create a multipurpose LCD display system. This includes a high quality 2D comb NTSC/PAL/SECAM video decoder that supports single-ended or differential composite video inputs, two independent TTL digital input interfaces (up to 24-bit each), two LVDS Open LDI input interfaces, two separate high-quality scaler and deinterlacer engines, as well as a versatile OSD and EEPROM interface. The outputs include dual channel LVDS Open LDI, or TTL panel interfaces, as well as a separate MIPI-CSI2 (TW8844) or pseudo BT. 656 (TW8845) output.
The TW8844 and TW8845 can support input resolutions up to 1080p and can drive LCD panels at resolutions up 1920 x 1080. The TW8844 and TW8845's video processing capability includes arbitrary H/V scaling, panoramic scaling, image mirroring, image adjustment and enhancement, Automatic Contrast Adjustment (ACA), etc. In addition, the TW8844 and TW8845 have new image diagnostic capabilities to determine if the input video is corrupted. The feature set and versatility of this device makes it an ideal solution for automotive LCD display applications.
Features
- Analog Video Decoder
- Supports NTSC (M, 4.43) and PAL (B, D, G, H, I, M, N, N combination), PAL (60), SECAM with automatic format detection
- High quality adaptive 2D comb filter for both NTSC and PAL inputs
- Fully programmable static gain or automatic gain control for the CVBS channel
- Selectable single-ended or differential CVBS inputs
- Image enhancement with 2D dynamic peaking/CTI
- Digital subcarrier PLL for accurate color decoding
- Up to 3CH differential or 6CH single-ended CVBS input
- Digital Input Support
- Supports BT.656, 8-bit and 16-bit BT.601 and BT.1120 video formats
- Supports YCbCr/RGB 24-bit input up to 1080p resolution
- Two single channel LVDS open LDI inputs - up to 104MHz for each channel
- Dual channel LVDS open LDI input - up to 150MHz in Dual mode (75MHz per channel)
- Supports RGB565 + BT.656 at the same time
- TFT Panel Support
- Built-in programmable timing controller
- Supports 3, 4, 6, or 8 bits per pixel up to 16.8 million colors with built-in dithering engine
- Supports single channel LVDS panels up to 1920 x 720 resolution (104MHz)
- Supports dual channel LVDS and digital panels (TTL) up to 1920 x 1080 resolution (150MHz)
- Font Based On-Screen Display
- 4 windows font OSD with bordering/shadow
- 13,824 Bytes programmable font RAM and 1024 characters display RAM
- Supports variable width (12/16), height (2~32)
- SPI Flash Based On-Screen Display
- Supports fast register initialization by SPI-DMA
- 9 bitmap-based OSD windows in 2 layers through SPI with alpha blending between layers
- Shares pins with EEPROM interface
- EEPROM Interface
- EEPROM interface for fast boot register initialization
- Shares pins with SPI Flash memory interface
- Image Processing
- Two high quality scalers with both up/down scaling support
- Built-in 2D deinterlacing function
- Supports programmable cropping of input video and graphics
- Automatic Contrast Adjustment (ACA) on 1 scaler path
- Independent RGB gain and offset controls
- 10-bit image enhancement processing and 10-bit Gamma correction
- Clock Generation
- Spread spectrum PLL integrated to each scaler path
- Programmable modulation frequency and spread width
- Timing Controller (TCON)
- Supports programmable interface signals for control
- Column (source) driver/Row (gate) driver
- MIPI-CSI2 Output – TW8844 only
- 4 lane MIPI-CSI2 output port (1Gb/lane)
- Supports YUV422 and 24-bit RGB data formats
- Pseudo BT.656 Output – TW8845 only
- Independent BT.656 compatible YCbCr(4:2:2) output format
- YCbCr(4:2:2) output generated from all input paths
- Output can be processed through the scaler path or bypass scaling all together
- Miscellaneous
- Fast mode plus I2C interface up to 1.2Mbps with zero hold time
- Short diagnostics
- Short to battery
- Short to ground
- Up to 4 10-bit PWMs
- GPIOs
- Programmable drive strength for LVTTL and LVDS
- Pin swapping (MSB ↔ LSB)
- Two separate input measurement engines with continuous measurement capability
- Smooth input switching via shadow registers
- 1.2V internal operation
- 1.8/3.3V I/O support
- Single 27MHz crystal
- 156 Ld LQFP with exposed thermal pad
- TW8844AT-LB1-GE and TW8845AT-LB1-GE are AEC-Q100 qualified
Comparison
Applications
Documentation
|
|
|
---|---|---|
Type | Title | Date |
Datasheet | PDF 3.47 MB | |
Datasheet - Short-form | PDF 160 KB | |
White Paper | PDF 1.01 MB | |
3 items
|
Design & Development
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on products in the Product Options table. If a symbol or model isn't available, it can be requested directly from the website.
Videos & Training
Learn how to assemble the hardware, change video source and demonstrate the MIPI loop back feature on the TW8844 evaluation boards.
Transcript
Hello, my name is Stephen Wickland, Principal Applications Engineer for Intersil Corporation, and I'm here to introduce you to the TW8844 evaluation kit. The kit comes in a large box containing all the hardware pieces. Inside, the main piece is the evaluation board itself, two daughter boards, and there are two optional displays. So either a 1920 x 720 display, or another option, our dual 1280 x 720 displays. Looking a little closer at the evaluation board, we have two CBVS inputs, we have two connectors, which the daughter card clips into, and the daughter cards deliver both TTL and LVDS signals. We have a communications port, and a dongle not shown, that will convert USB to I2C to communicate with the chip. On the output, we have a single connector that connects to either the dual displays or the single LCD display.
For the next section, I'd like to show you the assembled evaluation kit. As mentioned before, we have two RCA jacks for CVBS input. We have two daughter cards connected to HDMI. They're converted from HDMI to TTL on both cards. If we wanted to use the LVDS input, we would merely unplug and plug the second connector into the board. We have our dongle for communication to the chip, USB plugs here, and it interfaces to the evaluation software. On the output, we have a daughter card from the single connector through two ribbon cables to our dual display setup. For the wide display, we would still have two ribbon cables, but only a single LCD panel.
For the next section, I'd like to show you live video. I have two separate 720p video sources connected to the daughter cards that I'm displaying now. Currently we're only looking at one of the video sources on both screens. I'm gonna show you how to change this with the software. First, I'll bring up the two scalers. You can see the scale. And I'll bring up Scaler 1, and bring up Scaler 2. Let me move these so you can see them both. The "R" is read, and we'll read all the register settings. Move to Scaler 2, and read all the register settings. And you can see number two DTBA is selected on both scalers. If we'd like to switch to the second video source, I'll just move to source four, and now we have two separate video sources displayed on the screen simultaneously.
Before we get into the next demo, I'd like to take you through the block diagram because the path for the video is a little bit complicated. The video comes in through DTBB, goes through the scaler, and goes directly out to display number one. Display one shows essentially the incoming video. Also split from the input path is the red path that goes to the MIPI output block. It converts to MIPI. It comes out to the motherboard where it's converted from MIPI back to TTL. The TTL is then fit into the other input through the red path in the chip, out to display number two. So display two shows you the MIPI converted back to TTL. We are now displaying the video talked about in the previous block diagram. I wanted to highlight the OSD feature, which you see at the top of this display. This is a feature of our TW8844 chip. The board recognizes that this is a MIPI loop back setup. The firmware detected it when we powered up. It's telling us that on the left side what kind of video input source we have, and on the right side that we have a MIPI loop back.
Moving back to the computer, I'm now showing the standard TW term. I'm gonna bring up the MIPI tool, and like we did before, I'm gonna read all the registers. For convenience I'm gonna convert all the values shown to decimal. In the center, we have all the different MIPI timing settings, and if you notice, it says our MIPI source is DTB one.
One convenient feature of the software is the ability to show deltas. By clicking here, any register changes I make will be highlighted. So we can change a register either with an arrow key up, and you see it change from six to seven, and that field is now green. I could make another change, and it's also highlighted. If I hover over that register setting, you can see what register I programmed, and you can also see the reference value I started with. The reference value is six, I change back to six, the reference value was five here, and I'll type five.
So that wraps up out demo for today. The TW8844 is extremely flexible, it can handle many other video resolutions, it can handle other video sources. If you'd like to order an evaluation board, go to the TW8844 product page. Thank you.