MAX9257/MAX9258
44 ______________________________________________________________________________________
Fully Programmable Serializer/Deserializer
with UART/I
2
C Control Channel
NAME DESCRIPTION
7:6 10 PRATE
Pixel clock frequency range
00 = 5MHz to 10MHz
01 = 10MHz to 20MHz
10 = 20MHz to 40MHz (default)
11 = 40MHz to 70MHz
5:4 11 SRATE
Serial-data rate range
00 = 60Mbps to 100Mbps
01 = 100Mbps to 200Mbps
10 = 200Mbps to 400Mbps
11 = 400Mbps to 840Mbps (default)
3 0 PAREN Parity enable 0 = disabled (default), 1 = enabled
0
2:0 101 PWIDTH
Parallel data width
(includes HSYNC and VSYNC, excludes encoding and parity bits)
000 = 10 100 = 18
001 = 12 101 = 18 (default)
010 = 14 110 = 18
011 = 16 111 = 18
7:6 00 SPREAD
Spread-spectrum setting
00 = Off (default) 10 = Off
01 = 2% 11 = 4%
5 0 AER
Autoerror reset
1 = Reset error count when control channel ends.
0 = Reset upon reading error registers 10, 11, 13 (default)
1
4:0 00000 Reserved (set to 000000)
Control channel start timeout: (STO) times out if ECU does not start using control channel within this amount of time
after control channel session is enabled.
7:4 1010 STODIV
Control channel start timeout divider
Pixel clock is first divided by :
0000 = 16 1000 = 256
0001 = 16 1001 = 512
0010 = 16 1010 = 1024 (default)
0011 = 16 1011 = 2048
0100 = 16 1100 = 4096
0101 = 32 1101 = 8192
0110 = 64 1110 = 16,384
0111 = 128 1111 = 32,768
2
3:0 0000 STOCNT
Control channel start timeout counter
Divided pixel clock is used to count up to (STOCNT + 1)