Programmable system-on-chip

PSoCPSoC 3Cypress PSoC1Programmable SoCProgrammable systems-on-chipPSoC (Programmable System on a Chip)PSoC (Programmable System-on-Chip)PSoC programmable system-on-chip solutionsPSoC5
PSoC (programmable system-on-chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.wikipedia
51 Related Articles

System on a chip

SoCsystem-on-a-chipsystem-on-chip
PSoC (programmable system-on-chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.

Cypress Semiconductor

CypressRamtron InternationalCypress Semiconductor Corp
PSoC (programmable system-on-chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.
It offers NOR flash memories, F-RAM and SRAM Traveo microcontrollers, the industry's only PSoC programmable system-on-chip solutions, analog and PMIC Power Management ICs, CapSense capacitive touch-sensing controllers, Wireless BLE Bluetooth Low-Energy and USB connectivity solutions.

Microcontroller

microcontrollersMCUmicro-controller
PSoC (programmable system-on-chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.

Field-programmable gate array

FPGAFPGAsfield programmable gate array
PSoC resembles an FPGA in that at power up it must be configured, but this configuration occurs by loading instructions from the built-in Flash memory.
Examples of such hybrid technologies can be found in the Xilinx Zynq-7000 all Programmable SoC, which includes a 1.0 GHz dual-core ARM Cortex-A9 MPCore processor embedded within the FPGA's logic fabric or in the Altera Arria V FPGA, which includes an 800 MHz dual-core ARM Cortex-A9 MPCore.

Mixed-signal integrated circuit

mixed-signalmixed signalmixed-signal integrated circuits
These chips include a CPU core and mixed-signal arrays of configurable integrated analog and digital peripherals.

Flash memory

flashNANDFlash ROM
PSoC has three separate memory spaces: paged SRAM for data, Flash memory for instructions and fixed data, and I/O registers for controlling and accessing the configurable logic blocks and functions.
Flash memory is embedded in ARM chips, which have sold 150billion units worldwide, and in programmable system-on-chip (PSoC) devices, which have sold 1.1billion units.

ARM Cortex-M

Cortex-M3ARM Cortex-M0ARM Cortex-M3
The PSoC 4 features a 32-bit ARM Cortex-M0 CPU, with programmable analog blocks (operational amplifiers and comparators), programmable digital blocks (PLD-based UDBs), programmable routing and flexible GPIO (route any function to any pin), a serial communication block (for SPI, UART, I²C), a timer/counter/PWM block and more.

Computer program

programprogramscomputer programs
PSoC (programmable system-on-chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.

Integrated circuit

integrated circuitsmicrochipchip
PSoC (programmable system-on-chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.

Central processing unit

CPUprocessorprocessors
These chips include a CPU core and mixed-signal arrays of configurable integrated analog and digital peripherals.

Steve Ciarcia

Circuit Cellar
To promote the PSoC, Cypress sponsored a "PSoC Design Challenge" in Circuit Cellar magazine in 2002 and 2004.

Operational amplifier

op-ampop ampoperational amplifiers
The PSoC 4 features a 32-bit ARM Cortex-M0 CPU, with programmable analog blocks (operational amplifiers and comparators), programmable digital blocks (PLD-based UDBs), programmable routing and flexible GPIO (route any function to any pin), a serial communication block (for SPI, UART, I²C), a timer/counter/PWM block and more.

I²C

I2CI 2 CInter-Integrated Circuit
The PSoC 4 features a 32-bit ARM Cortex-M0 CPU, with programmable analog blocks (operational amplifiers and comparators), programmable digital blocks (PLD-based UDBs), programmable routing and flexible GPIO (route any function to any pin), a serial communication block (for SPI, UART, I²C), a timer/counter/PWM block and more.

TiVo

and TiVoMomvoTeleworld
PSoC is used in devices as simple as Sonicare toothbrushes and Adidas sneakers, and as complex as the TiVo set-top box.

Capacitive sensing

capacitiveCapacitive touchCapacitive sensor
One PSoC, using CapSense, controls the touch-sensitive scroll wheel on the Apple iPod click wheel.

Touchscreen

touch screencapacitive touchscreenscreen
One PSoC, using CapSense, controls the touch-sensitive scroll wheel on the Apple iPod click wheel.

Scroll wheel

mouse wheeltrackwheelscroll ball
One PSoC, using CapSense, controls the touch-sensitive scroll wheel on the Apple iPod click wheel.

IPod click wheel

click wheelclickwheel iPod
One PSoC, using CapSense, controls the touch-sensitive scroll wheel on the Apple iPod click wheel.

Bluetooth Low Energy

BLEBluetooth LELow Energy
In 2014, Cypress extended the PSoC 4 family by integrating a Bluetooth Low Energy radio along with a PSoC 4 Cortex-M0-based SoC in a single, monolithic die.

SONOS

Application-specific integrated circuit

ASICASICsapplication specific integrated circuit
PSoC resembles an ASIC: blocks can be assigned a wide range of functions and interconnected on-chip.

Integrated development environment

IDEIDEsdevelopment environment
Unlike an ASIC, there is no special manufacturing process required to create the custom configuration — only startup code that is created by Cypress' PSoC Designer (for PSoC 1) or PSoC Creator (for PSoC 3 / 4 / 5) IDE.

Microsoft Visual Studio

Visual StudioVisual Studio 2005Visual Studio 2008
Both integrate APIs that initialize the user selected components upon the users needs in a Visual-Studio-like GUI.