Cypress Semiconductor has introduced the PSoC Creator 2.1, the Integrated Design Environment (IDE) for the PSoC 3 and PSoC 5 programmable system-on-chip families. The new software update includes over 100 new features and enhancements, which will help to accelerate digital designs, simplify analogue designs, and greatly improve ease of use.
PSoC Creator allows users to configure PSoC programmable hardware into a custom one-chip solution and it includes a rich library of over 75 fully characterised analogue and digital Components—“virtual chips,” represented by an icon—that users can drag-and-drop into a design and configure to suit a broad array of application requirements. Components integrate system interfaces and discrete ICs into a PSoC solution, reducing BOM costs and board-space.
PSoC Creator 2.1 features improved programmable digital logic placement and routing, increasing maximum peripheral speeds. For example, the new placement and routing algorithms boosts the Pulse Width Modulator (PWM) Component’s input frequency to 44 MHz—a 76% gain that enables higher resolution PWMs and faster switching speeds for a wide variety of applications such as motor and power control. Programmable digital components including timers, counters and others also benefit from this dramatic performance improvement, with increases of more than 80% on average.
The new Analog Device Editor simplifies the development and debugging of analogue designs with developers able to draw their analogue circuit in the PSoC Creator schematic-entry tool. In the build cycle, PSoC Creator automatically configures the underlying PSoC programmable hardware. It enables developers to optimise analogue circuits graphically and lock them so they never change.
“PSoC programmable hardware and easy-to-use development tools enable designers to create custom one-chip mixed-signal solutions that are built expressly for their applications,” said Gahan Richardson, Vice President of Cypress’s Platform PSoC Business Unit. “With PSoC Creator 2.1, we have greatly simplified analogue design entry and increased the performance of programmable digital designs for our growing community of users.”