Cypress' PSoC (programmable system on chip) integrates configurable digital and analog peripherals, an 8- or 32-bit microcontroller, and three types of embedded memory. Target applications include automotive, communications, computers and peripherals, consumer, industrial, medical, motor control, and mobile/wireless devices. This year, Cypress introduced the PSoC 3 architecture, which it based on an 8-bit 8051 processor, and the PSoC 5 architecture, which includes a 32-bit ARM Cortex-M3 processor.
The two new architectures feature high-precision integrated analog with 20-bit resolution and a PLD (programmable-logic-device)-based digital system with as many as 48 cascading datapaths. The new design platforms enable simplified migration from 8 to 16 to 32 bits with the new PSoC Creator design software. PSoC Creator introduces a concurrent hardware/software-design paradigm, accepting both schematic and hierarchical input.
The new TMA300 PSoC-based TrueTouch touchscreen-controller family marks Cypress' second generation of technology that can simultaneously interpret as many as 10 inputs from all areas of the screen. TrueTouch supports projected capacitive touchscreens and employs Cypress' CapSense capacitive-sensing technology.
The PowerPSoC family of single-chip, integrated embedded power controllers both controls and drives high-power LEDs. The PowerPSoC family integrates four constant-current regulators and four 32V MOSFETs with a PSoC.