Video extension for FPGA4U
From Fpga4u
Introduction
The video extension card was developed as a student project to provide extended video capabilities to the FPGA4U.
The extension card has three main features:
- a LCD display (2 display available, TX06 with SPI command interface, TX07 with touch screen)
- http://www.hitachi-displays-eu.com/doc/TX06D57VM0AAA.pdf
- http://www.hitachi-displays-eu.com/doc/TX07D09VM1CAB.pdf --> this is the display mostly available at LAP for students exercices
- a VGA D-SUB connector with a Digital to Analog converter (DAC)
- an SD/MMC flash card reader (Secure Digital/Multimedia Card)
- a Touch screen with the TX07D09VM1CAB LCD display, read by an ADC from National semiconductor
Schematic
FPGA4U LCD/VGA display & sd_mmc card reader, Version C (.pdf)
Architecture
Pin assignment
Version B/C pin connection:
|
|
Functions:
- StepUp_ON : Allows internal +5V generation, necessary for VGA and LCD on 45 pins connector
- LED_ON : Allows LED back light ON
- LCD_ON : Needed for LCD on 45 pins connector to work
RGB :
- 3x8 bits for color display:
- only bits 7..2 used with LCDs --> 3x6 bits
- 3x8 with VGA interface
LCD prefix:
Signals used for the specifics LCD display.
VGA prefix:
Signals for the VGA DAC converter. VGA_SCL and VGA_SDA are i2c communication interface for monitor communication.
TS prefix:
Touch scren control signals, used with a 2 channels ADC, serial communication SPI like.
TS_CS_n is used to select the ADC interface. LCD_TS_ SCL, SDI, SDO are common with LCD and ADC communications.
Board capabilities
- LCD Display TX06 (TX06D57M0AAA)
The LCD display has a resolution of 240x320 pixels, and a color resolution of (3x6) 18 bits.
- LCD Display TX07 (TX07D09VM1CAB)
The LCD display has a resolution of 240x320 pixels, and a color resolution of (3x6) 18 bits.
The analog color signals for the VGA monitor are generated by the DAC, with a resolution of 10 bits per color, i.e. 30 bits (version B). Only 3x8 bits are available with the Version C of the board.
The form factor of the flash card reader allows it to read from both SD cards and MMC cards.