15.1.14 Appendix A: Sample Programming and SmartDebug Times Using FlashPro5 and FlashPro6
(Ask a Question)The tables in this appendix show sample programming times using the FlashPro5 and FlashPro6 programmers.
The following table shows sample PPD programming times.
Devices1 | PPD Programming Time2 (mm:ss) | ||
---|---|---|---|
FlashPro5 | FlashPro6 | ||
TCK = 4 MHz | TCK = 4 MHz | TCK = 20 MHz3 | |
USB 2.0 | USB 2.0/3.0 | USB 2.0/3.0 | |
M2S/A2GL 005 | — | — | — |
M2S/A2GL 010 | — | — | — |
M2S/A2GL 025 | — | — | — |
M2S/A2GL 050 | 2 min 9 sec | 2 min 10 sec | 2min 2 sec |
M2S/A2GL 060 | — | — | — |
M2S/A2GL 090 | — | — | — |
M2S/A2GL 150 | 4 min 21 sec | 4 min 19 sec | 3 min 54 sec |
RTG4 | 2 min 10 sec | 1 min 56 sec | 1 min 33 sec |
MPF100 | 39 sec | 28 sec | 23 sec |
MPF200 | 1 min 3 sec | 43 sec | 28 sec |
MPF300 | 1 min 33 sec | 1 min 4 sec | 43 sec |
MPF500 | 1 min 57 sec | 1 min 34 sec | 1 min |
Note:
- 1 FlashPro6 supports JTAG programming for all SmartFusion 2, IGLOO 2, RTG4 and PolarFire devices.
- 2 To benefit from the improved programming time using FlashPro6, use the PPD file format for SmartFusion 2, IGLOO 2 and PolarFire devices. Programming time speed up with PPD will be added in future releases.
- 3 To program the device at 20 MHz TCK, take appropriate steps to ensure signal integrity of the JTAG signals.
The following table shows sample SPI Flash programming times, all of which use PPD flow.
(N25Q00AA13GSF40G /
MT25QL01GBBB8ESF-0SIT TR)1 10 MByte data | PPD Programming Time | ||||
---|---|---|---|---|---|
FlashPro5 | FlashPro62 | ||||
TCK = 4 MHZ | TCK = 15 MHz3 | TCK = 4 MHZ | TCK = 15 MHz3 | TCK = 20 MHz3 | |
USB 2.0 | USB 2.0 | USB 2.0/3.0 | USB 2.0/3.0 | USB 2.0/3.0 | |
Erase and Program SPI Flash4 | 8 min 15 sec | 4 min 58sec | 14 min 15 sec | 5 min 45 sec | 4 min 54 sec |
Verify SPI Flash | 1 hr 57 min 38 sec | 1 hr 50 min 45 sec | 16 min 33 sec | 7 min 53 sec | 7 min 4 sec |
Read SPI Flash | 2 hrs 02 min 43 sec | 1 hr 55 min 30 sec | 16 min 12 sec | 7 min 36 sec | 6 min 47 sec |
Erase SPI Flash | 18 sec | 18 sec | 1 min 52 sec | 1 min 50 sec | 1 min 50 sec |
Important:
- 1 For more information about different SPI Flash device support, see FlashPro6 SPI Flash Support.
- 2 FlashPro6 has longer programming times for SPI Flash devices, when compared to FlashPro5. However, readback and verification times are significantly shorter. Programming time for FlashPro6 will be improved in future releases.
- 3 To program the device at a high TCK frequency, take appropriate steps to ensure signal integrity of the JTAG signals.
- 4 SPI Flash Programming time may vary from device to device, even though the part number is the same. This is due to variation in die.