
Analog PSoC Blocks
September 5, 2002
Document #: 38-12010 CY Rev. ** CMS Rev. 3.20
81
10.8.2.2
Analog Continuous Time Block xx Control 1 Register
The PMux bits control the multiplexing of inputs to the
non-inverting input of the op-amp. There are physically
only 7 inputs.
The 8
th
code (111) will leave the input floating. This is not
desirable, and should be avoided.
The NMux bits control the multiplexing of inputs to the
inverting input of the op-amp. There are physically only 7
inputs.
CompBus controls a tri-state buffer that drives the com-
parator logic. If no PSoC block in the analog column is
driving the comparator bus, it will be driven low externally
to the blocks.
AnalogBus controls the analog output bus. A CMOS
switch connects the op-amp output to the analog bus.
Analog Continuous Time Block 00 Control 1 Register (ACA00CR1, Address = Bank 0/1, 72h)
Analog Continuous Time Block 01 Control 1 Register (ACA01CR1, Address = Bank 0/1, 76h)
Analog Continuous Time Block 02 Control 1 Register (ACA02CR1, Address = Bank 0/1, 7Ah)
Analog Continuous Time Block 03 Control 1 Register (ACA03CR1, Address = Bank 0/1, 7Eh)
Table 66:
Analog Continuous Time Block xx Control 1 Register
Bit #
7
6
5
4
3
2
1
0
POR
0
0
0
0
0
0
0
0
Read/
Write
RW
RW
RW
RW
RW
RW
RW
RW
Bit Name
AnalogBus
CompBus
NMux2
NMux1
NMux0
PMux2
PMux1
PMux0
Bit 7
:
AnalogBus
Enable output to the analog bus
0 = Disable analog bus driven by this block
1 = Enable analog bus driven by this block
Bit 6
:
CompBus
Enable output to the comparator bus
0 = Disable comparator bus driven by this block
1 = Enable comparator bus driven by this block
Bit [5:3]
:
NMux [2:0]
Encoding for negative input select
0 0 0 =
0 0 1 =
0 1 0 =
0 1 1 =
1 0 0 =
1 0 1 =
1 1 0 =
1 1 1 =
ACA00
ACA01
AGND
REFLO
REFHI
ACA00
ASA10
ASB11
Reserved
ACA01
ACA00
AGND
REFLO
REFHI
ACA01
ASB11
ASA10
Reserved
ACA02
ACA03
AGND
REFLO
REFHI
ACA02
ASA12
ASB13
Reserved
ACA03
ACA02
AGND
REFLO
REFHI
ACA03
ASB13
ASA12
Reserved
Bit [2:0]
:
PMux [2:0]
Encoding for positive input select
0 0 0 =
0 0 1 =
0 1 0 =
0 1 1 =
1 0 0 =
1 0 1 =
1 1 0 =
1 1 1 =
ACA00
REFLO
Port Inputs
ACA01
AGND
ASA10
ASB11
ABUS0
Reserved
ACA01
ACA02
Port Inputs
ACA00
AGND
ASB11
ASA10
ABUS1
Reserved
ACA02
ACA01
Port Inputs
ACA03
AGND
ASA12
ASB13
ABUS2
Reserved
ACA03
REFLO
Port Inputs
ACA02
AGND
ASB13
ASA12
ABUS3
Reserved