
MFC2000 Multifunctional Peripheral Controller 2000
Hardware Description
7-16
Conexant
100723A
In order to apply the content of this register to the analog die, the content must be sent serially by writing to the
‘ADCSerialCmd’ register. Please refer to the ‘ADCSerialCmd’ register description for more information.
Bit 15
ADC enable
This bit is used to enable the internal adc. The ADC circuit by default
is disabled.
Bit 12-8
OffsetSel[4:0]
An analog subtracter is used in conjunction with OffsetSel in order to
remove the DC offset from scanner signal.
When ‘VSC on EV bus’ bit, i.e., bit 2 of VSCCtrl register, is set, then
EV_VD[7:0] bus will function as output.. EV_VD[5] output is connected
to this bit to function as general purpose output (GPO).
When ‘VSC on EV bus’ bit, i.e., bit 2 of VSCCtrl register, is set, then
EV_VD[7:0] bus will function as output.. EV_VD[4] output is connected
to this bit to function as general purpose output (GPO).
GainSel is connected to a programmable gain amplifier to adjust the
gain of the scanner signal.
Bit 5
GPO on EV_VD[5]
Bit 4
GPO on EV_VD[4]
Bit 3-0
GainSel[3:0]
Note
: This register is double-buffered. The value written into this register will not be applied to
SIA immediately. Rather, the value will be applied after the start of scancycle. Reading this
register reflects the value applied to SIA.
Name/Address
ADCSerialCmd
(ADCSerialCmd)
$01FF854F
Bit 15
Send
Status
(read
only)
Bit 14
(Not Used)
Bit 13
(Not Used)
Bit 12
(Not Used)
Bit 11
(Not Used)
Bit 10
(Not Used)
Bit 9
Bit 8
Default
Rst. Value
xxh
Read Value
00h
(Not Used)
(Not Used)
Name/Address
ADCSerialCmd
(ADCSerialCmd)
$01FF854E
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Transmit
Mode[1]
Bit 0
Transmit
Mode[0]
Default
Rst. Value
xxxx0000b
Read Value
00h
(Not Used)
(Not Used)
(Not Used)
(Not Used)
(reserved)
‘0’
Command
Type
Bit 15
Send Status (read only)
This bit indicates one of the following statuses:
waiting for an event to occur, as selected by ‘transmit mode[1:0]’, prior
to sending the serial command
sending serial command is in progress.
The wait for the event can be aborted by clearing ‘scanenable’ bit on
‘ScanConfig’ register, and the command will not be sent.
It is important to always write ‘0’ to this bit.
Bit 15
Bit 2
reserved
Command Type
Command Type
Function
0
To send ‘offset’ and ‘gain’ settings as stored in ‘ScanIAConfig’ register
1
To send ‘ADC enable’ bit as stored in ‘ScanIAConfig’ register