16.20 Register Summary

Note: The following blocks of registers are instanced 8 times in the user interface:
  • HSMC_PMECCx[x=0..13]
  • HSMCC_REMx[x=0..15]
OffsetNameBit Pos.76543210
0x00HSMC_CFG31:24 NFCSPARESIZE[6:0]
23:16 DTOMUL[2:0]DTOCYC[3:0]
15:8  RBEDGEEDGECTRL  RSPAREWSPARE
7:0     PAGESIZE[2:0]
0x04HSMC_CTRL31:24        
23:16        
15:8        
7:0      NFCDISNFCEN
0x08HSMC_SR31:24       RB_EDGE0
23:16NFCASEAWBUNDEFDTOE  CMDDONEXFRDONE
15:8 NFCSID[2:0]NFCWR  NFCBUSY
7:0  RB_FALLRB_RISE   SMCSTS
0x0CHSMC_IER31:24       RB_EDGE0
23:16NFCASEAWBUNDEFDTOE  CMDDONEXFRDONE
15:8        
7:0  RB_FALLRB_RISE    
0x10HSMC_IDR31:24       RB_EDGE0
23:16NFCASEAWBUNDEFDTOE  CMDDONEXFRDONE
15:8        
7:0  RB_FALLRB_RISE    
0x14HSMC_IMR31:24       RB_EDGE0
23:16NFCASEAWBUNDEFDTOE  CMDDONEXFRDONE
15:8        
7:0  RB_FALLRB_RISE    
0x18HSMC_ADDR31:24        
23:16        
15:8        
7:0ADDR_CYCLE0[7:0]
0x1CHSMC_BANK31:24        
23:16        
15:8        
7:0       BANK

0x20

...

0x6F

Reserved         
0x70HSMC_PMECCFG31:24        
23:16   AUTO   SPAREEN
15:8   NANDWR  PAGESIZE[1:0]
7:0   SECTORSZ BCH_ERR[2:0]
0x74HSMC_PMECCSAREA31:24        
23:16        
15:8       SPARESIZE[8]
7:0SPARESIZE[7:0]
0x78HSMC_PMECCSADDR31:24        
23:16        
15:8       STARTADDR[8]
7:0STARTADDR[7:0]
0x7CHSMC_PMECCEADDR31:24        
23:16        
15:8       ENDADDR[8]
7:0ENDADDR[7:0]

0x80

...

0x83

Reserved         
0x84HSMC_PMECCTRL31:24        
23:16        
15:8        
7:0  DISABLEENABLE USERDATARST
0x88HSMC_PMECCSR31:24        
23:16        
15:8        
7:0   ENABLE   BUSY
0x8CHSMC_PMECCIER31:24        
23:16        
15:8        
7:0       ERRIE
0x90HSMC_PMECCIDR31:24        
23:16        
15:8        
7:0       ERRID
0x94HSMC_PMECCIMR31:24        
23:16        
15:8        
7:0       ERRIM
0x98HSMC_PMECCISR31:24        
23:16        
15:8        
7:0ERRIS[7:0]

0x9C

...

0xAF

Reserved         
0xB0HSMC_PMECC031:24ECC[31:24]
23:16ECC[23:16]
15:8ECC[15:8]
7:0ECC[7:0]
...        
0xE4HSMC_PMECC1331:24ECC[31:24]
23:16ECC[23:16]
15:8ECC[15:8]
7:0ECC[7:0]

0xE8

...

0x02AF

Reserved         
0x02B0HSMC_REM031:24  REM2NP3[13:8]
23:16REM2NP3[7:0]
15:8  REM2NP1[13:8]
7:0REM2NP1[7:0]
...        
0x02ECHSMC_REM1531:24  REM2NP3[13:8]
23:16REM2NP3[7:0]
15:8  REM2NP1[13:8]
7:0REM2NP1[7:0]

0x02F0

...

0x04FF

Reserved         
0x0500HSMC_ELCFG31:24        
23:16   ERRNUM[4:0]
15:8        
7:0       SECTORSZ
0x0504HSMC_ELPRIM31:24        
23:16        
15:8PRIMITIV[15:8]
7:0PRIMITIV[7:0]
0x0508HSMC_ELEN31:24        
23:16        
15:8  ENINIT[13:8]
7:0ENINIT[7:0]
0x050CHSMC_ELDIS31:24        
23:16        
15:8        
7:0       DIS
0x0510HSMC_ELSR31:24        
23:16        
15:8        
7:0       BUSY
0x0514HSMC_ELIER31:24        
23:16        
15:8        
7:0       DONE
0x0518HSMC_ELIDR31:24        
23:16        
15:8        
7:0       DONE
0x051CHSMC_ELIMR31:24        
23:16        
15:8        
7:0       DONE
0x0520HSMC_ELISR31:24        
23:16        
15:8  ERR_CNT[5:0]
7:0       DONE

0x0524

...

0x0527

Reserved         
0x0528HSMC_SIGMA031:24        
23:16        
15:8  SIGMA0[13:8]
7:0SIGMA0[7:0]
0x052CHSMC_SIGMA131:24        
23:16        
15:8  SIGMAx[13:8]
7:0SIGMAx[7:0]
...        
0x05A8HSMC_SIGMA3231:24        
23:16        
15:8  SIGMAx[13:8]
7:0SIGMAx[7:0]
0x05ACHSMC_ERRLOC031:24        
23:16        
15:8  ERRLOCN[13:8]
7:0ERRLOCN[7:0]
...        
0x0628HSMC_ERRLOC3131:24        
23:16        
15:8  ERRLOCN[13:8]
7:0ERRLOCN[7:0]

0x062C

...

0x06FF

Reserved         
0x0700HSMC_SETUP031:24  NCS_RD_SETUP[5:0]
23:16  NRD_SETUP[5:0]
15:8  NCS_WR_SETUP[5:0]
7:0  NWE_SETUP[5:0]
0x0704HSMC_PULSE031:24 NCS_RD_PULSE[6:0]
23:16 NRD_PULSE[6:0]
15:8 NCS_WR_PULSE[6:0]
7:0 NWE_PULSE[6:0]
0x0708HSMC_CYCLE031:24       NRD_CYCLE[8]
23:16NRD_CYCLE[7:0]
15:8       NWE_CYCLE[8]
7:0NWE_CYCLE[7:0]
0x070CHSMC_TIMINGS031:24NFSEL   TWB[3:0]
23:16    TRR[3:0]
15:8   OCMSTAR[3:0]
7:0TADL[3:0]TCLR[3:0]
0x0710HSMC_MODE031:24  PS[1:0]    
23:16   TDF_MODETDF_CYCLES[3:0]
15:8   DBW   BAT
7:0  EXNW_MODE[1:0]  WRITE_MODEREAD_MODE
0x0714HSMC_SETUP131:24  NCS_RD_SETUP[5:0]
23:16  NRD_SETUP[5:0]
15:8  NCS_WR_SETUP[5:0]
7:0  NWE_SETUP[5:0]
0x0718HSMC_PULSE131:24 NCS_RD_PULSE[6:0]
23:16 NRD_PULSE[6:0]
15:8 NCS_WR_PULSE[6:0]
7:0 NWE_PULSE[6:0]
0x071CHSMC_CYCLE131:24       NRD_CYCLE[8]
23:16NRD_CYCLE[7:0]
15:8       NWE_CYCLE[8]
7:0NWE_CYCLE[7:0]
0x0720HSMC_TIMINGS131:24NFSEL   TWB[3:0]
23:16    TRR[3:0]
15:8   OCMSTAR[3:0]
7:0TADL[3:0]TCLR[3:0]
0x0724HSMC_MODE131:24  PS[1:0]    
23:16   TDF_MODETDF_CYCLES[3:0]
15:8   DBW   BAT
7:0  EXNW_MODE[1:0]  WRITE_MODEREAD_MODE
0x0728HSMC_SETUP231:24  NCS_RD_SETUP[5:0]
23:16  NRD_SETUP[5:0]
15:8  NCS_WR_SETUP[5:0]
7:0  NWE_SETUP[5:0]
0x072CHSMC_PULSE231:24 NCS_RD_PULSE[6:0]
23:16 NRD_PULSE[6:0]
15:8 NCS_WR_PULSE[6:0]
7:0 NWE_PULSE[6:0]
0x0730HSMC_CYCLE231:24       NRD_CYCLE[8]
23:16NRD_CYCLE[7:0]
15:8       NWE_CYCLE[8]
7:0NWE_CYCLE[7:0]
0x0734HSMC_TIMINGS231:24NFSEL   TWB[3:0]
23:16    TRR[3:0]
15:8   OCMSTAR[3:0]
7:0TADL[3:0]TCLR[3:0]
0x0738HSMC_MODE231:24  PS[1:0]    
23:16   TDF_MODETDF_CYCLES[3:0]
15:8   DBW   BAT
7:0  EXNW_MODE[1:0]  WRITE_MODEREAD_MODE
0x073CHSMC_SETUP331:24  NCS_RD_SETUP[5:0]
23:16  NRD_SETUP[5:0]
15:8  NCS_WR_SETUP[5:0]
7:0  NWE_SETUP[5:0]
0x0740HSMC_PULSE331:24 NCS_RD_PULSE[6:0]
23:16 NRD_PULSE[6:0]
15:8 NCS_WR_PULSE[6:0]
7:0 NWE_PULSE[6:0]
0x0744HSMC_CYCLE331:24       NRD_CYCLE[8]
23:16NRD_CYCLE[7:0]
15:8       NWE_CYCLE[8]
7:0NWE_CYCLE[7:0]
0x0748HSMC_TIMINGS331:24NFSEL   TWB[3:0]
23:16    TRR[3:0]
15:8   OCMSTAR[3:0]
7:0TADL[3:0]TCLR[3:0]
0x074CHSMC_MODE331:24  PS[1:0]    
23:16   TDF_MODETDF_CYCLES[3:0]
15:8   DBW   BAT
7:0  EXNW_MODE[1:0]  WRITE_MODEREAD_MODE

0x0750

...

0x079F

Reserved         
0x07A0HSMC_OCMS31:24        
23:16        
15:8        
7:0      SRSESMSE
0x07A4HSMC_KEY131:24KEY1[31:24]
23:16KEY1[23:16]
15:8KEY1[15:8]
7:0KEY1[7:0]
0x07A8HSMC_KEY231:24KEY2[31:24]
23:16KEY2[23:16]
15:8KEY2[15:8]
7:0KEY2[7:0]
0x07ACHSMC_CLKCFG31:24        
23:16      CLKEDGECLKEN
15:8       CLKDIV[8]
7:0CLKDIV[7:0]

0x07B0

...

0x07E3

Reserved         
0x07E4HSMC_WPMR31:24WPKEY[23:16]
23:16WPKEY[15:8]
15:8WPKEY[7:0]
7:0       WPEN
0x07E8HSMC_WPSR31:24        
23:16WPVSRC[15:8]
15:8WPVSRC[7:0]
7:0       WPVS