Alinx Fl9134 Fmc Hdmi Display Module User Manual

Alinx Fl9134 Fmc Hdmi Display Module User Manual

ALINX - logoFMC HDMI Display
Module FL9134
User Manual

Part1: FMC HMDI Module FL9134 General Description

The ALINX FMC HDMI Module FL9134 includes one HDMI video input and one HDMI video output. The HDMI input uses Silicon Image’s SIL9013 HDMI decoder  chip, which supports up to 1080P@60Hz input and supports data input in different formats. The HDMI output uses Silicon Image’s SIL9134 HDMI (DVI) encoding chip,  which supports up to 1080P@60Hz output and supports 3D output.
The module has a standard LPC FMC interface for connecting to the FPGA development board. The FMC connector model is: ASP_134604_01

ALINX FL9134 FMC HDMI Display Module - Figure 1

Part 1.1: FL9134 FMC HDMI Display Module Detail Parameter

  • HDMI output coding chip: SiI9134
  • HDMI input coding chip: SiI9013
  • HDMI input and output channels: 1 channel input, 1 channel output
  • HDMI interface standard: HDMI 1.4
  • Data width: 24 bits RGB/YCbCr 4:4:4
  • HDMI input and output maximum resolution and refresh rate: 1080P 60 frames
  • Parameter configuration: I2C interface configuration
  • Module interface: standard FMC LPC connector
  • Working temperature: -40 ˚C ~ 85 ˚C

Part 1.2: FL9134 Module Size Dimension

ALINX FL9134 FMC HDMI Display Module - Figure 2

Part 2: FL9134 Module Function Description

Part 2.1 FL9134 Module Block Diagram
Figure 2-1: FL9134 Module Block Diagram as below

ALINX FL9134 FMC HDMI Display Module - Figure 3

Part 2.2: FL9134 Module FMC LPC pin assignment
Only the signals of the power supply and the AD chip interface are listed below, and the signal of the GND is not listed. For the detail, refer to the schematic diagram.

Pin NumberSignal NameDescription
C35+12V12V Power Input
C37+12V12V Power Input
D32+3.3V3.3VPower Input
C34GAOBit() of EEPROM address
D35GA1Bit1 of EEPROM address
D8HDMI_9013_CLKHDMI Input clock
G18HDM1_9013_D00HDMI Input date Bit 0
D18HDM1_9013_D01HDMI Input date Bit 1
H17HDM1_9013_D02HDMI Input date Bit 2
G16HDM1_9013_D03HDMI Input date Bit 3
H16HDM1_9013_D04HDMI Input date Bit 4
G15HDM1_9013_DO5HDMI Input date Bit 5
D17HDM1_9013_D06HDMI Input date Bit 6
H14HDM1_9013_D07HDMI Input date Bit 7
G13HDM1_9013_D08HDMI Input date Bit 8
H13HDM1_9013_D09HDMI Input date Bit 9
G12HDMI_9013_D10HDMI Input date Bit 10
D15HDMI_9013_D11HDMI Input date Bit 11
H11HDMI_9013_D12HDMI Input date Bit 12
G10HDMI_9013_D13HDMI Input date Bit 13
H10HDMI_9013_D14HDMI Input date Bit 14
G9HDMI_9013_D15HDMI Input date Bit 15
D14HDMI_9013_D16HDMI Input date Bit 16
H8HDMI_9013_D17HDMI Input date Bit 17
G7HDMI_9013_D18HDMI Input date Bit 18
H7HDMI_9013_D19HDMI Input date Bit 19
G6HDMI_9013_D20HDMI Input date Bit 20
D9HDMI_9013_D21HDMI Input date Bit 22
10HDMI_9013_D22HDMI Input date Bit 22
11HDMI_9013_D23HDMI Input date Bit 23
H19HDMI_9013_DEHDMI input data Enable
G19HDMI_9013_HSHDMI input image line sync
C23HDMI_9013_NRESET9013 chip reset signal
C18HDMI_9013_SCL9013 chip I2C clock
C19HDMI_9013_SDA9013 chip I2C data
H2OHDMI_9013_VSHDMI input image column sync
H32HDMI_9134_CLKHDMI output clock
G36HDM1_9134_D00HDMI Output date Bit 0
H35HDM1_9134_D01HDMI Output date Bit 1
G34HDM1_9134_D02HDMI Output date Bit 2
H34HDM1_9134_D03HDMI Output date Bit 3
G33HDM1_9134_D04HDMI Output date Bit 4
G31HDM1_9134_D05HDMI Output date Bit 5
H31HDM1_9134_D06HDMI Output date Bit 6
G30HDMI_9134_D07HDMI Output date Bit 7
D27HDM1_9134_D08HDMI Output date Bit 8
H29HDMI_9134_D09HDMI Output date Bit 9
G28HDMI_9134_D10HDMI Output date Bit 10
H28HDMI_9134_D11HDMI Output date Bit 11
G27HDMI_9134_D12HDMI Output date Bit 12
D24HDMI_9134_D13HDMI Output date Bit 13
H26HDMI_9134_D14HDMI Output date Bit 14
G25HDMI_9134_D15HDMI Output date Bit 15
H25HDMI_9134_D16HDMI Output date Bit 16
D23HDMI_9134_D17HDMI Output date Bit 17
G24HDMI_9134_D18HDMI Output date Bit 18
H23HDMI_9134_D19HDMI Output date Bit 18
G22HDMI_9134_D20HDMI Output date Bit 20
H22HDMI_9134_D21HDMI Output date Bit 21
G21HDMI_9134_D22HDMI Output date Bit 22
D20HDMI_9134_D23HDMI Output date Bit 23
H37HDMI_9134_DEHDMI Output data Enable
G37HDMI_9134_HSHDMI Output image line sync
C22HDMI_9134_INT9134 chip interrupt signal
D26HDMI_9134_NRESET9134 chip Reset signal
C26HDMI_9134_SCL9134 chip 120 clock
C27HDMI_9134_SDA9134 chip 120 data
H38HDMI_9134_VSHDMI output image column sync
D11HDMI_DSCLHDMI EDID clock
D12HDMI_DSDAHDMI EDID data
D21HPDET_ENHOT PLUG detection signal enable
C30SCLEEPROM 120 clock
C31SDAEEPROM 120 data
G39VADJVADJ power input
H40VADJVADJ power input

Part 3: HDMI DEMO program description

We provide an HDMI loop test routine for the ALINX FPGA development board, in which the video image of the HDMI input is looped directly to the HDMI output  image. In addition, the register configuration and EDID information of the SiI9013 and SiI9134 chips are generated in the program.
EDID describes the display information and is an important part of the video system, indicating the format supported by the HDMI Receiver section of the HDMI module.  The general EDID is the I2C interface, and the information is stored in the EEPROM. However, in this design, the EDID information is stored in the FPGA chip and  implemented by the program. The external master device can access the EDID information of the HDMI module through I2C. ALINX FL9134 FMC HDMI Display Module - Figure 4

Figure 3-1: FPGA loop test

Here’s a brief introduction to the various modules used in the FPGA program:

  1. hdmi_loop.v
    TOP program module, instantiate several sub-modules, and perform 2-level latching on the video signal of HDMI input
  2. i2c_config.v
    This module configured the register of the SiI9134 chip and SiI9013 by calling the I2C communication module. The configured register address and value are defined in the lut_data register. The specific register meanings refer to the chip manuals of SiI9134 and SiI9013.
  3. i2c_config.v
    Power-on reset module, after power-on, generates a software reset to initialize other modules
  4. EEPROM_8b.v
    The EDID slave device of the analog EEPROM, the external display master device can read the EDID information through the I2C bus. An EEPROM register is defined in the program for storing the EDID information. The EDID information is initialized by reading the .txt file when the power is turned on. Users can modify  different .EDED.txt files to achieve different video input formats. By default, we choose to support 1080P input format.
    ALINX FL9134 FMC HDMI Display Module - Figure 5

Part 4: Hardware connection and testing

The hardware connection between the FL9134 module and the FPGA development board is very simple. Simply plug the FL0214 FMC interface into the FMC interface of  the FPGA development board and fix it with screws. The following is the hardware connection diagram of the ALINX AX7350 development board and FL9134 ALINX FL9134 FMC HDMI Display Module - Figure 6

After the FPGA development board is powered on, the download program can display the computer output or the video image of the set-top box on the HDMI display (in  the experiment, the HDMI input is connected to the video output of the set-top box, so the HDMI display shows the video image output by the set-top box) .

ALINX FL9134 FMC HDMI Display Module - Figure 7

www.alinx.com

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals