C.P.E. , An Electronic Design and Consultancy Company
Home Design Hardware Software PCB Assembly CYPros Products Contact

Photo's of our stand Bedrijvencontactdagen - Op zoek naar de juiste partner - sfeerbeelden

 

 

CYPros

C.P.E. is certified by Cypress

The C.P.E. development team has been using Cypress products for a number of years, in particular its PSoC micro-controllers and USB components. To demonstrate its ability to successfully use these products, C.P.E. applied for CYPros certification and received it with pride, following an in depth evaluation.

This certification helps C.P.E. to provide its clients with increasingly innovative solutions, more rapidly than ever. Take advantage of the expertise of C.P.E. for your next micro-controller project!

 

About CYPros

Cypress Semiconductor Corporation (Cypress) set up the certified consultants programme CYPros (CYPros Certified Consultants Program) to help its clients find consultants who are able to help them succeed under the current market conditions. CYPros is intended to identify and provide a list of consultants skilled in areas of application covered by Cypress products.

 

PSoC
Introduction
PSoC stands for Programmable System on Chip. Cypress also calls their PSoC devices mixed-signal arrays. To really understand what a PSoC is you need more than these catch phrases.

A PSoC devices consists of several sub systems on a single chip. The systems them self and the connections between them may be configured to achieve a system on chip. Often times for the embedded designer using a PSoC means that the bill of materials (BOM) for their product is reduced because the system that used to take several ICs can now be implemented in a single PSoC device. While BOM count reductions vary with the right application reductions can be significant.

However, there is more to PSoC than chips. Cypress MicroSystems has also created an innovative Integrated Development Environment (IDE) to assist the PSoC developer in implementing their system. Cypress calls their IDE PSoC Designer. Actual code writing is only one component of PSoC Designer. Software IP blocks, called User Modules, are represented graphically and many block level configurations may be made using the GUI.

PSoC Subsystems
The following is a high level view of the hardware subsystems of a PSoC.

Analog PSoC Blocks: PSoC devices have an array of analog PSoC blocks that may work together or alone. The User Modules create by Cypress for the analog PSoC blocks give the developer a tool box of analog functions to create the signal processing chain needed by the application. Many analog User Modules are available, examples include band pass filters, instrumentation amplifiers, analog to digital converts, and digital to analog converters.

Digital PSoC Blocks: PSoC devices have an array of digital PSoC blocks. Each digital PSoC block may be used by it self as an 8-bit function or combined with other digital PSoC blocks to form 16, 24, or 32-bit functions. The User Modules created by Cypress for the digital PSoC blocks give the developer a tool box of digital functions to user in their system. Many digital User Modules are available, examples include timers, counter, UART, SPI, and CRC.

 

8-Bit Controller (M8C): Each PSoC device also has an 8-bit controller that runs at speeds from 93kHz to 24MHz. The controller runs code from an on board flash program store and has separate SRAM and register address spaces.

System Resources: Each PSoC also has an assortment of system resources such as I2C, configurable clocks, internal precisions oscillators that need no external components, and more. Of course PSoC's also have IO pins and they are configurable for various drive strengths and connections to internal resources.

More Information
For more information about PSoC products check out the rest of http://www.Cypressmicro.com and visit the the Cypress Semiconductor web site.

 
 
Top
©2004 This site was created by C.P.E. , An Electronic Design and Consultancy Company. Last update 14 December 2004