31.1.2 Definitions
The Flash Controller, Write (FCW) supports programming operations (writes/erases) for on-chip flash memory. This device’s memories has the following addressing:
| Addressing Parameter | Value | Units |
|---|---|---|
| General | ||
| Bytes per Row | 1024 | Bytes |
| Word Size - bits (Data, Reg, Fuse) | 32 | bits |
| Word Size - Bytes (Data, Reg, Fuse) | 4 | Bytes |
| Address Increment | 32 | bits |
| Standard | ||
| Single Write + simple parity | 32 | bits |
| Double Write + simple parity | 64 | bits |
| Flash | ||
| Single Quad Read Word (QRW) | 128 | bits |
| QRW w/ECC (12-bits) | 140 | bits |
| Single Quad Write Word (QWW) | 128 | bits |
| QWW w/ECC (3-bits) | 131 | bits |
| Quad Double Read Word (QDRW) | 256 | bits |
| QDRW w/ECC (16-bits) | 272 | bits |
| Quad Double Write Word (QDWW) | 256 | bits |
| QDWW w/ECC (4-bits) | 260 | bits |
Flash regions of concern include:
- Program Flash Memory (PFM)
- Boot Flash Memory (BFM)
- Configuration Flash Memory (CFM)
A Flash panel is divided into two partitions: Main and NVR. Main contains the PFM while NVR both the BFM and CFM.
Be aware that a panel is not a physical construct, but a conceptual model. (The System Address Map shows the actual memory layout.)
