background image

ADV7619 Reference Manual 

ADV7619 Required Settings Manual 

 

Rev. 1.8 | Page 10 of 14 

6

 

MANUAL HOT PLUG ASSERT 

To manually assert a hot plug, to replicate a downstream hot plug in a repeater application for example, the writes below should be used. 

 

Port A: 

To manually assert hot plug on port A, the following writes should be used. 
 

HDMI Map and IO Map 

 

68 6C A3 

Hot plug assert controlled manually 

98 20 B0 

Manually assert hot plug on port A 

 

 

Port B: 

To manually assert hot plug on port A, the following writes should be used. 
 

HDMI Map and IO Map 

 

68 6C A3 

Hot plug assert controlled manually 

98 20 70 

Manually assert hot plug on port B 

 
When a hot plug was asserted manually, it must also be de-asserted manually. 
 

7

 

CLOCK TERMINATION 

The clock termination on both Port A and Port B can be enabled manually by the following writes:  
 

HDMI Map 

 

68 01 00 

TERM_AUTO set to 0. Automatic clock termination control disabled (default) 

68 83 FC 

Enable clock termination manually on both part A and port B 

 
The clock termination can also be enabled automatically. This can be done by setting TERM_AUTO (HDMI Map, Register 0x01[0]) to 1. 
 

8

 

FREE-RUN OPERATION 

For better control in free-run mode, the free-run resolution can be set manually. This can be achieved by following the steps below: 

 

Set PRIM_MODE[3:0] to the desired free-run standard (IO Map, Register 0x01[3:0]) 

 

Set VID_STD[5:0] to the desired free-run standard (IO Map, Register 0x00[5:0]) 

 

Set V_FREQ[2:0] to the desired free-run frame rate (IO Map, Register 0x01[6:4]) 

 

Set DIS_AUTO_PARAM_BUFF to 1 (CP Map, Register 0xC9[0]) for the free-run resolution to be defined by PRIM_MODE[3:0], 
VID_STD[5:0] and V_FREQ[2:0] 

 
The free-run output defined by PRIM_MODE[3:0], VID_STD[5:0] and V_FREQ[2:0] is generated by the CP core. It is possible to force the 
CP core to free-run. This can be done by setting CP_FORCE_FREERUN to 1 (CP Map, Register 0xBF[0]). 

 
Note: 

It is not possible to set the free-run resolution manually for input video resolutions with a pixel clock of greater than170 MHz. For these 

modes, the CP core is bypassed. 

Summary of Contents for ADV7619

Page 1: ...is granted by implication or otherwise under any patent or patent rights of Analog Devices Trademarks and registered trademarks are the property of their respective owners Information contained within...

Page 2: ...gs 5 2 1 Input Video Pixel Clock Frequency 170MHz 5 2 2 Input Video Pixel Clock Frequency 170MHz 6 3 TMDS Equalizer Settings 7 3 1 Input Video Pixel Clock Frequency 170MHz 7 3 2 Input Video Pixel Cloc...

Page 3: ...ed to TOTAL_LINE_LENGTH 2 12 14 Revision 1 5 to 1 6 Updated overall format of the document Section 1 1 Recommended I2C Addresses renamed Section 1 ADV7619 I2C addresses and content updated Section 1 2...

Page 4: ...A 6C EDID Map Address set to 0x6C 98 FB 68 HDMI Map Address set to 0x68 98 FD 44 CP Map Address set to 0x44 The I2 C addresses are programmed in the IO Map at the registers shown above The ADV7619 IO...

Page 5: ...OCK FREQUENCY 170MHZ The following two categories of settings are required for input video resolutions with a pixel clock of less than or equal to 170 MHz 2 1 1 480i 576i 480p and 576p Resolutions up...

Page 6: ...red Write 68 84 03 ADI Required Write 2 2 INPUT VIDEO PIXEL CLOCK FREQUENCY 170MHZ The following settings are required for input video resolutions with a pixel clock of greater than170 MHz For these r...

Page 7: ...i 576i 480p and 576p resolutions with color depths between 24 bit and 36 bit HDMI Map 68 85 11 ADI Required Write 68 86 9B ADI Required Write 68 89 03 ADI Required Write 68 9B 03 ADI Required Write 68...

Page 8: ...ADI Required Write 4 LOW VERTICAL FREQUENCY FORMATS To process low frame rate video formats such as 720p24 720p25 and 720p30 the NEW_VS_PARAM bit should be set Figure 2 illustrates how to proceed to d...

Page 9: ...TING TMDSPLL_LCK_X_MB1 or TMDSPLL_LCK_X_MB2 1 ENABLE NEW_TMDS_FRQ_ST INTERRUPT BY SETTING NEW_TMDS_FRQ_MB1 or NEW_TMDS_FRQ_MB2 TMDS FREQUENCY READ BACK NOT VALID OR STABLE READ THE TMDS FREQUENCY TMDS...

Page 10: ...68 83 FC Enable clock termination manually on both part A and port B The clock termination can also be enabled automatically This can be done by setting TERM_AUTO HDMI Map Register 0x01 0 to 1 8 FREE...

Page 11: ...ditional power savings can be achieved by using the following writes Disable ring oscillator 68 48 01 Power down DDC pads 68 73 03 10 PACKET DETECTION The ADV7619 does not generate an interrupt when a...

Page 12: ...END VS_INFO_ST has been set indicating that VS_INFO_RAW has changed Is VS_INFO_RAW high IO Map 0x60 4 YES NO Clear status bit IO Map 0x62 4 Enable Software timer for max allowed packet repeat time tim...

Page 13: ...O NO Is Timer Enabled Is Timer Enabled Is time max allowed packet repeate time YES YES YES Is VS_INFO_RAW bit high IO Map 0x60 4 Clear VS_INFO_RAW Infoframe Map 0xEC 0x81 Enable Interrupt Mask IO Map...

Page 14: ...loped by Philips Semiconductors now NXP Semiconductors HDMI the HDMI Logo and High Definition Multimedia Interface are trademarks or registered trademarks of HDMI Licensing LLC in the United States an...

Reviews: