| Electronic Components Datasheet Search |
|
IO10PDB0V0 Datasheet(PDF) 113 Page - Microsemi Corporation |
|
|
|||||||||||||||||||||||||||||
IO10PDB0V0 Datasheet(HTML) 113 Page - Microsemi Corporation |
|
113 / 197 page ![]() SmartFusion Customizable System-on-Chip (cSoC) Re vi s i on 12 4 - 9 Re-Programming the eNVM Blocks Using the Cortex-M3 In this mode the Cortex-M3 is executing the eNVM programming algorithm from eSRAM. Since individual pages (132 bytes) of the eNVM can be write-protected, the programming algorithm software can be protected from inadvertent erasure. When reprogramming the eNVM, both MSS I/Os and FPGA I/Os are available as interfaces for sourcing the new eNVM image. The SoC Products Group provides working example projects for SoftConsole, IAR, and Keil development environments. These can be downloaded via the SoC Products Group Firmware Catalog. Alternately, the eNVM can be reprogrammed by the Cortex-M3 via the IAP driver. This is necessary when using an encrypted image. Secure Programming For background, refer to the "Security in Low Power Flash Devices" chapter of the Fusion FPGA Fabric User’s Guide on the SoC Products Group website. SmartFusion ISP behaves identically to Fusion ISP. IAP of SmartFusion cSoCs is accomplished by using the IAP driver. Only the FPGA fabric and the eNVM can be reprogrammed with the protection of security measures by using the IAP driver. Typical Programming and Erase Times Table 4-3 documents the typical programming and erase times for two components of SmartFusion cSoCs, FPGA fabric and eNVM, using the SoC Products Group’s FlashPro hardware and software. These times will be different for other ISP and IAP methods. The Program action in FlashPro software includes erase, program, and verify to complete. The typical programming (including erase) time per page of the eNVM is 8 ms. References User’s Guides DirectC User’s Guide http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=132588 In-System Programming (ISP) of Microsemi’s Low-Power Flash Devices Using FlashPro4/3/3X http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=129973 Programming Flash Devices HandBook http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=129930 Application Notes on IAP Programming Technique SmartFusion cSoC: Programming FPGA Fabric and eNVM Using In-Application Programming Interface App Note http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=129818 SmartFusion cSoC: Basic Bootloader and Field Upgrade eNVM Through IAP Interface App Note http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=129823 Table 4-3 • Typical Programming and Erase Times FPGA Fabric (seconds) eNVM (seconds) FlashROM (seconds) A2F060 A2F200 A2F500 A2F060 A2F200 A2F500 A2F060 A2F200 A2F500 Erase 21 21 21 N/A N/A N/A 21 21 21 Program 28 35 48 18 39 71 22 22 22 Verify 2 6 12918 371 1 1 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |