Cypress' PSoC(R) Mixed-Signal Arrays are programmable systems-on-chips that integrate a microcontroller and the analog and digital components that typically surround it in an embedded system. A single PSoC device can integrate as many as 100 peripheral functions with a microcontroller, saving customers design time, board space, power consumption, and from 5 cents to as much as $10 in system costs.
Features
- 12 Rail-to-Rail configurable Analog Blocks Provide:
- Up to 14-Bit ADCs
- Up to 9-Bit DACs
- Programmable Gain Amplifiers
- Programmable Filters and Comparators….and more
- 16 configurable Digital 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….and more
- 32K Bytes Flash Memory
- 2K Bytes SRAM
- Internal 24MHz Crystal
- Two 8x8 Multiply, 32 Bit Accumulator
- I2C Slave, Master
- Full Speed USB 2.0
Tools (Software & Kits)
PSoC comes with free development software and inexpensive hardware design tools. Fast, efficient, prototyping and design for embedded systems is now a reality.
-
PSoC Designer(TM), the Integrated Development Environment for PSoC, is a full-featured, GUI-based design tool suite that enables the user to configure design-in silicon with simple point and click options. With PSoC Designer, a free tool users can code the device in either 'C' or Assembly language and debug the design using features such as event triggers and multiple break points, while single stepping through code in 'C' or Assembly or a mix of the two.
-
PSoC Express(TM) is a revolutionary tool that enables the engineer to go from concept to embedded custom ASIC in one hour or less. PSoC Express is a code-free, visual embedded design tool that employs drag-and-drop drivers in lieu of writing code. Designers have access to libraries of sensors, switches, potentiometers, fans, and more. This free tool also generates a data sheet, schematic, and bill of materials along with a hex file for programming.
-
PSoC Programmer is a free tool that is used as a standalone application to program PSoC devices via Intel HEX files. It can also be launched from an open project within PSoC Designer.
-
Boards & Kits and other hardware tools are provided for evaluation, prototyping and emulation. Cypress offers development kits, to suit design requirements and range from inexpensive evaluation kits to complete design with In-Circuit Emulation and Prototyping. For a complete guide to PSoC development tools, access the
PSoC Development Tool Selector Guide.
Support
Cypress provides a wide selection of documentation, design kits, training, technical articles and more.