4.2.5.2 Page Program

This mode allows writing the page with pre-erase. In Page Program there are three stages:

  • ProgramAd: This command is used to submit the page address to be programmed.
  • ProgramDa: Once the ProgramAd command is issued, data can be written to AB.
  • ProgramStart: After ProgramAd and ProgramDa (optional), ProgramStart can be used to start the NVM operation. Once the NVM operation starts and until it finishes, any further NVM accessing AHBL transaction will result in HREADYOUT going Low until the operation is done. 
If the command ProgramDa is not issued after the ProgramAd operation, the current data in the assembly buffer will be programmed to the NVM array.