25.6.8.4 SmartEEPROM Virtual Size

The SmartEEPROM interface virtual size is the maximum amount of data that can be stored in it. This defines the maximum size of this interface. Trying to read or write outside the boundaries throws an hardfault exception.

The SBLK bits indicate the number of blocks allocated per SmartEEPROM virtual sector. The SmartEEPROM raw data resides in the upper blocks of the NVM main address space but is not accessible through AHB0 nor AHB1. The SmartEEPROM interface maximum size depends on SEESTAT.PSZ and SEESTAT.SBLK:

Table 25-6. SmartEEPROM Virtual Size in Bytes
SEESTAT.SBLKSEESTAT.PSZ
48163264128256512
000000000
15121024204840964096409640964096
25121024204840968192819281928192
35121024204840968192163841638416384
45121024204840968192163841638416384
55121024204840968192163843276832768
65121024204840968192163843276832768
75121024204840968192163843276832768
85121024204840968192163843276832768
95121024204840968192163843276865536
105121024204840968192163843276865536
  • The italic cells indicate sub-optimal configurations, unnecessary blocks are allocated.
  • The bold cells indicate optimal valid configurations with the maximum number of SEEP depending on SEESTAT.PSZ and SEESTAT.SBLK .