You are here

Programming Multiple PSoC® 1 Devices in Parallel and Timing Details - KBA85717 | Cypress Semiconductor

Support & Community

Programming Multiple PSoC® 1 Devices in Parallel and Timing Details - KBA85717

Last Updated: March 21, 2016

Can I program multiple PSoC® 1 devices at the same time, and how much time does it take to program a single device? 


For high-volume production it is necessary that multiple devices be programmed at the same time. It is possible to program multiple PSoC 1 devices in parallel. A range of third-party programmers is available to program multiple PSoC 1 devices simultaneously. The following table lists the programmers available from Cypress-qualified third-party vendors. 

Vendor Product Software version Web Link
Hi-Lo Systems ALL-200 v1.44
ALL-200G v1.44
RPM Systems MPQ 4 Port
Rev 1.11.1
(Firmware 2.14)
Elnec BeeProg2 PG4UW 2.77
System General T9600 v1.38r

PSoC 1 is programmed using the ISSP protocol. For general information on programming a PSoC 1 device refer to the following webpage: The time required to program different PSoC 1 devices depends upon the host programmer as well as the target PSoC 1 device. The following table gives the timing details of various PSoC 1 families programmed with different programmers. 

PSoC 1 Family Flash
MiniProg 1 MiniProg 3 TrueTouch
Elnec System
Hi Lo
29x66 32k 33.5 27.7 27.7 30.2 27.7 34
27x43 16k 9.5 6.9 6.9 7.6 6.9 13.4
21x34 8k 10.1 10.1 9.1 8.5 8.1 11.4
20xx6/A 32k 17.2 13.4 10.8 17.3 17.2 14.3
TM(A/G)300 32k 15.5 8.8 8.8 Not Supported 11.2 11.7

Provide feedback on this article

Browse KB By Product

Browse KB by Type