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

Version: *A

 

Question:

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

 

Answer:

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. 

                                                                                                                                    
VendorProductSoftware versionWeb Link
Hi-Lo SystemsALL-200v1.44http://www.hilosystems.com.tw/
    en/programmers/all-200
ALL-200Gv1.44http://www.hilosystems.com.tw/
    en/programmers/all-200g
RPM SystemsMPQ 4 Port
    Programmer
Rev 1.11.1
    (Firmware 2.14)
http://www.rpmsys.com/psoc_programmer.htm
ElnecBeeProg2PG4UW 2.77http://www.elnec.com/products/universal-
    programmers/beeprog2/#multiprogramming
System GeneralT9600v1.38rhttp://www.sg.com.tw/instruGP/t9600_C.asp

PSoC 1 is programmed using the ISSP protocol. For general information on programming a PSoC 1 device refer to the following webpage: http://www.cypress.com/node/92446. 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 FamilyFlash
    Memory
MiniProg 1MiniProg 3TrueTouch
    Bridge
ElnecSystem
    General
Hi Lo
29x6632k33.527.727.730.227.734
27x4316k9.56.96.97.66.913.4
21x348k10.110.19.18.58.111.4
20xx6/A32k17.213.410.817.317.214.3
TM(A/G)30032k15.58.88.8Not Supported11.211.7