49.6.1 ISI Configuration 1 Register

This register can only be written if WPEN is cleared in ISI_WPMR.

Name: ISI_CFG1
Offset: 0x00
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 SFD[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 SLD[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
  THMASK[1:0]FULLDISCRFRATE[2:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 76543210 
 CRC_SYNCEMB_SYNCGRAYLEPIXCLK_POLVSYNC_POLHSYNC_POL   
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bits 31:24 – SFD[7:0] Start of Frame Delay

SFD lines are skipped at the beginning of the frame.

Bits 23:16 – SLD[7:0] Start of Line Delay

SLD pixel clock periods to wait before the beginning of a line.

Bits 14:13 – THMASK[1:0] Threshold Mask

ValueNameDescription
0 BEATS_4 Only 4-beat bursts allowed
1 BEATS_8 Only 4- and 8-beat bursts allowed
2 BEATS_16 4-, 8- and 16-beat bursts allowed

Bit 12 – FULL Full Mode is Allowed

ValueDescription
0 The codec frame is transferred to memory when an available frame slot is detected.
1 Both preview and codec DMA channels are operating simultaneously.

Bit 11 – DISCR Disable Codec Request

ValueDescription
0 Codec datapath DMA interface requires a request to restart.
1 Codec datapath DMA automatically restarts.

Bits 10:8 – FRATE[2:0] Frame Rate [0..7]

ValueDescription
0 All the frames are captured, else one frame every FRATE + 1 is captured.

Bit 7 – CRC_SYNC Embedded Synchronization Correction

ValueDescription
0 No CRC correction is performed on embedded synchronization.
1 CRC correction is performed. If the correction is not possible, the current frame is discarded and the CRC_ERR bit is set in the ISI_SR.

Bit 6 – EMB_SYNC Embedded Synchronization

ValueDescription
0 Synchronization by HSYNC, VSYNC.
1 Synchronization by embedded synchronization sequence SAV/EAV.

Bit 4 – PIXCLK_POL Pixel Clock Polarity

ValueDescription
0 Data is sampled on rising edge of pixel clock.
1 Data is sampled on falling edge of pixel clock.

Bit 3 – VSYNC_POL Vertical Synchronization Polarity

ValueDescription
0 VSYNC active high
1 VSYNC active low

Bit 2 – HSYNC_POL Horizontal Synchronization Polarity

ValueDescription
0 HSYNC active high
1 HSYNC active low