PRELIMINARY CY8CNP102B, CY8CNP102E
Nonvolatile Programmable
(PSoC® NV)
Overview
The Cypress nonvolatile Programmable
Features
■Powerful Harvard Architecture Processor
❐M8C processor speeds
•Up to 12 MHz for 3.3V operation
•Up to 24 MHz for 5V operation
❐Two 8x8 multiply, 32 bit accumulate
❐Low power at high speed
■Operating Voltage
❐3.3V (CY8CNP102B)
❐5V (CY8CNP102E)
■Advanced Peripherals
❐12
•Up to 14 bit ADCs
•Up to 9 bit DACs
•Programmable Gain Amplifiers
•Programmable Filters and Comparators
•8 Analog channels for simultaneous sampling
•Up to 820 SPS for each channel with 8 channel sampling and logging
❐16 Digital PSoC Blocks provide:
•8 to 32 bit timers, counters, and PWMs
•CRC and PRS Modules
•Up to 4 Full Duplex UARTs
•Multiple SPI™ Masters and Slaves
❐Complex Peripherals by Combining Blocks
■Precision, Programmable Clocking
❐Internal ±2.5% 24 and 48 MHz Oscillator
❐24 and 48 MHz with optional 32.768 kHz Crystal
❐Optional External Oscillator, up to 24 MHz
❐Internal Oscillator for Watchdog and Sleep
■Flexible
❐32K Bytes Flash Program Storage
❐2K Bytes SRAM Data Storage
❐256K Bytes secure store nvSRAM with data throughput be- tween 100 KBPS and 1 MBPS
❐
❐Partial Flash Updates
❐Flexible Protection Modes
❐EEPROM Emulation in Flash
■Programmable Pin Configurations
❐33 GPIOs
❐25 mA Sink on all GPIO
❐Pull up, Pull down, High Z, Strong, or Open Drain Drive Modes on all GPIO
❐Up to 12 Analog Inputs on GPIOs
❐Analog Outputs with 40 mA on 4 GPIOs
❐Configurable Interrupt on all GPIOs
■Additional System Resources
❐I2C Slave, Master, and MultiMaster to 100 Kbps and 400 Kbps
❐Watchdog and Sleep Timers
❐Integrated Supervisory Circuit
❐
■Complete Development Tools
❐Free Development Software (PSoC Designer™)
❐Full Featured, In Circuit Emulator and Programmer
❐Full Speed Emulation
❐C Compilers, Assembler, and Linker
■Temperature and Packaging
❐Industrial Temperature Range:
❐Packaging:
Cypress Semiconductor Corporation • 198 Champion Court | • | San Jose, CA | • | |
Document #: |
| Revised October 20, 2008 |
[+] Feedback