Give Feedback
B. HDMI TX Interface Register Map
The HDMI TX interface component presents two Avalon memory-mapped agent interfaces for connection to the Nios II processor.
The i2c_slave interface provides a mechanism to connect to the i2c Avalon memory-mapped agent interface on the HDMI protocol IP, which sits outside the Platform Designer system. The register map for this interface is in the HDMI IP User Guide
The info_slave interface primarily allows the Nios II to write the HDMI TX AVI Infoframe data from the HDMI TX IP. It also provides access to some signals associated to configuring the transceivers and PLLs that otherwise you need to access via PIOs. Address (byte) |
Address (Word) | Permission | Name | Description |
---|---|---|---|---|
0 | 0 | Writeable | HDMI TX GCP | HDMI General Control Packet for the HDMI TX IP |
1 – 13 | 4 – 52 | Writeable | HDMI TX AVI Infoframe | HDMI AVI Infoframe for the HDMI TX IP. The AVI Infoframe is input to the HDMI TX as a 112 bit signal. Bits[7:0] are the checksum and are automatically generated inside this component so are not exposed through the register map. Registers 1 through 13 each provide access to one byte of the remaining 104 bits of this interface, with bits[15:8] in register 1 and bits [103:96] in register 13 |
14 | 56 | Writeable | HDMI 2 Mode | Bit[0] of this register indicates to the HDMI TX IP to transmit using HDMI 2.0 data rates |
15 | 60 | Writeable | Unused | Unused |
16 | 64 | Read only | Status |
|
17 | 68 | Writeable | TX Hot-plug acknowledge | Bit[0] of this register drives the TX hot-plug acknowledge signal |
18 | 72 | Writeable | TX transceiver reset | The value in bit[0] is driven onto the transceiver reset for the HDMI TX |
19 | 76 | Writeable | TX PLL reset | The value in bit[0] is driven onto the PLL reset for the HDMI TX |
20 | 80 | Writeable | TX transceiver reconfig enable | Writing 1 to bit[0] of this register enables reconfiguration of the TX transceiver settings |
21 | 84 | Writeable | TX transceiver reconfig channel | Sets which TX transceiver channel new settings should be applied to |