
Analog PSoC Blocks
September 5, 2002
Document #: 38-12010 CY Rev. ** CMS Rev. 3.20
105
Analog Modulator Control Register (AMD_CR, Address = Bank 1, 63h)
10.15 Analog PSoC Block Functionality
The analog PSoC blocks can be used to implement a
wide range of functions, limited only by the designer’s
imagination. The following functions operate within the
capability of the analog PSoC blocks using one analog
PSoC block, multiple analog blocks, a combination of
more than one
type
of analog block, or a combination of
analog and digital PSoC blocks. Most of these functions
are currently available as User Modules in PSoC
Designer. Others will be added in the future.
Delta-Sigma A/D Converters
Successive Approximation A/D Converters
Incremental A/D Converters
Programmable Gain/Loss Stage
Analog Comparators
Zero-Crossing Detectors
Low-Pass Filter
Band-Pass Filter
Notch Filter
Amplitude Modulators
Amplitude Demodulators
Sine-Wave Generators
Sine-Wave Detectors
Sideband Detection
Sideband Stripping
Audio Output Drive
DTMF Generator
FSK Modulator
By modifying registers, as described in this Data Sheet,
users can configure PSoC blocks to perform these func-
tions and more.
Table 81:
Analog Modulator Control Register
Bit #
POR
Read/
Write
Bit Name
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
0
RW
RW
RW
RW
RW
RW
RW
RW
Reserved
Reserved
Reserved
Reserved
AMOD2[1]
AMOD2[0]
AMOD0[1]
AMOD0[0]
Bit 7
:
Reserved
Bit 6
:
Reserved
Bit 5
:
Reserved
Bit 4
:
Reserved
Bit [3:2]
:
AMOD2[1]
,
AMOD2[0]
Selects the modulation signal for Analog Column 2
0 0 = No Modulation
0 1 = Global Output [0]
1 0 = Global Output [4]
1 1 = Digital Basic Type A Block 03
Bit [1:0]
:
AMOD0[1]
,
AMOD0[0]
Selects the modulation signal for Analog Column 0
0 0 = No Modulation
0 1 = Global Output [0]
1 0 = Global Output [4]
1 1 = Digital Basic Type A Block 03