HDMI¶
ECPIX-5 has a female HDMI A connector powered by an IT6613E HDMI 1.4 transmitter. It is capable of handling resolutions up to 1080p@30fps/1080i@60fps and can support up to eight audio channels. It also offers HDCP encoding with either integrated or user provided keys.
Note
Because of the lack of Bank 4 on the 45F variant, this version of ECPIX-5 can only do 8-bits color depth.
IT6613E documentation¶
There are two documents publicly available for the HDMI transmitter used in ECPIX-5:
IT6613 datasheet
: hardware datasheetCAT6613 Programming Guide
: I2C register documentation for the CAT6613 (equivalent to IT6613E)
An IT6613E Programming Guide seems to exist but as far as we know it isn’t publicly available.
In addition to those datasheets, you can find IT6613E related code on GitHub for reference purposes.
Pinout¶
HDMI transmitter (video)¶
IT6613E pin |
FPGA pin |
Description |
---|---|---|
HSYNC |
B4 |
Horizontal sync |
VSYNC |
A4 |
Vertical sync |
DE |
A3 |
Data enable |
PCLK |
C1 |
Pixel clock |
R[0] |
AD26 |
Red video input |
R[1] |
AE25 |
|
R[2] |
AF25 |
|
R[3] |
AE26 |
|
R[4] |
E10 |
|
R[5] |
D11 |
|
R[6] |
D10 |
|
R[7] |
C10 |
|
R[8] |
D9 |
|
R[9] |
E8 |
|
R[10] |
H5 |
|
R[11] |
J4 |
|
G[0] |
AA23 |
Green video input |
G[1] |
AA22 |
|
G[2] |
AA24 |
|
G[3] |
AA25 |
|
G[4] |
E1 |
|
G[5] |
F2 |
|
G[6] |
F1 |
|
G[7] |
D17 |
|
G[8] |
D16 |
|
G[9] |
E16 |
|
G[10] |
J6 |
|
G[11] |
H6 |
|
B[0] |
AD25 |
Blue video input |
B[1] |
AC26 |
|
B[2] |
AB24 |
|
B[3] |
AB25 |
|
B[4] |
B3 |
|
B[5] |
C3 |
|
B[6] |
D3 |
|
B[7] |
B1 |
|
B[8] |
C2 |
|
B[9] |
D2 |
|
B[10] |
D1 |
|
B[11] |
E3 |
HDMI transmitter (audio)¶
IT6613E pin |
FPGA pin |
Description |
---|---|---|
MCLK |
E19 |
Audio master clock |
SCK |
D6 |
Bit clock |
WS |
C6 |
Word clock |
I2S0 |
A6 |
I2S data #0 |
I2S1 |
B6 |
I2S data #1 |
I2S2 |
A5 |
I2S data #2 |
I2S3 |
C5 |
I2S data #3 |
HDMI transmitter (control)¶
IT6613E pin |
FPGA pin |
Description |
---|---|---|
INT# |
C4 |
Interrupt output (active low) |
SYSRSTN |
N6 |
Hardware reset (active low) |
PCSDA |
E17 |
I2C data (address: 0x98) |
PCSCL |
C17 |
I2C clock |