|Download||Key Features||Licensing & System Req.||Language Tools||Debuggers and Programmers||Video||Technical Documents|
PSoC® Creator™ is a state-of-the-art software development IDE combined with a revolutionary graphical design editor to form a uniquely powerful hardware/software co-design environment. This co-design approach frees embedded designers from hardware re-spins and software hacks. It also enables immediate testing of new ideas, rapid response to hardware changes, and error-free software interaction with on-chip peripherals.With PSoC Creator, the designer can:
PSoC Creator is a unique design software that enables engineers to design the way they think, using schematic-based design capture along with pre-verified, production-ready Components to keep system creation independent of the target PSoC device. Instead of trawling through device documentation and memorizing register maps, users simply lay out the design, just as they would on paper or a whiteboard, and let the tool translate it into the PSoC configuration. With PSoC Creator, customers create designs according to application requirements, not the limitations of the target device. Re-targeting to new devices is as simple as rebuilding an application, so porting designs between PSoC devices becomes a snap, including migrating working designs seamlessly from 8- to 32-bit devices.
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.
PSoC Creator also allows the designers to tap into an entire tools ecosystem with integrated compiler tool chains, RTOS solutions and top production programmers to support PSoC 3, PSoC 4 and PSoC 5LP.
The latest version, PSoC Creator 2.2, features seven new and five enhanced Components including MDIO Interface, 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.
Licensing & System Req.
Debuggers and Programmers
PSoC Programmer software tool is a required installation for PSoC Creator. It supports all Cypress PSoC programming hardware and PSoC devices. PSoC Programmer is a simple GUI that connects to programming hardware to program and configure PSoC devices. From the Programmer GUI users will be able to select their target device, configure programming selections and execute a number of programming actions such as Program, Read, Verify and Erase. When programming any PSoC device there is at least one Host Programmer and the target PSoC.
- PSoC 3/5 Programmer and Debugger
- PSoC 3 Introductory Programmer/Development Kit
- PSoC 5 Introductory Programmer/Development Kit