CMV12000_DS000603_6-00.pdf - 第54页
Document Feedback CMV12000 Functional Description Datasheet • PUBLIC DS000603 • v6 - 00 • 2023 -Sep- 22 84 │ 53 Figure 68 : Pixel Remapping for Mon ochrome X&Y-Subsampling Figure 69 : Pixel Remapping for Col or X&…

Document Feedback
CMV12000
Functional Description
Datasheet • PUBLIC
DS000603 • v6-00 • 2023-Sep-22
84 │ 52
Figure 67:
Pixel Remapping for Y-Subsampling
So the bottom channels will read out rows 1, 4, 5, 8, 9, 12 … and the top channels will read out rows
2, 3, 6, 7, 10, 11 … 64 bursts (2 x 32) of 128 (2 x 64) pixels happen in parallel on the data outputs.
This means that two complete subsampled rows are read out in one burst. The amount of rows that
will be read out depends on the value in the corresponding register. By default there are 1536 rows
being read out (3072/2).
When X&Y-subsampling is enabled, the pixel remapping is different for monochrome and color
devices. An example of the subsampled image using 64 outputs can be found in the figures below.
IDLE Pixel 0 to 127Channel 1
IDLEChannel 2
Row 1
Pixel 128 to 255
IDLEChannel 31 Pixel 3840 to 3967
IDLEChannel 32 Pixel 3968 to 4095
Pixel 0 to 127
Row 4
Pixel 128 to 255
Pixel 3840 to 3967
Pixel 3968 to 4095
IDLE Pixel 0 to 127Channel 33
IDLEChannel 34
Row 2
Pixel 128 to 255
IDLEChannel 63 Pixel 3840 to 3967
IDLE
Channel 64
Pixel 3968 to 4095
Pixel 0 to 127
Row 3
Pixel 128 to 255
Pixel 3840 to 3967
Pixel 3968 to 4095
2x32CH
MONO
Pixel 0 to 127
Row 5
Pixel 128 to 255
Pixel 3840 to 3967
Pixel 3968 to 4095
Pixel 0 to 127
Row 8
Pixel 128 to 255
Pixel 3840 to 3967
Pixel 3968 to 4095
Pixel 0 to 127
Row 6
Pixel 128 to 255
Pixel 3840 to 3967
Pixel 3968 to 4095
Pixel 0 to 127
Row 7
Pixel 128 to 255
Pixel 3840 to 3967
Pixel 3968 to 4095

Document Feedback
CMV12000
Functional Description
Datasheet • PUBLIC
DS000603 • v6-00 • 2023-Sep-22
84 │ 53
Figure 68:
Pixel Remapping for Monochrome X&Y-Subsampling
Figure 69:
Pixel Remapping for Color X&Y-Subsampling
64 bursts (2 x 32) of 128 (2 x 64) pixels happen in parallel on the data outputs. This means that four
complete subsampled rows are read out in one burst. The amount of rows that will be read out
depends on the value in the corresponding register. By default there are 1536 rows being read out
(3072/2).
IDLE Pixel 0 row1Channel 1
IDLEChannel 2
Row 1+3
IDLEChannel 3
IDLEChannel 31
IDLEChannel 32
Pixel 0 row3 Pixel 1 row1 Pixel 1 row3 Pixel 63 row1 Pixel 63 row3
Pixel 64 row1 Pixel 64 row3 Pixel 65 row1 Pixel 65 row3 Pixel 127 row1 Pixel 127 row3
Pixel 128 row1 Pixel 128 row3 Pixel 129 row1 Pixel 129 row3 Pixel 191 row1 Pixel 191 row3
Pixel 1920 row1 Pixel 1920 row3 Pixel 1921 row1 Pixel 1921 row3 Pixel 1983 row1 Pixel 1983 row3
Pixel 1984 row1 Pixel 1984 row3 Pixel 1985 row1 Pixel 1985 row3 Pixel 2047 row1 Pixel 2047 row3
Pixel 0 row5
Row 5+7
Pixel 0 row7 Pixel 1 row5 Pixel 1 row7 Pixel 63 row5 Pixel 63 row7
Pixel 64 row5 Pixel 64 row7 Pixel 65 row5 Pixel 65 row7 Pixel 127 row5 Pixel 127 row7
Pixel 128 row5 Pixel 128 row7 Pixel 129 row5 Pixel 129 row7 Pixel 191 row5 Pixel 191 row7
Pixel 1920 row5 Pixel 1920 row7 Pixel 1921 row5 Pixel 1921 row7 Pixel 1983 row5 Pixel 1983 row7
Pixel 1984 row5 Pixel 1984 row7 Pixel 1985 row5 Pixel 1985 row7 Pixel 2047 row5 Pixel 2047 row7
IDLE Pixel 0 row2Channel 33
IDLEChannel 34
Row 2+4
IDLEChannel 35
IDLE
Channel 63
IDLE
Channel 64
Pixel 0 row4 Pixel 1 row2 Pixel 1 row4 Pixel 63 row2 Pixel 63 row4
Pixel 64 row2 Pixel 64 row4 Pixel 65 row2 Pixel 65 row4 Pixel 127 row2 Pixel 127 row4
Pixel 128 row2 Pixel 128 row4 Pixel 129 row2 Pixel 129 row4 Pixel 191 row2 Pixel 191 row4
Pixel 1920 row2 Pixel 1920 row4 Pixel 1921 row2 Pixel 1921 row4 Pixel 1983 row2 Pixel 1983 row4
Pixel 1984 row2 Pixel 1984 row4 Pixel 1985 row2 Pixel 1985 row4 Pixel 2047 row2 Pixel 2047 row4
Pixel 0 row6
Row 6+8
Pixel 0 row8 Pixel 1 row6 Pixel 1 row8 Pixel 63 row6 Pixel 63 row8
Pixel 64 row6 Pixel 64 row8 Pixel 65 row6 Pixel 65 row8 Pixel 127 row6 Pixel 127 row8
Pixel 128 row6 Pixel 128 row8 Pixel 129 row6 Pixel 129 row8 Pixel 191 row6 Pixel 191 row8
Pixel 1920 row6 Pixel 1920 row8 Pixel 1921 row6 Pixel 1921 row8 Pixel 1983 row6 Pixel 1983 row8
Pixel 1984 row6 Pixel 1984 row8 Pixel 1985 row6 Pixel 1985 row8 Pixel 2047 row6 Pixel 2047 row8
BOTTOM
TOP
IDLE Pixel 0 row1Channel 1
IDLEChannel 2
Row 1+3
IDLEChannel 3
IDLEChannel 31
IDLEChannel 32
Pixel 0 row3Pixel 1 row1 Pixel 1 row3 Pixel 62 row3 Pixel 63 row3
Pixel 64 row1 Pixel 64 row3Pixel 65 row1 Pixel 65 row3 Pixel 126 row3 Pixel 127 row3
Pixel 128 row1 Pixel 128 row3Pixel 129 row1 Pixel 129 row3 Pixel 190 row3 Pixel 191 row3
Pixel 1920 row1 Pixel 1920 row3Pixel 1921 row1 Pixel 1921 row3 Pixel 1982 row3 Pixel 1983 row3
Pixel 1984 row1 Pixel 1984 row3Pixel 1985 row1 Pixel 1985 row3 Pixel 2046 row3 Pixel 2047 row3
Pixel 0 row5
Row 5+7
Pixel 0 row7Pixel 1 row5 Pixel 1 row7 Pixel 62 row7 Pixel 63 row7
Pixel 64 row5 Pixel 64 row7Pixel 65 row5 Pixel 65 row7 Pixel 126 row7 Pixel 127 row7
Pixel 128 row5 Pixel 128 row7Pixel 129 row5 Pixel 129 row7 Pixel 190 row7 Pixel 191 row7
Pixel 1920 row5 Pixel 1920 row7Pixel 1921 row7 Pixel 1921 row7 Pixel 1982 row7 Pixel 1983 row7
Pixel 1984 row5 Pixel 1984 row7Pixel 1985 row7 Pixel 1985 row7 Pixel 2046 row7 Pixel 2047 row7
IDLE Pixel 0 row2Channel 33
IDLEChannel 34
Row 2+4
IDLEChannel 35
IDLE
Channel 63
IDLE
Channel 64
Pixel 0 row4Pixel 1 row2 Pixel 1 row4 Pixel 62 row4 Pixel 63 row4
Pixel 64 row2 Pixel 64 row4Pixel 65 row2 Pixel 65 row4 Pixel 126 row4 Pixel 127 row4
Pixel 128 row2 Pixel 128 row4Pixel 129 row2 Pixel 129 row4 Pixel 190 row4 Pixel 191 row4
Pixel 1920 row2 Pixel 1920 row4Pixel 1921 row2 Pixel 1921 row4 Pixel 1982 row4 Pixel 1983 row4
Pixel 1984 row2 Pixel 1984 row4Pixel 1985 row2 Pixel 1985 row4 Pixel 2046 row4 Pixel 2047 row4
Pixel 0 row6
Row 6+8
Pixel 0 row8Pixel 1 row6 Pixel 1 row8 Pixel 62 row8 Pixel 63 row8
Pixel 64 row6 Pixel 64 row8Pixel 65 row6 Pixel 65 row8 Pixel 126 row8 Pixel 127 row8
Pixel 128 row6 Pixel 128 row8Pixel 129 row6 Pixel 129 row8 Pixel 190 row8 Pixel 191 row8
Pixel 1920 row6 Pixel 1920 row8Pixel 1921 row6 Pixel 1921 row8 Pixel 1982 row8 Pixel 1983 row8
Pixel 1984 row6 Pixel 1984 row8Pixel 1985 row6 Pixel 1985 row8 Pixel 2046 row8 Pixel 2047 row8
BOTTOM
TOP

Document Feedback
CMV12000
Functional Description
Datasheet • PUBLIC
DS000603 • v6-00 • 2023-Sep-22
84 │ 54
7.4.7 Binning
This mode is only supported in two sided read-out. To maintain the same field of view but reduce the
noise coming out of the sensor, a binning mode is implemented on the chip. This mode will sum four
pixels (in the analog domain) to reduce the noise and data coming from the chip. This increases the
responsivity with x4. The PGA divide-by-3 can be used to reduce this. Other PGA gains are not
possible (x2, x3, x4). Different binning schemes can be programmed by setting the appropriate
registers. These binning schemes can take into account whether a color or monochrome sensor is
used to preserve the Bayer pattern information. The registers involved in binning are detailed below. A
distinction is made between a monochrome and color mode. Binning can be enabled in every
windowing mode.
When monochrome binning is used, the CMV12000 will average four pixels and reads out this
average pixel value. This will result in an image, which is four times smaller than the original image (X-
size/2 and Y-size/2, max 2048 x 1536).
To enable this monochrome binning, the following registers need to be changed.
Figure 70:
Binning Settings for Monochrome
Reg. Name
Address
Bits
Default
Description
Number_lines_tot
1
[15:0]
3072
Total number of lines of the original (pre-binning) image
(1 to 3072)
Sub_offset
66
[15:0]
0
Set to 0
Sub_step
67
[15:0]
1
Set to 1
Bin_en
68
[2]
0
Set to 1
Color
68
[0]
1
Set to 1
Color_exp
68
[3]
1
Set to 1