The nonvolatile memory system consists
of four components (listed below):
- The Flash Controller (for
executing read/program/erase operations on the flash banks)
- The Flash Read Interface
(FRI) (for restricting reads of the flash banks to the CPU and peripheral
bus)
- The Flash Programming Interface (FPI) (for restricting program/erase of the
flash banks)
- The Global Security Controller (GSC) (for providing lifecycle state
information to the FRI and FPI)