PSoC Development Tools Selector Guide For the CY8C29x66, CY8C27x43, CY8C24x94, CY8C24x23A, CY8C21x34, and CY8C21x23 There is a Cypress Development kit for every need from entry-level evaluation and prototyping, to full-speed, real-time emulation and debugging, to high volume manufacturing programming. Software PSoC software is available for free download at Basic Development Kit CY3215-DK Basic Development Kit Everything you need to get started with PSoC, with support for the 28-pin DIP package. PSoC Designer Software CD-ROM ICE-Cube In-Circuit Emulator ICE Flex-Pod for CY8C29x66 Family Backward Compatible Cat-5 Adapter Mini-Eval Programming Board in One 110 ~ 240V Power Supply, Euro-Plug Adapter iMAGEcraft C Compiler (Registration Required) ISSP Cable USB 2.0 Cable and Blue Cat-5 Cable 2 CY8C29466-24PXI 28-PDIP Chip Samples ICE-Cube The ICE-Cube (available in the CY3215-DK) is driven by the Debugger subsystem of PSoC Designer. This software interface allows users to run, halt, and single step the processor and view the content of specific memory locations. It also allows the user to set complex event points. Event points can start and stop the trace memory on the ICE, as well as break the program execution. The ICE-Cube supports large memory model PSoC devices (devices with >256 bytes of RAM) and is backward compatible with previous PSoC devices (CY8C27x43 and CY8C24x23A). CY3202-C iMAGEcraft C Compiler The C compiler is included in the CY3215-DK. For use with other kits, the CY3202-C is available as a separate purchase. It is fully integrated into PSoC Designer. PSoC Designer provides source-level debugging to round out its C language support. (No C compiler purchase is necessary for using PSoC Express.) ANSI C compiler Inline assembly and interface with assembly modules Modern stack-based architecture 7 basic data types including IEEE 32-bit floating point Assembler and linker Math and string libraries C interrupt service routines Librarian Revision *H October 25, 2006