CY8C24X93
PSoC® Programmable System-on-Chip
PSoC
®
Programmable System-on-Chip
Features
■
■
Powerful Harvard-architecture processor
❐
M8C CPU with a max speed of 24 MHz
Operating Range: 1.71 V to 5.5 V
❐
Standby Mode 1.1
μA
(Typ)
❐
Deep Sleep 0.1
μA
(Typ)
Operating Temperature range: –40 °C to +85 °C
Flexible on-chip memory
❐
8 KB flash, 1 KB SRAM
❐
16 KB flash, 2 KB SRAM
❐
32 KB flash, 2 KB SRAM
❐
Read while Write with EEPROM emulation
❐
50,000 flash erase/write cycles
❐
In-system programming simplifies manufacturing process
Four Clock Sources
❐
Internal main oscillator (IMO): 6/12/24 MHz
❐
Internal low-speed oscillator (ILO) at 32 kHz for watchdog
and sleep timers
❐
External 32 KHz Crystal Oscillator
❐
External Clock Input
Programmable pin configurations
❐
Up to 36 general purpose dual mode GPIO (Analog inputs
and Digital I/O supported)
❐
High sink current of 25 mA per GPIO
• Max sink current 120 mA for all GPIOs
❐
Source Current
• 5 mA on ports 0 and 1
• 1 mA on ports 2,3 and 4
❐
Configurable internal pull-up, high-Z and open drain modes
❐
Selectable, regulated digital I/O on port 1
❐
Configurable input threshold on port 1
Versatile Analog functions
❐
Internal Low-Dropout voltage regulator for high power supply
rejection ratio (PSRR)
Full-Speed USB
❐
12 Mbps USB 2.0 compliant
❐
Eight unidirectional endpoints
❐
One bidirectional endpoint
❐
Dedicated 512 byte SRAM
❐
No external crystal required
Additional system resources
❐
I2C Slave:
• Selectable to 50 kHz, 100 kHz, or 400 kHz
❐
Configurable up to 12 MHz SPI master and slave
❐
Three 16-bit timers
❐
Watchdog and sleep timers
❐
Integrated supervisory circuit
❐
10-bit incremental analog-to-digital converter (ADC) with
internal voltage reference
❐
Two general-purpose Comparators
• 3 Voltage References (0.8 V, 1 V, 1.2 V)
• Any pin to either comparator inputs
• Low-power operation at 10 µA
❐
One 8-bit IDAC with full scale range of 512 µA
❐
One 8-bit Software PWM
Development Platform
❐
PSoC Designer™ IDE
GPIOs and Package options
❐
13 GPIOs - QFN 16
❐
28 GPIOs - QFN 32
❐
34 GPIOs - QFN 48
❐
36 GPIOs - QFN 48
■
■
■
■
■
■
■
■
■
Cypress Semiconductor Corporation
Document Number: 001-86894 Rev. *D
•
198 Champion Court
•
San Jose
,
CA 95134-1709
•
408-943-2600
Revised April 27, 2017
CY8C24X93
Logic Block Diagram
[1]
PWRSYS
(Regulator)
Port 4
Port 3
Port 2
Port 1
Port 0
1.8/2.5/3V
LDO
PSoC CORE
SYSTEM BUS
Global Analog Interconnect
1K/2K
SRAM
Interrupt
Controller
Supervisory ROM (SROM)
8K/16K/32K Flash
Nonvolatile Memory
Sleep and
Watchdog
CPU Core (M8C)
6/12/24 MHz Internal Main Oscillator
(IMO)
Internal Low Speed Oscillator (ILO)
Multiple Clock Sources
ANALOG
SYSTEM
ADC
Two
Comparators
IDAC
Analog
Reference
Analog Mux
SYSTEM BUS
USB
I2C
Slave
Internal
Voltage
References
System
Resets
POR
and
LVD
SPI
Master/
Slave
Three 16-Bit
Programmable
Timers
Digital
Clocks
SYSTEM RESOURCES
Note
1. Internal voltage regulator for internal circuitry.
Document Number: 001-86894 Rev. *D
Page 2 of 65
CY8C24X93
More Information
Cypress provides a wealth of data at
www.cypress.com
to help you to select the right PSoC device for your design, and quickly and
effectively integrate the device into your design. For a comprehensive list of resources, see the knowledge base article “How
to Design
with PSoC
®
1, PowerPSoC
®
, and PLC – KBA88292”.
■
■
■
Overview:
PSoC Portfolio, PSoC Roadmap
Product Selectors:
PSoC 1, PSoC 3, PSoC 4,
or
PSoC 5LP.
In addition,
PSoC Designer
includes a device selection tool.
Application Notes
and
Code Examples:
Cover a broad range
of topics, from basic to advanced level. Many of the application
notes include code examples.
Technical Reference Manuals (TRM):
The TRM provides
complete detailed descriptions of the internal architecture of
the PSoC 1 devices.
■
Development Kits:
❐
CY3215A-DK In-Circuit Emulation Lite Development Kit
includes an in-circuit emulator (ICE). While the ICE-Cube is
primarily used to debug PSoC 1 devices, it can also program
PSoC 1 devices using ISSP.
❐
CY3210-PSOCEVAL1 Kit
enables you to evaluate and
experiment
Cypress’s
PSoC
1
programmable
system-on-chip design methodology and architecture.
The
MiniProg1
and
MiniProg3
device provides an interface for
flash programming.
■
PSoC Designer
PSoC Designer
is a free Windows-based Integrated Design
Environment (IDE). Develop your applications using a library of
pre-characterized analog and digital peripherals in a
drag-and-drop design environment. Then, customize your
design leveraging the dynamically generated API libraries of
code.
Figure 1
shows PSoC Designer windows.
Note:
This is not
the default view.
1.
Global Resources –
all device hardware settings.
2.
Parameters –
the parameters of the currently selected User
Modules.
3.
Pinout –
information related to device pins.
4.
Chip-Level Editor –
a diagram of the resources available on
the selected chip.
5.
Datasheet –
the datasheet for the currently selected UM
6.
User Modules –
all available User Modules for the selected
device.
7.
Device Resource Meter –
device resource usage for the
current project configuration.
8.
Workspace –
a tree level diagram of files associated with the
project.
9.
Output –
output from project build and debug operations.
Note:
For detailed information on PSoC Designer, go to
PSoC
®
Designer
>
Help
>
Documentation
>
Designer Specific
Documents
>
IDE User Guide.
Figure 1. PSoC Designer Layout
Document Number: 001-86894 Rev. *D
Page 3 of 65
CY8C24X93
Contents
PSoC
®
Functional Overview ............................................ 6
PSoC Core .................................................................. 6
Analog system ............................................................. 6
Additional System Resources ..................................... 6
Getting Started .................................................................. 7
Silicon Errata ............................................................... 7
Development Kits ........................................................ 7
Training ....................................................................... 7
CYPros Consultants .................................................... 7
Solutions Library .......................................................... 7
Technical Support ....................................................... 7
Development Tools .......................................................... 8
PSoC Designer Software Subsystems ........................ 8
Designing with PSoC Designer ....................................... 9
Select User Modules ................................................... 9
Configure User Modules .............................................. 9
Organize and Connect ................................................ 9
Generate, Verify, and Debug ....................................... 9
Pinouts ............................................................................ 10
16-pin QFN (13 GPIOs) [2] ........................................ 10
32-pin QFN (28 GPIOs) [6] ........................................ 11
32-pin QFN (28 GPIOs) [10] ...................................... 12
48-pin QFN (34 GPIOs) [14] ...................................... 13
48-pin QFN (36 GPIOs (With USB)) [19] ................... 14
48-pin QFN (OCD) (36 GPIOs) [23] .......................... 15
Electrical Specifications
(CY8C24193/493) ............................................................. 16
Absolute Maximum Ratings
(CY8C24193/493) ............................................................. 16
Operating Temperature
(CY8C24193/493) ............................................................. 16
DC Chip-Level Specifications
(CY8C24193/493) ............................................................. 17
DC GPIO Specifications
(CY8C24193/493) ............................................................. 18
DC Analog Mux Bus Specifications
(CY8C24193/493) ............................................................. 21
DC Low Power Comparator Specifications
(CY8C24193/493) ............................................................. 21
Comparator User Module Electrical Specifications
(CY8C24193/493) ............................................................. 21
ADC Electrical Specifications
(CY8C24193/493) ............................................................. 22
DC POR and LVD Specifications
(CY8C24193/493) ............................................................. 23
DC Programming Specifications
(CY8C24193/493) ............................................................. 23
DC I2C Specifications
(CY8C24193/493) ............................................................. 24
Shield Driver DC Specifications
(CY8C24193/493) ............................................................. 24
DC IDAC Specifications
(CY8C24193/493) ............................................................. 24
AC Chip-Level Specifications
(CY8C24193/493) ............................................................. 25
AC General Purpose I/O Specifications
(CY8C24193/493) ............................................................. 26
AC Comparator Specifications
(CY8C24193/493) ............................................................. 26
AC External Clock Specifications
(CY8C24193/493) ............................................................. 26
AC Programming Specifications
(CY8C24193/493) ............................................................. 27
AC I2C Specifications
(CY8C24193/493) ............................................................. 28
Electrical Specifications
(CY8C24093/293/393/693) ............................................... 31
Absolute Maximum Ratings
(CY8C24093/293/393/693) ............................................... 31
Operating Temperature
(CY8C24093/293/393/693) ............................................... 31
DC Chip-Level Specifications
(CY8C24093/293/393/693) ............................................... 32
DC GPIO Specifications
(CY8C24093/293/393/693) ............................................... 33
DC Analog Mux Bus Specifications
(CY8C24093/293/393/693) ............................................... 35
DC Low Power Comparator Specifications
(CY8C24093/293/393/693) ............................................... 35
Comparator User Module Electrical Specifications
(CY8C24093/293/393/693) ............................................... 36
ADC Electrical Specifications
(CY8C24093/293/393/693) ............................................... 36
DC POR and LVD Specifications
(CY8C24093/293/393/693) ............................................... 37
DC Programming Specifications
(CY8C24093/293/393/693) ............................................... 37
DC I2C Specifications
(CY8C24093/293/393/693) ............................................... 38
DC Reference Buffer Specifications
(CY8C24093/293/393/693) ............................................... 38
DC IDAC Specifications
(CY8C24093/293/393/693) ............................................... 38
AC Chip-Level Specifications
(CY8C24093/293/393/693) ............................................... 39
AC GPIO Specifications
(CY8C24093/293/393/693) ............................................... 40
AC Comparator Specifications
(CY8C24093/293/393/693) ............................................... 41
AC External Clock Specifications
(CY8C24093/293/393/693) ............................................... 41
AC Programming Specifications
(CY8C24093/293/393/693) ............................................... 42
AC I2C Specifications
(CY8C24093/293/393/693) ............................................... 43
Document Number: 001-86894 Rev. *D
Page 4 of 65
CY8C24X93
Packaging Information ................................................... 46
Thermal Impedances ................................................. 49
Capacitance on Crystal Pins ..................................... 49
Solder Reflow Specifications ..................................... 49
Development Tool Selection ......................................... 50
Software .................................................................... 50
Development Kits ...................................................... 50
Evaluation Tools ........................................................ 50
Device Programmers ................................................. 50
Ordering Information ...................................................... 51
Ordering Code Definitions ......................................... 51
Acronyms ........................................................................ 52
Document Conventions ................................................. 53
Units of Measure ....................................................... 53
Reference Documents .................................................... 53
Numeric Naming ............................................................. 53
Glossary .......................................................................... 54
Appendix A: Silicon Errata
for the CY8C24093/293/393/693 Family ........................ 55
CY8C24093/293/393/693 Qualification Status .......... 55
CY8C24093/293/393/693 Errata Summary ............... 55
Appendix B: Silicon Errata
for the PSoC® CY8C24193/493 Families ...................... 60
CY8C24193/493 Qualification Status ........................ 60
CY8C24193/493 Errata Summary ............................. 60
Document History Page ................................................. 64
Sales, Solutions, and Legal Information ...................... 65
Worldwide Sales and Design Support ....................... 65
Products .................................................................... 65
PSoC®Solutions ....................................................... 65
Cypress Developer Community ................................. 65
Technical Support ..................................................... 65
Document Number: 001-86894 Rev. *D
Page 5 of 65