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.)