CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
537
35. 10-Bit SAR ADC Controller
This chapter covers the configuration and use of the 10-bit SAR ADC controller and its associated registers. For a complete
table of the 10-bit SAR ADC controller registers, refer to
“Summary Table of the System Resource Registers” on page 462
For a quick reference of all PSoC
®
registers in address order, refer to the
Register Details chapter on page 125
35.1
Architectural Description
shows that the main components of SAR ADC controller are: Clock Generator, SAR FSM, DATA Process, and
ADC Mode Control. The SAR ADC controller must work with the ADC comparator to complete the whole SAR ADC function.
Figure 35-1. SAR ADC Controller Top Level Block Diagram
35.1.1
ADC Clock Generation
The ADC clock is the clock to ADC comparator and is derived from SYSCLK. It can be SYSCLK/2, /4, /6, /8, /12, /16, /32 or /
64 (a total of eight selections). The ADC clock is targeted to provide a 2 MHz (maximum) clock to the ADC comparator. A spe-
cial arrangement of 75-25 duty cycle is used because the ADC comparator needs more time to settle its internal VDAC output
signal at high speed. The 75-25 clock duty does not apply to every frequency. At the low frequency end, it is approximately
52% duty. There is no ADC clock in IDLE state even if ADC is enabled.
shows the detailed timing diagram.
Figure 35-2. ADC Clock Dividing
SA
R
FS
M
SAR ADC
Comparator
DATA
Process
ADC MD
Control
CLK GEN
VDBCLK
ADC_CLK
SAR ADC Controller
Tr
igg
e
r
so
u
rc
e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SYSCLK
1.5
3
4.5
6
9
8+3=11
16+3=19
32+3=35
/2
/4
/6
/8
/12
/16
/32
/64
Содержание 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 ...