P so c

Preview:

Citation preview

PSoCManufactured by Cypress

Designed in Dec 1999Commercial Shipping began in 2002

Sonicare Tooth Brush

Cleaning Performance:31,000 brush strokes per minuteup to 100% more plaqueImprove gum health in two weeksWhitens teeth 2X better

Adidas Sneakers

Adidas 1 DLX RunnerBuilt-in Motor and PSoCRecognizes running styleAdjusts automatically the cushioning levelsRemembers your best suited setteringsManual Setting option with +/- buttons

Adidas Sneakers

TiVo Set Top Box DVR

iPod Click Wheel

Applications

Sonicare Tooth BrushAdidas Sneakers

TiVo Set-top BoxesiPod Click Wheel

PSoC Devices

• Software Configured• Mixed Signal Array• Built-in MCU

Families of PSoC

• CY8C2XXX – PSoC1 with CPU M8C• CY8C3XXX – PSoC1 with CPU 8051• CY8C5XXX – PSoC1 with CPU ARM Cortex M3

PSoC Resembles as ASIC

• Blocks can be assigned a wide range of functions

• Blocks can be interconnected on chip• No special Manufacturing is required to create

the custom configuration• Only start up code is required • Start up code can be created by PSoC Designer

& PSoC Creator IDE Tools

PSoC Resembles an FPGA

FPGA must be configured at Power upConfiguration occurs by loading instructions

from built-in flash memoryYou need not to reprogram the digital functions

by VHDL or VerilogIt can be configured by register setting

PSoC Resembles a Microcontroller

• Code is executed with user specified peripheral functions

Recommended