September 18, 2006 Document No. 001-05356 Rev. *B 28
4. Development Tool Selection
This chapter presents the development tools available for all current PSoC device families including the CY8C20x34 family.
4.1 Software
4.1.1 PSoC Designer
At the core of the PSoC development software suite is PSoC
Designer. Utilized by thousands of PSoC developers, this
robust software has been facilitating PSoC designs for half a
decade. PSoC Designer is available free of charge at http://
www.cypress.com under DESIGN RESOURCES >> Software
and Drivers.
4.1.2 PSoC Express
As the newest addition to the PSoC development software
suite, PSoC Express is the first visual embedded system design
tool that allows a user to create an entire PSoC project and
generate a schematic, BOM, and data sheet without writing a
single line of code. Users work directly with application objects
such as LEDs, switches, sensors, and fans. PSoC Express is
available free of charge at http://www.cypress.com/psocex-
press.
4.1.3 PSoC Programmer
Flexible enough to be used on the bench in development, yet
suitable for factory programming, PSoC Programmer works
either as a standalone programming application or it can oper-
ate directly from PSoC Designer or PSoC Express. PSoC Pro-
grammer software is compatible with both PSoC ICE-Cube In-
Circuit Emulator and PSoC MiniProg. PSoC programmer is
available free ofcharge at http://www.cypress.com/psocpro-
grammer.
4.1.4 CY3202-C iMAGEcraft C Compiler
CY3202 is the optional upgrade to PSoC Designer that enables
the iMAGEcraft C compiler. It can be purchased from the
Cypress Online Store. At http://www.cypress.com, click the
Online Store shopping cart icon at the bottom of the web page,
and click PSoC (Programmable System-on-Chip) to view a cur-
rent list of available items..
4.2 Development Kits
All development kits can be purchased from the Cypress Online
Store.
4.2.1 CY3215-DK Basic Development Kit
The CY3215-DK is for prototyping and development with PSoC
Designer. This kit supports in-circuit emulation and the software
interface allows users to run, halt, and single step the processor
and view the content of specific memory locations. Advance
emulation features also supported through PSoC Designer. The
kit includes:
PSoC Designer Software CD
ICE-Cube In-Circuit Emulator
ICE Flex-Pod for CY8C29x66 Family
Cat-5 Adapter
Mini-Eval Programming Board
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
September 18, 2006 Document No. 001-05356 Rev. *B 29
CY8C20234, CY8C20334, CY8C20434 Final Data Sheet 4. Development Tool Selection
4.2.2 CY3210-ExpressDK PSoC Express
Development Kit
The CY3210-ExpressDK is for advanced prototyping and devel-
opment with PSoC Express (may be used with ICE-Cube In-Cir-
cuit Emulator). It provides access to I
2
C buses, voltage
reference, switches, upgradeable modules and more. The kit
includes:
PSoC Express Software CD
Express Development Board
4 Fan Modules
2 Proto Modules
MiniProg In-System Serial Programmer
MiniEval PCB Evaluation Board
Jumper Wire Kit
USB 2.0 Cable
Serial Cable (DB9)
110 ~ 240V Power Supply, Euro-Plug Adapter
2 CY8C24423A-24PXI 28-PDIP Chip Samples
2 CY8C27443-24PXI 28-PDIP Chip Samples
2 CY8C29466-24PXI 28-PDIP Chip Samples
4.3 Evaluation Tools
All evaluation tools can be purchased from the Cypress Online
Store.
4.3.1 CY3210-MiniProg1
The CY3210-MiniProg1 kit allows a user to program PSoC
devices via the MiniProg1 programming unit. The MiniProg is a
small, compact prototyping programmer that connects to the PC
via a provided USB 2.0 cable. The kit includes:
MiniProg Programming Unit
MiniEval Socket Programming and Evaluation Board
28-Pin CY8C29466-24PXI PDIP PSoC Device Sample
28-Pin CY8C27443-24PXI PDIP PSoC Device Sample
PSoC Designer Software CD
Getting Started Guide
USB 2.0 Cable
4.3.2 CY3210-PSoCEval1
The CY3210-PSoCEval1 kit features an evaluation board and
the MiniProg1 programming unit. The evaluation board includes
an LCD module, potentiometer, LEDs, and plenty of bread-
boarding space to meet all of your evaluation needs. The kit
includes:
Evaluation Board with LCD Module
MiniProg Programming Unit
28-Pin CY8C29466-24PXI PDIP PSoC Device Sample (2)
PSoC Designer Software CD
Getting Started Guide
USB 2.0 Cable
4.3.3 CY3214-PSoCEvalUSB
The CY3214-PSoCEvalUSB evaluation kit features a develop-
ment board for the CY8C24794-24LFXI PSoC device. Special
features of the board include both USB and capacitive sensing
development and debugging support. This evaluation board
also includes an LCD module, potentiometer, LEDs, an enunci-
ator and plenty of bread boarding space to meet all of your eval-
uation needs. The kit includes:
PSoCEvalUSB Board
LCD Module
MIniProg Programming Unit
Mini USB Cable
PSoC Designer and Example Projects CD
Getting Started Guide
Wire Pack
4.4 Device Programmers
All device programmers can be purchased from the Cypress
Online Store.
4.4.1 CY3216 Modular Programmer
The CY3216 Modular Programmer kit features a modular pro-
grammer and the MiniProg1 programming unit. The modular
programmer includes three programming module cards and
supports multiple Cypress products. The kit includes:
Modular Programmer Base
3 Programming Module Cards
MiniProg Programming Unit
PSoC Designer Software CD
Getting Started Guide
USB 2.0 Cable
4.4.2 CY3207ISSP In-System Serial
Programmer (ISSP)
The CY3207ISSP is a production programmer. It includes pro-
tection circuitry and an industrial case that is more robust than
the MiniProg in a production-programming environment.
Note CY3207ISSP needs special software and is not compati-
ble with PSoC Programmer. The kit includes:
CY3207 Programmer Unit
PSoC ISSP Software CD
110 ~ 240V Power Supply, Euro-Plug Adapter
USB 2.0 Cable
September 18, 2006 Document No. 001-05356 Rev. *B 30
CY8C20234, CY8C20334, CY8C20434 Final Data Sheet 4. Development Tool Selection
4.5 Accessories (Emulation and
Programming)
4.6 3rd-Party Tools
Several tools have been specially designed by the following
3rd-party vendors to accompany PSoC devices during develop-
ment and production. Specific details for each of these tools can
be found at http://www.cypress.com under DESIGN
RESOURCES >> Evaluation Boards.
4.7 Build a PSoC Emulator into
Your Board
For details on how to emulate your circuit before going to vol-
ume production using an on-chip debug (OCD) non-production
PSoC device, see Application Note “Debugging - Build a PSoC
Emulator into Your Board - AN2323” at http://www.cypress.com/
design/AN2323.
Table 4-1. Emulation and Programming Accessories
Part # Pin
Package
Flex-Pod
Kit
a
a. Flex-Pod kit includes a practice flex-pod and a practice PCB, in addition to two
flex-pods.
Foot Kit
b
b. Foot kit includes surface mount feet that can be soldered to the target PCB.
Prototyping
Module
Adapter
c
c. Programming adapter converts non-DIP package to DIP footprint. Specific
details and ordering information for each of the adapters can be found at
http://www.emulation.com.
CY8C20334
-12LFXI
24 QFN CY3250-
20334QFN
CY3250-
24QFN-FK
CY3210-
0X34
AS-24-28-
01ML-6
CY8C20434
-12LKXI
32 QFN CY3250-
20434QFN
CY3250-
32QFN-FK
CY3210-
0X34
AS-32-28-
03ML-6

CY3250-20334QFN

Mfr. #:
Manufacturer:
Cypress Semiconductor
Description:
Emulators / Simulators EMULATION KIT PSoC CY8C20334QFN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union