3 / 99 page
PRELIMINARY
PSoC®3: CY8C34 Family Data Sheet
Document Number: 001-53304 Rev. *B
Page 3 of 99
1. Architectural Overview
Introducing the CY8C34 family of ultra low power, Flash Programmable System-on-Chip (PSoC®) devices, part of a scalable 8-bit
PSoC 3 and 32-bit PSoC®5 platform. The CY8C34 family provides configurable blocks of analog, digital, and interconnect circuitry
around a CPU subsystem. The combination of a CPU with a very flexible analog subsystem, digital subsystem, routing, and I/O
enables a high level of integration in a wide variety of consumer, industrial, and medical applications.
Figure 1-1. Simplified Block Diagram
Digital
Filter
Block
ANALOG SYSTEM
LCD Direct
Drive
CapSense
Temperature
Sensor
2x
Opamp
+
-
ADC
2 x DAC
1 x
Del Sig
ADC
2 x SC/ CT Blocks
( TIA, PGA, Mixer etc)
4 x
CMP
+
-
CAN
2.0
I2C
Master/
Slave
Universal Digital Block Array ( 24 x UDB)
4 x
Timer
Counter
PWM
FS USB
2.0
SYSTEM WIDE
RESOURCES
DIGITAL SYSTEM
Program
Debug &
Trace
Boundary
Scan
Program&
Debug
8051 or
Cortex M3
CPU
Interrupt
Controller
PHUB
DMA
SRAM
FLASH
EEPROM
EMIF
CPU SYSTEM
MEMORY SYSTEM
SYSTEM BUS
Digital Interconnect
Analog Interconnect
0. 5 to5.5V
( Optional)
4- 33 MHz
( Optional)
Xtal
Osc
32.768 KHz
(Optional)
RTC
Timer
IMO
WDT
and
Wake
ILO
Clocking System
1.8V LDO
SMP
POR and
LVD
Sleep
Power
Power Management
System
USB
PHY
D+
D-
3 per
Opamp
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UART
Logic
12- Bit PWM
I2C Slave
8- Bit SPI
12- Bit SPI
Logic
8- Bit
Timer
16- Bit PRS
UDB
8- Bit
Timer
Quadrature Decoder
16- Bit
PWM
UDB
UDB
UDB
UDB
UDB
UDB
UDB
UDB
[+] Feedback