Kits & Evaluation Modules | Key Features | Development Tools | Video | Technical Documents |
Overview
PSoC
The PSoC 5 / 5LP family extends the world's only programmable embedded system design platform, shattering your design limitations. Take advantage of high-precision programmable analog including 12- to 20-bit delta-sigma ADCs, a digital logic library with dozens of drop-in peripherals, best-in-class power management and rich connectivity resources. Implement your 8-, 16-, or 32-bit designs with the high-performance ARM Cortex-M3 processors. PSoC 5 / 5LP architecture includes high-precision, programmable analog resources that can be configured as ADCs, DACs, TIAs, Mixers, PGAs, OpAmps, and more. It also includes enhanced programmable-logic based digital resources that can be configured as 8-, 16-, 24- and 32-bit Timers, Counters, and PWMs, as well as more advanced digital peripherals such as Cyclic Redundancy Check (CRC), Pseudo Random Sequence (PRS) generators, and Quadrature decoders. Designers have a unique ability to customize this digital system through full featured general purpose PLD-based logic available in PSoC 5 /5LP. | ||||||||||||
|
Key Features
The core features of the PSoC 5 devices are below:
- ARM Cortex-M3 Processor
- Up to 67MHz @ 83.75 DMIPS
- Up to 256 KB of flash, 64 KB of RAM, and 2 KB EEPROM
- Unmatched precision analog integration
- Best-in-class ADCs
- 2x12-bit 1Msps SAR ADCs
- 20-bit DelSig ADC
- 1.024V ±0.1% on-chip reference
- Precision Analog
- OpAmps, Comparators, I/VDACs, CapSense
, and more
- Fully functional analog from 1.71 – 5.5V
- The most flexible low power PSoC
- 0.5V start-up Boost
- 300nA low leakage Hibernate
- Widest operating range 0.5V to 5.5V
- 80+ production-ready components
- CapSense
touch sensing
- Segment LCD display
- Trans-impedance amplifier
- CapSense
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Cypress | PSoC Createor | PSoC 3 / PSoC 4 / PSoC 5 / PSoC 5LP | PSoC |
Programmer Software | Cypress | PSoC Programmer | All PSoC | The PSoC Programmer software tool supports all Cypress PSoC programming hardware and PSoC devices. PSoC Programmer is a simple GUI that connects to programming hardware to program and configure PSoC devices. From the GUI users will be able to select the target device, configure programming selections and execute a number of programming actions such as Program, Read, Verify and Erase. PSoC Programmer is a required installation for both PSoC Creator and PSoC Designer. |
IDE | ARM | Keil MDK-ARM | ARM Cortex | The MDK-ARM is a complete software development environment for Cortex |
RTOS | Segger | embOS | ARM Cortex | embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. It is a zero interrupt latency, high-performance RTOS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Emulator / Debugger / Programmer | Cypress | CY8CKIT-002CY8CKIT-002 | PSoC 1 / PSoC 3 / PSoC 5 | MiniProg3 Program and Debug Kit is an all-in-one programmer for PSoC 1, PSoC 3 and PSoC 5 architectures and debug tool for PSoC 3 and PSoC 5 architectures |
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex | Flash Programmer for ARM and Cortex cores |
Video
Technical Documents
Learning Center
Type | Description |
---|---|
Product Brochure | Cypress: Product Brochure for PSoC Programmable System-on-Chip |