Development and programming methods, Psoc designer/programmer – Cypress CY8C24x23A User Manual
Page 6
![background image](/manuals/70647/6/background.png)
Page 6 of 28
5.4-011808
Development and Programming Methods
Currently there are four ways to program a PSoC:
•
Prototype programming
•
Full-featured in-circuit emulation
•
Production programming
•
Cypress factory programming for high volume orders**
* This friction-lock 5-pin header that connects target PCB to Miniprog can be ordered as DigiKey WM4203-ND.
**
Factory programming of a PSoC device by Cypress Semiconductor requires a contract with a minimum order of 100Ku parts per year.
Please contact your local Cypress sales office for more information.
The following diagram demonstrates one example of a set-up to program a specific PSoC device from a
host PC through a USB cable to the ICE, which connects via Flexcable to the POD, which may be seated
with a package adaptor (foot) and a PSoC device on a board. These are al the pieces you would need to
implement in-circuit emulation.
In the above example, the devices could be described as the following:
QFN Emulation Kit:
1 Flexcable, 1 QFN-type Pod, 2 Feet (for flat-pack style pkgs)
Non-QFN Emulation Kit:
1 Flexcable, 1 Pod, 2 Feet (all other chip packages)
POD:
Two types of emulation Pods exist: for QFN and non-QFN PSoC
packages.
FOOT:
Quantity
of
4
PSoC device package adapters (FEET)
Flexcable Kit:
1 Flexible Cable
The POD seats a PSoC chip for emulation, and the Foot is a package adapter. You can choose a
POD and Foot for your chosen PSoC device/package from the table in the appendix.
You may want to order extra feet even if the default feet in your emulator kit (PDIP/QFN) match
the package type of your particular PSoC part number.
PSoC Designer
USB
ICE Flexcable
POD
Foot
Board
CY3207ISSP
ICE-Cube
ISSP Cable
USB Cable
USB Cable
ISSP Cable
ICE-Cube
MiniEval
ISSP Cable
USB Cable
MiniProg
PSoCEval1 or MiniEval
Direct Connect
USB Cable
Production
Programming
Full-Featured
Emulation
and
Prototype
Programming
Inexpensive
Prototype
Programming
5-pin header *
USB Cable
MiniProg
Target PCB with PSoC
PSoC Designer/Programmer
Target PCB with PSoC
Target PCB with PSoC