CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
335
17. Digital Blocks
This chapter covers the configuration and use of the digital PSoC
®
blocks and their associated registers. For a complete table
of the Digital PSoC Block registers, refer to the
“Summary Table of the Digital Registers” on page 312
. For a quick reference
of all PSoC registers in address order, refer to the
Register Details chapter on page 125
17.1
Architectural Description
At the top level, the main components of the digital block are the data path, input multiplexers (muxes), output de-muxes, con-
figuration registers, and chaining signals (see
).
Figure 17-1. Digital Blocks Top-Level Block Diagram
All digital PSoC blocks may be configured to perform any
one of seven basic functions: timer, counter,
, pseudo random sequence (PRS), Dead
Band Generator, Delta Sigma Modulator, or
. These functions may be used by con-
figuring an individual PSoC block or chaining several PSoC
blocks together to form functions that are greater than 8 bits.
Digital communications PSoC blocks have two additional
functions: master or slave SPI and a full duplex
Each digital PSoC block’s function is independent of all
other PSoC blocks. Up to eight registers are used to deter-
mine the function and state of a digital PSoC block. These
registers are discussed in the
Digital PSoC block function registers end with FN. The indi-
vidual bit settings for a block’s function register are listed in
. The input registers end with IN
and its bit meanings are listed in
Finally, the block’s outputs are controlled by the output reg-
ister, which ends in OU.
1 6 -1
M U X
4 -1
M U X
C L K
R e-
S y n c
C lo c k
S e le c t
D a ta
S e le c t
A u x
D a ta
S e le c t
D ig ita l P S o C B lo c k
1 -4
D M U X
P rim a ry
F u n c tio n O u tp u t,
c lo c k c h a in in g to
n e x t b lo c k.
R O [3 :0 ]
R O [3 :0 ]
1 -4
D M U X
B lo c k In te rru p t
B ro a d c a s t O u tp u t
C o n fig u ra tio n R e g is te rs
F U N C T IO N [7 :0 ]
IN P U T [7 :0 ]
O U T P U T [7 :0 ]
1 6 -1
M U X
1 6 -1
M U X
D a ta
S e le c t 2
A U X _ D A T A
D a ta P a th
F 1
F 2
IN T
B C
C L K
D A T A
D S 2
C R 0 [7 :4 ]
C R 1 [7 :0 ]
Содержание CY8C28 series
Страница 65: ...64 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G RAM Paging ...
Страница 85: ...84 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Internal Main Oscillator IMO ...
Страница 93: ...92 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G External Crystal Oscillator ECO ...
Страница 97: ...96 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Phase Locked Loop PLL ...
Страница 125: ...124 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 311: ...310 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G IDAC_CR0 1 FDh ...
Страница 317: ...316 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 393: ...392 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 425: ...424 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Analog Reference ...
Страница 461: ...460 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Two Column Limited Analog System ...
Страница 477: ...476 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Digital Clocks ...
Страница 483: ...482 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Multiply Accumulate MAC ...
Страница 513: ...512 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Internal Voltage Reference ...
Страница 523: ...522 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Switch Mode Pump SMP ...
Страница 533: ...532 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G I O Analog Multiplexer ...
Страница 537: ...536 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Real Time Clock RTC ...
Страница 561: ...560 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...