PRELIMINARY CY8CNP102B, CY8CNP102E

Nonvolatile Programmable System-on-Chip

(PSoC® NV)

Overview

The Cypress nonvolatile Programmable System-on-Chip (PSoC® NV) processor combines a versatile Programmable System-on-Chip™ (PSoC) core with an infinite endurance nvSRAM in a single package. The PSoC NV combines an 8-bit MCU core (M8C), configurable analog and digital functions, a uniquely flexible IO interface, and a high density nvSRAM. This creates versatile data logging solutions that provide value through component integration and programmability. The flexible core and a powerful development environment work to reduce design complexity, component count, and development time.

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 Rail-to-Rail Analog PSoC blocks provide:

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 SPIMasters 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 On-Chip Memory

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

In-System Serial Programming (ISSP)

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

On-Chip Precision Voltage Reference

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: -40°C to +85°C

Packaging: 100-pin TQFP

Cypress Semiconductor Corporation • 198 Champion Court

San Jose, CA 95134-1709

408-943-2600

Document #: 001-43991 Rev. *D

 

Revised October 20, 2008

[+] Feedback

Page 1
Image 1
Cypress CY8CNP102B, CY8CNP102E manual Overview, Features