SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
Figure 9-152 shows the block diagram of the vertical line defect (VDFC) correction.
Figure 9-152 ISS ISP ISIF Vertical Line Defect Correction Block DiagramThe VDFC block can correct up to eight vertical line defects (see Figure 9-153).
Figure 9-153 ISS ISP ISIF Vertical Line DefectsThe correction method is common to all the defects and can be selected through the ISIF_DFCCTL[6:5] VDFCSL bit field.
There are two different methods to correct vertical line defects (ISIF_DFCCTL[6:5] VDFCSL):
The ISIF_LPFR register sets the number of half lines per frame or field: VD period = (L PFR+ 1) / 2 lines. LPFR is not used when HD and VD are inputs.
The following paragraphs concern only method 2 correction.
The coordinates of the defects and the defect levels to be subtracted from the data must be set to the processing listed in Table 9-211.
| Bit | Defect Information |
|---|---|
| 12:0 | Vertical position of the defects |
| 25:13 | Horizontal position of the defects |
| 33:26 | Defect level of the vertical line defect position (V = Vdefect) |
| 41:34 | Defect level of the pixels above the vertical line defect (V < Vdefect) |
| 49:42 | Defect level of the pixels below the vertical line defect (V > Vdefect) |
The defect must be set from left to right, as shown in Figure 9-154.
Figure 9-154 ISS ISP ISIF Vertical Line DefectsVertical line defect correction is enable by setting the ISIF_DFCCTL[4] VDFCEN bit to 1, but the procedure in Section 9.3.3.9.9.1, ISS ISP ISIF Vertical Line Defect Table Update Procedure, must be followed.