Cypress CY8C22213, CY8C22113 manual Features, PSoC Functional Overview, PSoC Core

Page 1

PSoC™ Mixed Signal Array

Final Data Sheet

 

 

CY8C22113 and CY8C22213

Features

Powerful Harvard Architecture Processor

M8C Processor Speeds to 24 MHz

Low Power at High Speed

3.0 to 5.25 V Operating Voltage

Industrial Temperature Range: -40°C to +85°C

Advanced Peripherals (PSoC Blocks)

3 Rail-to-Rail Analog PSoC Blocks Provide:

-Up to 14-Bit ADCs

-Up to 9-Bit DACs

-Programmable Gain Amplifiers

-Programmable Filters and Comparators

4 Digital PSoC Blocks Provide:

-8- to 32-Bit Timers, Counters, and PWMs

-CRC and PRS Modules

-Full-Duplex UART

-SPIMasters or Slaves

-Connectable to all GPIO Pins

Complex Peripherals by Combining Blocks

Precision, Programmable Clocking

Internal ±2.5% 24/48 MHz Oscillator

High-Accuracy 24 MHz with Optional 32.768 kHz Crystal and PLL

Optional External Oscillator, up to 24 MHz

Internal Oscillator for Watchdog and Sleep

Flexible On-Chip Memory

2K Bytes Flash Program Storage 50,000 Erase/Write Cycles

256 Bytes SRAM Data Storage

In-System Serial Programming (ISSP)

Partial Flash Updates

Flexible Protection Modes

EEPROM Emulation in Flash

Programmable Pin Configurations

25 mA Sink on all GPIO

Pull up, Pull down, High Z, Strong, or Open Drain Drive Modes on all GPIO

Up to 8 Analog Inputs on GPIO

One 30 mA Analog Outputs on GPIO

Configurable Interrupt on all GPIO

Additional System Resources

I2CSlave, Master, and Multi-Master to 400 kHz

Watchdog and Sleep Timers

User-Configurable Low Voltage Detection

Integrated Supervisory Circuit

On-Chip Precision Voltage Reference

Complete Development Tools

Free Development Software (PSoC™ Designer)

Full-Featured, In-Circuit Emulator and Programmer

Full Speed Emulation

Complex Breakpoint Structure

128K Bytes Trace Memory

 

 

Port 1

Port 0 Analog

 

 

 

Drivers

PSoC CORE

 

 

 

SYSTEM BUS

 

 

 

Global Digital Interconnect

Global Analog Interconnect

 

 

SRAM

SROM

Flash 2K

 

256 Bytes

 

 

 

 

Interrupt

CPU Core (M8C)

Sleep and

 

 

Watchdog

Controller

 

 

 

 

 

 

Multiple Clock Sources

 

(Includes IMO, ILO, PLL, and ECO)

DIGITAL SYSTEM

ANALOG SYSTEM

 

 

Analog

Analog

Digital

 

Ref

 

Block

Block Array

 

Array

 

 

 

 

(1 Row,

(1 Column,

Analog

4 Blocks)

3 Blocks)

 

 

Input

 

 

 

 

 

 

 

 

Muxing

 

 

 

 

 

 

 

 

 

 

 

 

Digital

 

 

 

 

 

POR and LVD

 

Internal

 

Decimator

 

I2C

 

 

 

 

 

Voltage

Clocks

 

 

 

System Resets

 

 

 

 

 

 

 

Ref.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM RESOURCES

PSoC™ Functional Overview

The PSoC™ family consists of many Mixed Signal Array with On-Chip Controller devices. These devices are designed to replace multiple traditional MCU-based system components with one, low cost single-chip programmable device. PSoC devices include configurable blocks of analog and digital logic, as well as programmable interconnects. This architecture allows the user to create customized peripheral configurations that match the requirements of each individual application. Additionally, a fast CPU, Flash program memory, SRAM data memory, and configurable IO are included in a range of conve- nient pinouts and packages.

The PSoC architecture, as illustrated on the left, is comprised of four main areas: PSoC Core, Digital System, Analog System, and System Resources. Configurable global busing allows all the device resources to be combined into a complete custom system. The PSoC CY8C22x13 family can have up to two IO ports that connect to the global digital and analog interconnects, providing access to 4 digital blocks and 3 analog blocks.

The PSoC Core

The PSoC Core is a powerful engine that supports a rich fea- ture set. The core includes a CPU, memory, clocks, and config- urable GPIO (General Purpose IO).

The M8C CPU core is a powerful processor with speeds up to 24 MHz, providing a four MIPS 8-bit Harvard architecture micro-

June 2004

© Cypress MicroSystems, Inc. 2004 — Document No. 38-12009 Rev. *E

1

[+] Feedback

Image 1
Contents PSoC Functional Overview FeaturesPSoC Core June Cypress MicroSystems, Inc Document No -12009 Rev. *EDigital System Block Diagram CY8C22x13 Final Data Sheet PSoC OverviewDigital System Analog SystemAnalog System Block Diagram PSoC Device CharacteristicsPSoC Device Characteristics Additional System ResourcesDevelopment Tools Getting StartedPSoC Designer Subsystems June 3 Document No -12009 Rev. *E Hardware Tools PSoC Designer Software SubsystemsPSoC Development Tool Kit June 3 Document No -12009 Rev. *E User Modules and the PSoC Development Process User Modules and Development Process Flow ChartDevice Editor Application EditorDocument Conventions Table of ContentsPinouts Pin Information1 8-Pin Part Pinout 2 20-Pin Part Pinout3 32-Pin Part Pinout CY8C22x13 Final Data Sheet Pin InformationPin Part Pinout MLF CY8C22213 PSoC DeviceRegister Conventions Register ReferenceRegister Mapping Tables Abbreviations UsedName Addr 0,Hex Access CY8C22x13 Final Data Sheet2. Register ReferenceBlank fields are Reserved and should not be accessed Register Map Bank 0 Table User SpaceName Addr 1,Hex Access Register Map Bank 1 Table Configuration SpaceSymbol Unit of Measure Electrical SpecificationsUnits of Measure Vdd VoltageCY8C22x13 Final Data Sheet Electrical Specifications Operating TemperatureOperating Temperature Absolute Maximum RatingsDC Chip-Level Specifications DC Electrical CharacteristicsDC General Purpose IO Specifications DC Chip-Level SpecificationsV DC Operational Amplifier Specifications DC Operational Amplifier SpecificationsPsrr OA Psrroa V DC Analog Output Buffer Specifications DC Analog Output Buffer Specifications3V DC Analog Output Buffer Specifications Psrr OBDC Analog PSoC Block Specifications DC Analog Reference Specifications10 V DC Analog Reference Specifications 11 .3V DC Analog Reference Specifications13. DC POR and LVD Specifications DC POR and LVD Specifications14. DC Programming Specifications DC Programming SpecificationsAC Chip-Level Specifications AC Electrical Characteristics15. AC Chip-Level Specifications TOS Tpllslewlow16. AC Gpio Specifications AC General Purpose IO Specifications17 V AC Operational Amplifier Specifications AC Operational Amplifier SpecificationsBW OA Bwoa 19. AC Digital Block Specifications AC Digital Block SpecificationsFunction Description Min Typ Max Units 20 V AC Analog Output Buffer Specifications AC Analog Output Buffer Specifications21 .3V AC Analog Output Buffer Specifications BW OBAC Programming Specifications AC External Clock Specifications22 V AC External Clock Specifications 23 .3V AC External Clock Specifications25. AC Characteristics of the I2C SDA and SCL Pins AC I2C SpecificationsStandard Mode Fast Mode Symbol Description Min Max Units TLOWI2C TSUDATI2CPackaging Information Packaging DimensionsLead 300-Mil Molded DIP June 3 Document No -12009 Rev. *E Lead 150-Mil SoicLead 210-Mil Ssop Typical Package Capacitance on Crystal Pins Capacitance on Crystal PinsThermal Impedances Thermal Impedances per PackageOrdering Code Definitions Ordering InformationCY 8 C 22 xxx-SPxx RowsSales and Company Information CY8C22x13 Data Sheet Revision HistoryRevision History Copyrights