Embedded NVM (eNVM) Controllers
UG0331 User Guide Revision 15.0 185
Note: If M3_CLK is 166MHz, clock period is 6.024ns. NV_FREQRNG[3:0] = roundup(40ns/6.024ns)=7.
0 NVM Ready/busy
0: Busy
1: Ready
Table 114 • NV_FREQRNG Calculations at Different M3_CLK Frequencies for All SmartFusion2 Devices
Standard MSS Frequencies
M3_CLK in MHz 166 142 133 100 66 50 33
NV_FREQRNG[3:0] 0x7 0x6 0x 5 0x 4 0x 3 0x 2 0x 2
NV_FREQRNG[7:4] 0x7 0x6 0x 5 0x 4 0x 3 0x 2 0x 2
NV_FREQRNG[7:0] 0x77 0x66 0x55 0x44 0x33 0x22 0x22
Table 115 • NV_PAGE_STATUS
Bit Description
1 R/W page status select
0 Reserved
Table 116 • INTEN[10:0]
Bit Description
10 Command loaded when busy
9 NVM command denied by protection
8 NVM internal operation (erase/program/write only) is complete
7 ECC2 (2-bit error)
6 ECC1 (1-bit correction)
5 Refresh required
4 Write count is over threshold
3 Program or erase failure due to page lock.
Write failure when executing write only on the page with currently erased page bar
(CEPB) =1.
2 Write verify failure
1 Erase verify failure
0 Verify failure
Table 113 • Status Register Bit Definitions (continued)
Bit Description