36.6.1 ISI Configuration 1 Register

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 beats AHB burst allowed

1 BEATS_8

Only 4 and 8 beats AHB burst allowed

2 BEATS_16

4, 8 and 16 beats AHB burst 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 5 – GRAYLE Grayscale Little Endian

Refer to Table 36-8 and Table 36-9 for details.

ValueDescription
0

The two pixels are represented in big-endian format within a 32-bit register.

1

The two pixels are represented in little-endian format within a 32-bit register.

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.