Cypress Semiconductor Corp. has released PSoC Creator 2.2, the integrated design environment (IDE) for Cypress’s PSoC 3 and PSoC 5LP architectures, along with a new Component Pack. The new software update simplifies and accelerates designs with new PSoC Components, enabling easy creation and distribution of custom components, and generates custom datasheets. In addition to a robust compiler and programmer, PSoC Creator allows users to configure PSoC programmable hardware into a custom one-chip solution. It includes a library of over 100 pre-verified, production-ready analog and digital components that users can drag-and-drop into a design and configure to suit a broad array of application requirements.
PSoC Creator 2.2 with Component Pack 5 features seven new and five enhanced Components including MDIO Slave, SAR Sequencer and a digital Component pack with multiple Flip/Flops, a Pulse Converter and a Frequency Divider. It also offers a new PWM-based sensor interface Component that connects to Analog Devices’ TMP05 temperature sensors. Components integrate system interfaces and discrete ICs into a PSoC solution, reducing BOM costs and board-space.
PSoC Creator automatically places Components into the selected PSoC device, routes all on-chip signals and directs I/O to the optimal pins. Each peripheral component is carefully parameterized so that the implementation is automatically optimized to fit the developer’s needs perfectly with no wasted resources. The build process generates a consistently-named set of regression-tested APIs for each component that allows the software developer to control the hardware without knowing the underlying register set. Customized designs, and their associated APIs, can be saved in a library for future reuse and easily shared within an organization.