9.7.2.5 Multiple Device Serialization and Parallel Programming

The FlashPro® software enables parallel programming for ProASIC3, excluding ProASIC3L, family devices using multiple FlashPro4/3/3X programmers. The following figure illustrates how the indexes are reused in a parallel programming environment.

Figure 9-103. Serialization Index Reuse During Parallel Programming
???

At time t0, the chain failed to program so index 2 and 502 are reassigned to Device 3 and Device 1 respectively at time t1. The failed indexes are not assigned to the programmer that previously failed. It will always be assigned to the devices in the first programmer in the Programmer List.