CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
387
Interpreting the Analog
Documentation
Information in this section covers all PSoC devices with a
base part number of CY8C28xxx. The primary analog dis-
tinction between these devices is the number of analog col-
umns: 0, 2, or 4 columns. The following table lists the
resources available for specific device groups. While read-
ing the analog system section, determine and keep in mind
the number of analog columns that are in your device, to
accurately interpret the documentation.
Application Description
PSoC blocks are user configurable system resources. On-
chip analog PSoC blocks reduce the need for many MCU
part types and external peripheral components. Analog
PSoC blocks are configured to provide a wide variety of
peripheral functions. The
PSoC Designer Software Inte-
grated Development Environment
provides automated con-
figuration of PSoC blocks by selecting the desired functions.
PSoC Designer then generates the proper configuration
information and prints a device data sheet unique to that
configuration.
A precision internal voltage reference provides accurate
analog comparisons. A temperature sensor input is provided
to the analog PSoC block array, supporting applications
such as battery chargers and data acquisition, without
requiring external components.
Defining the Analog Blocks
There are three analog PSoC block types: Continuous Time
(CT) blocks, and
Type C and Type D Switch Capacitor (SC)
blocks. CT blocks provide continuous time analog functions.
SC blocks provide switched capacitor analog functions.
Each of the analog blocks has many potential inputs and
several outputs. The inputs to these blocks include
from external sources, intrinsic analog signals
driven from neighboring analog blocks, or various voltage
reference sources.
The analog blocks are organized into columns. Each column
contains one Continuous Time (CT) block, Type C (ACC);
one Switched Capacitor (SC) block, Type C (ASC); and one
Switched Capacitor block, Type D (ASD). However, the
number of analog columns in a specific part can either be 0,
2, or 4 columns. To determine the number of columns in
your PSoC device, refer to the
table at the beginning of this section.
The blocks in a particular column all run off the same clock-
ing source. The blocks in a column also share some output
bus resources.
There are three types of outputs from each analog block and
additional two discrete outputs in the Continuous Time
blocks.
1. The analog output bus (ABUS) is an analog bus
resource that is shared by all of the analog blocks in a
column. Only one block in a column can actively drive
this bus at any one time, with the user having control of
this output through register settings. This is the only ana-
log output that can be driven directly to a pin.
2. The comparator bus (CBUS) is a digital bus resource
that is shared by all of the analog blocks in a column.
Only one block in a column can be actively driving this
bus at any one time, with the user having control of this
output through register settings.
3. The local outputs (OUT, GOUT, and LOUT in the Contin-
uous Time blocks) are routed to neighbor blocks. The
various input
connections (NMux,
PMux, RBotMux, AMux, BMux, and CMux) all use the
output bus from one block as their input.
PSoC Device Characteristics
PSoC Part
Number
Dig
it
a
l
I/
O (
m
a
x
)
Dig
it
a
l
Rows
Dig
it
a
l
Block
s
Analog Inpu
ts
(m
ax)
Analog
Out
p
u
ts
Analog
Column
s
Regu
lar
Ana
log B
locks
Lim
ited
Ana
log B
locks
CY8C28x03*
24
3
12
8
0
0
0
0
CY8C28x13*
40
3
12
40
0
2
0
4
CY8C28x23
44
3
12
10
2
2
6
0
CY8C28x33
40
3
12
40
2
4
6
4
CY8C28x43
44
3
12
44
4
4
12
0
CY8C28x45
44
3
12
44
4
4
12
4
CY8C28x52
24
2
8
24
4
4
12
4
* Limited analog functionality.
Summary of Contents for CY8C28 series
Page 65: ...64 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G RAM Paging ...
Page 125: ...124 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Page 311: ...310 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G IDAC_CR0 1 FDh ...
Page 317: ...316 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Page 393: ...392 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Page 477: ...476 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Digital Clocks ...
Page 561: ...560 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...