SNAU305 February   2025 LMH1229 , LMH1239

 

  1.   1
  2.   LMH1229 and LMH1239 Programming Guide
  3.   Trademarks
  4. 1Access Methods
    1. 1.1 Register Programming Through SMBus
    2. 1.2 Register Programming Through SPI
    3. 1.3 Register Pages
  5. 2Register Command Syntax
  6. 3Device Configurations
    1. 3.1  Common Device Configuration
    2. 3.2  Common Register Commands
      1. 3.2.1 Channel Control
      2. 3.2.2 LMH12x9 Resets
        1. 3.2.2.1 LMH12x9 ENABLE Pin Override
        2. 3.2.2.2 LMH12x9 Share, CDR, and EQ/Drivers Page Resets
    3. 3.3  IN_MUX_SEL Override
    4. 3.4  Signal Detect Status for SDI_IN± and SDI_IN1±
      1. 3.4.1 Force Signal Detect Power Down
    5. 3.5  Lock Data Rate Indication
    6. 3.6  CDR Loop Bandwidth Override
    7. 3.7  Selective SMPTE Data Rate Lock
      1. 3.7.1 Digital Mute Reference Threshold
      2. 3.7.2 CTLE Index Check and Manual CTLE Override
    8. 3.8  Eye Opening Monitoring Operation
      1. 3.8.1 Fast EOM
        1. 3.8.1.1 Fast EOM Operation
      2. 3.8.2 Read Horizontal and Vertical Eye Opening
    9. 3.9  SDI_OUT±, OUT0± and OUT1± Default Mode of Operation
      1. 3.9.1 SDI_OUT±, OUT0± and OUT1± Independent Control
    10. 3.10 Invert OUT0±, OUT1±, and SDI_OUT± Data Polarity
    11. 3.11 OUT0±, OUT1±, and SDI_OUT± Driver Settings
      1. 3.11.1 OUT0± and OUT1± VOD Settings
      2. 3.11.2 OUT0± and OUT1± De-Emphasis Settings
      3. 3.11.3 SDI_OUT± VOD Settings
      4. 3.11.4 SDI_OUT± Pre-Emphasis
      5. 3.11.5 Output Driver Power Down
      6. 3.11.6 Cable Fault Detection (CFD)
    12. 3.12 LOCK_N Pin Output Settings
      1. 3.12.1 Interrupt Outputs Programmed by Interrupt Registers
    13. 3.13 PRBS Generator and Checker
    14. 3.14 CDR Lock Timing Control
      1. 3.14.1 Watchdog Timer
  7. 4Register Maps
    1. 4.1 Share Registers
    2. 4.2 CDR Registers
    3. 4.3 EQ_Drivers Registers

EQ_Drivers Registers

Table 4-40 lists the memory-mapped registers for the EQ_Drivers registers. All register offset addresses not listed in Table 4-40 should be considered as reserved locations and the register contents should not be modified.

Table 4-40 EQ_DRIVERS Registers
OffsetAcronymRegister NameSection
0hGeneral_ControlGEN_CTRLSection 4.3.1
6hSignal_DetectSIG_DET1Section 4.3.2
7hSignal_Detect_2SIG_DET2Section 4.3.3
8hSignal_Detect_3SIG_DET3Section 4.3.4
16hCTLE_Index_OverrideCTLE_OVSection 4.3.5
30hMute_Reference_ThresholdMUTE_REFSection 4.3.6
33hOUT0_ControlsOUT0_CTRLSection 4.3.7
34hOUT0_Controls_2OUT0_CTRL2Section 4.3.8
35hOUT1_ControlsOUT1_CTRLSection 4.3.9
36hOUT1_Controls_2OUT1_CTRL2Section 4.3.10
38hSDI_OUT_Driver_ControlsSDI_OUTCTRLSection 4.3.11
39hCable_Driver_VODCD_VODSection 4.3.12
3AhUHD_VOD_AdjustmentUHD_VODSection 4.3.13
3BhHD_VOD_AdjustmentHD_VODSection 4.3.14
3ChSD_VOD_AdjustmentSD_VODSection 4.3.15
3FhSDI_OUT_Pre-EmphasisSDI_OUT_PESection 4.3.16
45hDFE_Taps_1_ObservationDFE1Section 4.3.17
47hDFE_Taps_2_ObservationDFE2Section 4.3.18
49hDFE_Taps_3_ObservationDFE3Section 4.3.19
7EhCoarse_Rate_ControlCRCSection 4.3.20
9ChCTLE_IndexCTLESection 4.3.21
A8hCable_Fault_DetectCFDSection 4.3.22
AChObservation_Point_1OBS1Section 4.3.23
ADhObservation_Point_2OBS2Section 4.3.24

Complex bit access types are encoded to fit into small table cells. Table 4-41 shows the codes that are used for access types in this section.

Table 4-41 EQ_Drivers Access Type Codes
Access TypeCodeDescription
Read Type
RRRead
Write Type
WWWrite
W1CW
1C
Write
1 to clear
Reset or Default Value
-nValue after reset or the default value

4.3.1 General_Control Register (Offset = 0h) [Reset = 08h]

General_Control is shown in Table 4-42.

Return to the Summary Table.

This register is for general control of the EQ/Drivers page.

Table 4-42 General_Control Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR0h
4RESERVEDR0h
3RESERVEDR1h
2register_resetR/W1C0h Reset EQ/Drivers registers:
1'b0 = Normal operation
1'b1 = Reset EQ/Drivers registers
1RESERVEDR0h
0RESERVEDR0h

4.3.2 Signal_Detect Register (Offset = 6h) [Reset = 08h]

Signal_Detect is shown in Table 4-43.

Return to the Summary Table.

This register is for overriding the signal detect status on SDI_IN.

Table 4-43 Signal_Detect Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR0h
4RESERVEDR0h
3dig_eq0_sd_ovR/W1h Enable Override of Signal Detect on SDI_IN:
1'b0 = Normal operation
1'b1 = Override Signal Detect with value in bit 2 of this register
2dig_eq0_sdR/W0h Override Value for Signal Detect on SDI_IN:
When bit 3 of this register is 1, this value is used in place of the Signal Detect. When bit 3 of this register is 0, this value is ignored.
1RESERVEDR0h
0RESERVEDR0h

4.3.3 Signal_Detect_2 Register (Offset = 7h) [Reset = 20h]

Signal_Detect_2 is shown in Table 4-44.

Return to the Summary Table.

This register is for overriding the signal detect status on SDI_IN1.

Table 4-44 Signal_Detect_2 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR1h
4RESERVEDR0h
3dig_eq1_sd_ovR/W0h Enable Override of Signal Detect on SDI_IN1:
1'b0 = Normal operation
1'b1 = Override Signal Detect with value in bit 2 of this register
2dig_eq1_sdR/W0h Override Value for Signal Detect on SDI_IN1:
When bit 3 of this register is 1, this value is used in place of the Signal Detect. When bit 3 of this register is 0, this value is ignored.
1RESERVEDR0h
0RESERVEDR0h

4.3.4 Signal_Detect_3 Register (Offset = 8h) [Reset = 20h]

Signal_Detect_3 is shown in Table 4-45.

Return to the Summary Table.

This register is for viewing the signal detect status on SDI_IN and SDI_IN1.

Table 4-45 Signal_Detect_3 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR1h
4RESERVEDR0h
3RESERVEDR0h
2eq0_sig_detect_filteredR0h Signal detect status of SDI_IN:
1'b0 = No signal
1'b1 = Signal present
1RESERVEDR0h
0eq1_sig_detect_filteredR0h Signal detect status of SDI_IN1:
1'b0 = No signal
1'b1 = Signal present

4.3.5 CTLE_Index_Override Register (Offset = 16h) [Reset = 00h]

CTLE_Index_Override is shown in Table 4-46.

Return to the Summary Table.

This register is for overriding the CTLE index value.

Table 4-46 CTLE_Index_Override Register Field Descriptions
BitFieldTypeResetDescription
7eq_index_ovR/W0h CTLE Adaptation Mode:
1'b0 = Fully Automatic
1'b1 = Manual control using bits[6:0]
6eq_index_val_6R/W0h Override EQ index value
5eq_index_val_5R/W0h See MSB
4eq_index_val_4R/W0h See MSB
3eq_index_val_3R/W0h See MSB
2eq_index_val_2R/W0h See MSB
1eq_index_val_1R/W0h See MSB
0eq_index_val_0R/W0h See MSB

4.3.6 Mute_Reference_Threshold Register (Offset = 30h) [Reset = 00h]

Mute_Reference_Threshold is shown in Table 4-47.

Return to the Summary Table.

This register is for setting the mute reference threshold. The mute reference threshold is defined as the threshold CTLE index + 2 for which OUT0/1 mute. The mute reference threshold is a binary value at 26mV per step.

Table 4-47 Mute_Reference_Threshold Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5reg_muteref_threshl_5R/W0h Mute reference threshold value in decimal:
6'd0 = Mute when CTLE Index (eq boost) ≥ 2
6'd63 = Mute Reference threshold exceeds maximum CTLE, so the outputs never mute
4reg_muteref_threshl_4R/W0h See MSB
3reg_muteref_threshl_3R/W0h See MSB
2reg_muteref_threshl_2R/W0h See MSB
1reg_muteref_threshl_1R/W0h See MSB
0reg_muteref_threshl_0R/W0h See MSB

4.3.7 OUT0_Controls Register (Offset = 33h) [Reset = 3Fh]

OUT0_Controls is shown in Table 4-48.

Return to the Summary Table.

This register is for OUT0 control.

Table 4-48 OUT0_Controls Register Field Descriptions
BitFieldTypeResetDescription
7reg_tx0_mute_ovR/W0h OUT0 Mute Override Control:
1'b0 = Disable OUT0 Mute Override Control
1'b1 = Enable OUT0 Mute Override Control by value in bit 6
6reg_tx0_mute_valR/W0h 1'b0 = Normal Operation
1'b1 = Mute OUT0 if bit 7 is 1
5RESERVEDR1h
4RESERVEDR1h
3reg_tx0_vod_ovR/W1h OUT0 VOD override control:
1'b0 = VOD settings determined by VOD_DE pin
1'b1 = VOD settings controlled by bits [2:0]
2reg_tx0_vod_2R/W1h Override VOD settings:
3'b000 = 410mVpp
3'b010 = 560mVpp
3'b100 = 635mVpp
3'b110 = 810mVpp
1reg_tx0_vod_1R/W1h See MSB
0reg_tx0_vod_0R/W1h See MSB

4.3.8 OUT0_Controls_2 Register (Offset = 34h) [Reset = 12h]

OUT0_Controls_2 is shown in Table 4-49.

Return to the Summary Table.

This is the second register for OUT0 control.

Table 4-49 OUT0_Controls_2 Register Field Descriptions
BitFieldTypeResetDescription
7reg_tx0_sel_invR/W0h Inverts driver polarity
6reg_tx0_PD_ovR/W0h Overrides for powering down the TX.
5reg_tx0_PDR/W0h 1'b0 = Normal Operation
1'b1 = Power Down OUT0 if bit 6 is 1
4reg_tx0_dem_ovR/W1h If low, the DEM is taken from the VOD_DE pin. Otherwise, the DEM is taken from [3:0]
3reg_tx0_dem_rangeR/W0h Compresses DEM settings in [2:0] to <6dB when asserted
2reg_tx0_dem_2R/W0h De-emphasis settings:
3'b000 = 0.0dB
3'b010 = –1.0dB
3'b100 = –2.4dB
3'b110 = –6.1dB
1reg_tx0_dem_1R/W1h See MSB
0reg_tx0_dem_0R/W0h See MSB

4.3.9 OUT1_Controls Register (Offset = 35h) [Reset = 01h]

OUT1_Controls is shown in Table 4-50.

Return to the Summary Table.

This register is for OUT1 control.

Table 4-50 OUT1_Controls Register Field Descriptions
BitFieldTypeResetDescription
7reg_tx1_mute_ovR/W0h OUT1 Mute Override Control:
1'b0 = Disable OUT1 Mute Override Control
1'b1 = Enable OUT1 Mute Override Control by value in bit 6
6reg_tx1_mute_valR/W0h 1'b0 = Normal Operation
1'b1 = Mute OUT1 if bit 7 is 1
5RESERVEDR0h
4RESERVEDR0h
3reg_tx1_vod_ovR/W0h OUT1 VOD override control:
1'b0 = VOD settings determined by VOD_DE pin
1'b1 = VOD settings controlled by bits [2:0]
2reg_tx1_vod_2R/W0h Override VOD settings:
3'b000 = 410mVpp
3'b010 = 560mVpp
3'b100 = 635mVpp
3'b110 = 810mVpp
1reg_tx1_vod_1R/W0h See MSB
0reg_tx1_vod_0R/W1h See MSB

4.3.10 OUT1_Controls_2 Register (Offset = 36h) [Reset = 12h]

OUT1_Controls_2 is shown in Table 4-51.

Return to the Summary Table.

This is the second register for OUT1 control.

Table 4-51 OUT1_Controls_2 Register Field Descriptions
BitFieldTypeResetDescription
7reg_tx1_sel_invR/W0h Inverts driver polarity
6reg_tx1_PD_ovR/W0h Overrides for powering-down the TX.
5reg_tx1_PDR/W0h 1'b0 = Normal Operation
1'b1 = Power Down OUT1 if bit 6 is 1
4reg_tx1_dem_ovR/W1h If low, de-emphasis is taken from VOD_DE pin. Else, de-emphasis is taken from [3:0].
3reg_tx1_dem_rangeR/W0h Compresses DEM settings in [2:0] to <6dB when asserted.
2reg_tx1_dem_2R/W0h De-emphasis settings:
3'b000 = 0.0dB
3'b010 = –1.0dB
3'b100 = –2.4dB
3'b110 = –6.1dB
1reg_tx1_dem_1R/W1h See MSB
0reg_tx1_dem_0R/W0h See MSB

4.3.11 SDI_OUT_Driver_Controls Register (Offset = 38h) [Reset = 01h]

SDI_OUT_Driver_Controls is shown in Table 4-52.

Return to the Summary Table.

This register is for SDI_OUT driver control.

Table 4-52 SDI_OUT_Driver_Controls Register Field Descriptions
BitFieldTypeResetDescription
7sdi_out_PD_ovR/W0h Override for SDI_OUT power-down control:
1'b0 = Use SDI_OUT_SEL pin to control SDI_OUT driver power-down
1'b1 = SDI_OUT power-down is controlled by bit 6
6sdi_out_PD_valR/W0h When bit 7 of this register is set:
1'b0 = SDI_OUT+/- enabled
1'b1 = SDI_OUT+/- disabled
5RESERVEDR0h
4RESERVEDR0h
3RESERVEDR0h
2RESERVEDR0h
1RESERVEDR0h
0RESERVEDR1h

4.3.12 Cable_Driver_VOD Register (Offset = 39h) [Reset = 68h]

Cable_Driver_VOD is shown in Table 4-53.

Return to the Summary Table.

This register is for overriding VOD from pin control and rate trim values with a baseline VOD value. See the SDI VOD Amplitude Control Logic block diagram in this document for more information on VOD control.

Table 4-53 Cable_Driver_VOD Register Field Descriptions
BitFieldTypeResetDescription
7sdi_out_vod_ovR/W0h 1'b0 = SDI_VOD pin control + data rate adjustment value (See the SDI VOD Amplitude Control Logic block diagram in this document for reference)
1'b1 = sdi_out_vod_val[6:0]
6sdi_out_vod_val_6R/W1h Default vod baseline for pin ctrl
5sdi_out_vod_val_5R/W1h See MSB
4sdi_out_vod_val_4R/W0h See MSB
3sdi_out_vod_val_3R/W1h See MSB
2sdi_out_vod_val_2R/W0h See MSB
1sdi_out_vod_val_1R/W0h See MSB
0sdi_out_vod_val_0R/W0h See MSB

4.3.13 UHD_VOD_Adjustment Register (Offset = 3Ah) [Reset = 0Ch]

UHD_VOD_Adjustment is shown in Table 4-54.

Return to the Summary Table.

This register is to apply adjustments to the output VOD on SDI_OUT for UHD.

Table 4-54 UHD_VOD_Adjustment Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5sdi_out_vod_os_uhd_signR/W0h SDI_OUT VOD control for UHD rates:
1'b0 = Positive
1'b1 = Negative
4sdi_out_vod_os_uhd_4R/W0h [4:0] = Magnitude in the range of 0mV to 194mV
3sdi_out_vod_os_uhd_3R/W1h See MSB
2sdi_out_vod_os_uhd_2R/W1h See MSB
1sdi_out_vod_os_uhd_1R/W0h See MSB
0sdi_out_vod_os_uhd_0R/W0h See MSB

4.3.14 HD_VOD_Adjustment Register (Offset = 3Bh) [Reset = 00h]

HD_VOD_Adjustment is shown in Table 4-55.

Return to the Summary Table.

This register is to apply adjustments to the output VOD on SDI_OUT for HD.

Table 4-55 HD_VOD_Adjustment Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5sdi_out_vod_os_hd_signR/W0h SDI_OUT VOD control for HD rates:
1'b0 = Positive
1'b1 = Negative
4sdi_out_vod_os_hd_4R/W0h [4:0] = Magnitude in the range of 0mV to 194mV
3sdi_out_vod_os_hd_3R/W0h See MSB
2sdi_out_vod_os_hd_2R/W0h See MSB
1sdi_out_vod_os_hd_1R/W0h See MSB
0sdi_out_vod_os_hd_0R/W0h See MSB

4.3.15 SD_VOD_Adjustment Register (Offset = 3Ch) [Reset = 00h]

SD_VOD_Adjustment is shown in Table 4-56.

Return to the Summary Table.

This register is to apply adjustments to the output VOD on SDI_OUT for SD.

Table 4-56 SD_VOD_Adjustment Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5sdi_out_vod_os_sd_signR/W0h SDI_OUT VOD control for SD rates:
1'b0 = Positive
1'b1 = Negative
4sdi_out_vod_os_sd_4R/W0h [4:0] = Magnitude in the range of 0mV to 194mV
3sdi_out_vod_os_sd_3R/W0h See MSB
2sdi_out_vod_os_sd_2R/W0h See MSB
1sdi_out_vod_os_sd_1R/W0h See MSB
0sdi_out_vod_os_sd_0R/W0h See MSB

4.3.16 SDI_OUT_Pre-Emphasis Register (Offset = 3Fh) [Reset = 30h]

SDI_OUT_Pre-Emphasis is shown in Table 4-57.

Return to the Summary Table.

This register is to apply changes to pre-emphasis on SDI_OUT.

Table 4-57 SDI_OUT_Pre-Emphasis Register Field Descriptions
BitFieldTypeResetDescription
7sdi_out_sel_pre_ovR/W0h SDI_OUT pre-emphasis override control:
1'b0 = Normal operation
1'b1 = SDI_OUT pre-emphasis is controlled by bits [6:5]
6sdi_out_sel_pre_val_1R/W0h Pre-emphasis value:
2'b11 = 2.5dB
5sdi_out_sel_pre_val_0R/W1h See MSB
4sdi_out_sel_pre_uhdR/W1h 1'b0 = Disable pre-emphasis at UHD data rates
1'b1 = Enable pre-emphasis value programmed in bits[6:5] at UHD data rates
3sdi_out_sel_pre_hdR/W0h 1'b0 = Disable pre-emphasis at HD data rates
1'b1 = Enable pre-emphasis value programmed in bits[6 :5] at HD data rates
2RESERVEDR0h
1RESERVEDR0h
0sdi_out_sel_invR/W0h 1'b0 = Noninverting SDI_OUT output
1'b1 = Inverting SDI_OUT output

4.3.17 DFE_Taps_1_Observation Register (Offset = 45h) [Reset = 20h]

DFE_Taps_1_Observation is shown in Table 4-58.

Return to the Summary Table.

This register is the first observation point for DFE Taps.

Table 4-58 DFE_Taps_1_Observation Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5dfe_pol_1_obsR1h DFE tap 1 polarity:
1'b0 = Positive
1'b1 = Negative
4dfe_wt1_obs_4R0h DFE tap 1 magnitude [4:0]
3dfe_wt1_obs_3R0h See MSB
2dfe_wt1_obs_2R0h See MSB
1dfe_wt1_obs_1R0h See MSB
0dfe_wt1_obs_0R0h See MSB

4.3.18 DFE_Taps_2_Observation Register (Offset = 47h) [Reset = 00h]

DFE_Taps_2_Observation is shown in Table 4-59.

Return to the Summary Table.

This register is the second observation point for DFE Taps.

Table 4-59 DFE_Taps_2_Observation Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR0h
4dfe_pol_2_obsR0h DFE tap 2 polarity:
1'b0 = Positive
1'b1 = Negative
3dfe_wt2_obs_3R0h DFE tap 2 magnitude [3:0]
2dfe_wt2_obs_2R0h See MSB
1dfe_wt2_obs_1R0h See MSB
0dfe_wt2_obs_0R0h See MSB

4.3.19 DFE_Taps_3_Observation Register (Offset = 49h) [Reset = 00h]

DFE_Taps_3_Observation is shown in Table 4-60.

Return to the Summary Table.

This register is the third observation point for DFE Taps.

Table 4-60 DFE_Taps_3_Observation Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR0h
4dfe_pol_3_obsR0h DFE tap 3 polarity:
1'b0 = Positive
1'b1 = Negative
3dfe_wt3_obs_3R0h DFE tap 3 magnitude [3:0]
2dfe_wt3_obs_2R0h See MSB
1dfe_wt3_obs_1R0h See MSB
0dfe_wt3_obs_0R0h See MSB

4.3.20 Coarse_Rate_Control Register (Offset = 7Eh) [Reset = 00h]

Coarse_Rate_Control is shown in Table 4-61.

Return to the Summary Table.

This register is to set the coarse EQ ending rate and the coarse EQ starting rate.

Table 4-61 Coarse_Rate_Control Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6ending_rate_det_register_reg_2R/W0h Coarse EQ ending rate:
3'b000 = 12G
3'b001 = 6G
3'b010 = 3G
3'b011 = 1.5G
3'b100 = 270M (default)
3'b101, 3'b110, 3'b111 = Invalid
5ending_rate_det_register_reg_1R/W0h See MSB
4ending_rate_det_register_reg_0R/W0h See MSB
3RESERVEDR0h
2starting_rate_det_register_reg_2R/W0h Coarse EQ starting rate:
3'b000 = 12G (default)
3'b001 = 6G
3'b010 = 3G
3'b011 = 1.5G
3'b100 = 270M
3'b101, 3'b110, 3'b111 = Invalid
1starting_rate_det_register_reg_1R/W0h See MSB
0starting_rate_det_register_reg_0R/W0h See MSB

4.3.21 CTLE_Index Register (Offset = 9Ch) [Reset = 00h]

CTLE_Index is shown in Table 4-62.

Return to the Summary Table.

This register is to view the final CTLE index.

Table 4-62 CTLE_Index Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5ctle_index_5R0h Adapted CTLE index from 0 to 55 in decimal notation
4ctle_index_4R0h See MSB
3ctle_index_3R0h See MSB
2ctle_index_2R0h See MSB
1ctle_index_1R0h See MSB
0ctle_index_0R0h See MSB

4.3.22 Cable_Fault_Detect Register (Offset = A8h) [Reset = 80h]

Cable_Fault_Detect is shown in Table 4-63.

Return to the Summary Table.

This register is used to enable the cable fault detector state machine.

Table 4-63 Cable_Fault_Detect Register Field Descriptions
BitFieldTypeResetDescription
7cfd_bypassR/W1h Bypass the cable fault detector state machine
6cfd_startR/W1C0h Manual start cable fault detector state machine, self-cleared
5cfd_disableR/W0h Disable the cable fault detector state machine
4RESERVEDR0h
3RESERVEDR0h
2RESERVEDR0h
1RESERVEDR0h
0RESERVEDR0h

4.3.23 Observation_Point_1 Register (Offset = ACh) [Reset = 00h]

Observation_Point_1 is shown in Table 4-64.

Return to the Summary Table.

This register is the cable fault detection observation point.

Table 4-64 Observation_Point_1 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6RESERVEDR0h
5RESERVEDR0h
4RESERVEDR0h
3sdi_out_term_statusR0h Cable fault detection status:
1'b0 = No termination detected on SDI_OUT
1'b1 = Termination detected on SDI_OUT
2cfd_length_cnt_msb_2R0h Cable length count MSB
1cfd_length_cnt_msb_1R0h MSB
0cfd_length_cnt_msb_0R0h MSB

4.3.24 Observation_Point_2 Register (Offset = ADh) [Reset = 00h]

Observation_Point_2 is shown in Table 4-65.

Return to the Summary Table.

This register is the second cable fault detect observation point.

Table 4-65 Observation_Point_2 Register Field Descriptions
BitFieldTypeResetDescription
7cfd_length_cnt_lsb_7R0h Cable length count LSB
6cfd_length_cnt_lsb_6R0h LSB
5cfd_length_cnt_lsb_5R0h LSB
4cfd_length_cnt_lsb_4R0h LSB
3cfd_length_cnt_lsb_3R0h LSB
2cfd_length_cnt_lsb_2R0h LSB
1cfd_length_cnt_lsb_1R0h LSB
0cfd_length_cnt_lsb_0R0h LSB