Upload
maryala-srinivas
View
357
Download
0
Embed Size (px)
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