User's Manual

Table Of Contents
CAMERA INTERFACE S3C2450X RISC MICROPROCESSOR
23-46
6.50.1 - MSDMA Start address
Start address of ADDRStart_Y/Cb/Cr points the first word address where the corresponding component of
Y/Cb/Cr is read. Each one should be aligned with word boundary (i.e. ADDRStart_X[1:0] = 00). ADDRStart_Cb
and ADDRStart_Cr are valid only for the YCbCr420 source image format.
6.50.2 - MSDMA End address
1) ADDREnd_Y
= ADDRStart_Y + Memory size for the component of Y
= ADDRStart_Y + (SRC_Width × SRC_Height) × ByteSize_Per_Pixel + Offset_Y × (SRC_Height-1)
2) ADDREnd_Cb (Valid for YCbCr420 source format)
= ADDRStart_Cb + Memory size for the component of Cb
= ADDRStart_Cb + (SRC_Width/2 × SRC_Height/2) × ByteSize_Per_Pixel + Offset_Cb × (SRC_Height/2-1)
3) ADDREnd_ Cr (Valid for YCbCr420 source format)
= ADDRStart_ Cr + Memory size for the component of Cr
= ADDRStart_Cr + (SRC_Width/2 × SRC_Height/2) × ByteSize_Per_Pixel + Offset_Cr × (SRC_Height/2-1)
6.50.3 - MSDMA OFFSET
1) Offset_Y/Cb/Cr
= Memory size for offset per a horizontal line
= Number of pixel (or sample) in horizontal offset × ByteSize_Per_Pixel (or Sample)
Cf.) ByteSize_Per_Pixel = 1 for YCbCr420
2 for YCbCr422 (interleave)