About the PSoC Family:
PSoC devices are configurable mixed-signal arrays that integrate a fast 8-bit microcontroller with many peripheral functions typically found in an embedded design. PSoC devices provide the advantages of an ASIC without the typical ASIC NRE or turn-around time. A single PSoC device can integrate as many as 100 peripheral functions along with the microcontroller, saving customers design time, board space, power consumption and from 5 cents to as much as $10 in system costs. Easy-to-use development tools enable designers to select configurable library elements to provide analog functions such as amplifiers, ADCs, DACs, filters and comparators and digital functions such as timers, counters, PWMs, SPI and UARTs. PSoC analog features include rail-to-rail inputs, programmable gain amplifiers and up to 14-bit ADCs with exceptionally low noise, input leakage and voltage offset. PSoC devices include up to 32KB of Flash memory, 2KB of SRAM, an 8x8 multiplier with 32-bit accumulator, power and sleep monitoring circuits, and hardware I2C communications.
All PSoC devices are dynamically reconfigurable, enabling designers to create new system functions on the fly. Designers can achieve more than 120 percent utilization of the die, in many cases, by reconfiguring the same silicon for different functions at different times. In the automotive PSoC LIN bus reference design, the same digital blocks are reconfigured four times to support the different LIN
communication modes; in doing so, these blocks consume less than 10 percent of PSoC hardware resources and less than 10 percent of the PSoC MCU cycles.