8 Appendix
| Address | Bit Address | Data | Comments |
|---|---|---|---|
| SFDP Header | |||
| SFDP Header: 1st DWORD | |||
| 00H | A7:A0 | 53H | SFDP Signature SFDP Signature = 50444653H |
| 01H | A15:A8 | 46H | |
| 02H | A23:A16 | 44H | |
| 03H | A31:A24 | 50H | |
| SFDP Header: 2nd DWORD | |||
| 04H | A7:A0 | 06H | SFDP Minor Revision Number |
| 05H | A15:A8 | 01H | SFDP Major Revision Number |
| 06H | A23:A16 | 02H | Number of Parameter Headers (NPH) = 3 |
| 07H | A31:A24 | FFH | Unused; contains FFH and cannot be changed |
| Parameter Headers | |||
| JEDEC Flash Parameter Header: 1st DWORD | |||
| 08H | A7:A0 | 00H | Parameter ID LSB Number
A value of 00H indicates a JEDEC-specified header. For vendor-specified headers, this field is set to the vendor’s manufacturer ID. |
| 09H | A15:A8 | 06H | Parameter Table Minor Revision Number
Minor revisions include clarifications or additions in existing reserved locations and do not change the overall SFDP structure. Minor revisions start at 00H. |
| 0AH | A23:A16 | 01H | Parameter Table Major Revision Number Major revisions reorganize or add parameters in non-reserved locations and may require BIOS, firmware or hardware changes to access previously defined parameters. Major revisions start at 01H. |
| 0BH | A31:A24 | 10H | Parameter Table Length Specifies the number of DWORDs in the parameter table. |
| JEDEC Flash Parameter Header: 2nd DWORD | |||
| 0CH | A7:A0 | 30H | Parameter Table Pointer (PTP) A 24-bit address that specifies the starting location of this header’s parameter table within the SFDP structure. The address must be DWORD-aligned. |
| 0DH | A15:A8 | 00H | |
| 0EH | A23:A16 | 00H | |
| 0FH | A31:A24 | FFH | Parameter ID MSB Number |
| Microchip (Vendor) Map Parameter Header: 3rd DWORD | |||
| 10H | A7:A0 | 20H | Parameter ID LSB Number |
| 11H | A15:A8 | 00H | Parameter Table Minor Revision Number
Minor revisions include clarifications or additions in existing reserved locations and do not change the overall SFDP structure. Minor revisions start at 00H. |
| 12H | A23:A16 | 01H | Parameter Table Major Revision Number Major revisions reorganize or add parameters in non-reserved locations and may require BIOS, firmware or hardware changes. Major revisions start at 01H. |
| 13H | A31:A24 | 04H | Parameter Table Length Specifies the number of DWORDs in the parameter table. |
| Microchip (Vendor) Map Parameter Header: 4th DWORD | |||
| 14H | A7:A0 | D0H | Parameter Table Pointer (PTP) A 24-bit address that specifies the starting location of this header’s parameter table within the SFDP structure. The address must be DWORD-aligned. |
| 15H | A15:A8 | 00H | |
| 16H | A23:A16 | 00H | |
| 17H | A31:A24 | FFH | Parameter ID MSB Number |
| Parameter Header: 5th DWORD | |||
| 18H | A7:A0 | 84H | ID Number Manufacturer ID (vendor-specified header) |
| 19H | A15:A8 | 00H | Parameter Table Minor Revision Number |
| 1AH | A23:A16 | 01H | Parameter Table major Revision Number, Revision 1.0 |
| 1BH | A31:A24 | 02H | Parameter Table Length, 24 Double Words |
| Parameter Header: 6th DWORD | |||
| 1CH | A7:A0 | C0H | Parameter Table Pointer (PTP) A 24-bit address that specifies the starting location of this header’s parameter table within the SFDP structure. The address must be DWORD-aligned. |
| 1DH | A15:A8 | 00H | |
| 1EH | A23:A16 | 00H | |
| 1FH | A31:A24 | FFH | Used to indicate the bank number (vendor-specific) |
| JEDEC Flash Parameter Table | |||
| JEDEC Flash Parameter Table: 1st DWORD | |||
| 30H | A1:A0 | E5H | Block/Sector Erase Sizes
00: Reserved 01: 4-Kbyte Erase 10: Reserved 11: Use only when 4-Kbyte erase is unavailable |
| A2 | Write Granularity 0: Single-byte programmable devices or buffer-programmable devices with a buffer smaller than 64 bytes (32 words) 1: Buffer-programmable devices with a buffer size of 64 bytes (32 words) or larger | ||
| A3 | Volatile Status Register 0: Nonvolatile status bits; Write/Erase commands do not require the status register to be written at every power-on 1: Volatile status bits | ||
| A4 | Write Enable Opcode Select for Writing to the Volatile Status Register 0: 0x50 enables a status register write when bit A3 is set to 1 1: 0x06 enables a status register write when bit A3 is set to 1 | ||
| A7:A5 | Unused; contains 111b and cannot be changed | ||
| 31H | A15:A8 | 20H | 4-Kbyte Erase Opcode |
| 32H | A16 | F9H | Supports (1-1-2) Fast Read 0: (1-1-2) Fast Read not supported 1: (1-1-2) Fast Read supported |
| A18:A17 | Address Bytes
Specifies the number of address bytes used for Flash array read, write and erase operations. 00: 3-byte addressing only 01: 3- or 4-byte addressing (defaults to 3-byte mode and enters 4-byte mode on command) 10: 4-byte addressing only 11: Reserved | ||
| A19 | Supports Double Transfer Rate (DTR) Clocking Indicates that the device supports some form of double transfer rate clocking. 0: DTR not supported 1: DTR clocking supported | ||
| A20 | Supports (1-2-2) Fast Read
Device supports Fast Read operations using a single-input opcode, dual-input address, and dual output. 0: (1-2-2) Fast Read not supported 1: (1-2-2) Fast Read supported | ||
| A21 | Supports (1-4-4) Fast Read
Device supports Fast Read operations using a single-input opcode, quad-input address, and quad-output data. 0: (1-4-4) Fast Read NOT supported 1: (1-4-4) Fast Read supported | ||
| A22 | Supports (1-1-4) Fast Read Device supports Fast Read operations using a single-input opcode and address, and quad-output data. 0: (1-1-4) Fast Read not supported 1: (1-1-4) Fast Read supported | ||
| A23 | Unused; contains 1 and cannot be changed | ||
| 33H | A31:A24 | FFH | Unused; contains FFH and cannot be changed |
| JEDEC Flash Parameter Table: 2nd DWORD | |||
| 34H | A7:A0 | FFH | Flash Memory Density MC25VF128 = 07FFFFFFH |
| 35H | A15:A8 | FFH | |
| 36H | A23:A16 | FFH | |
| 37H | A31:A24 | 07H | |
| JEDEC Flash Parameter Table: 3rd DWORD | |||
| 38H | A4:A0 | 44H | (1-4-4) Fast Read number of wait states (dummy clocks) needed before valid output 00100b: 4 dummy clocks (16 dummy bits) are required when using a quad-input address phase instruction |
| A7:A5 | Quad Input Address Quad Output (1-4-4) Fast Read number of Mode bits 010b: 2 dummy clocks (8 mode bits) are required for a single-input opcode, quad-input address, and quad-output data Fast Read instruction | ||
| 39H | A15:A8 | EBH | (1-4-4) Fast Read Opcode
Opcode for Fast Read operations using a single-input opcode, a quad-input address, and quad-output data |
| 3AH | A20:A16 | 08H | (1-1-4) Fast Read Number of wait states (dummy clocks) needed before valid output 01000b: 8 dummy bits are required when using a Fast Read instruction with a single-input opcode and address, and quad-output data |
| A23:A21 | (1-1-4) Fast Read number of Mode bits 000b: No mode bits are required when using a Fast Read instruction with a single-input opcode and address, and quad-output data | ||
| 3BH | A31:A24 | 6BH | (1-1-4) Fast Read Opcode
Opcode for Fast Read operations using a single-input opcode and address, and quad-output data |
| JEDEC Flash Parameter Table: 4th DWORD | |||
| 3CH | A4:A0 | 08H | (1-1-2) Fast Read number of wait states (dummy clocks) needed before valid output 01000b: 8 dummy clocks are required when using a Fast Read instruction with a single-input opcode and address, and dual-output data |
| A7:A5 | (1-1-2) Fast Read number of Mode bits 000b: No mode bits are required when using a Fast Read instruction with a single-input opcode and address, and quad-output data | ||
| 3DH | A15:A8 | 3BH | (1-1-2) Fast Read Opcode Opcode for Fast Read operations using a single-input opcode and address, and dual-output data |
| 3EH | A20:A16 | 42H | (1-2-2) Fast Read number of wait states (dummy clocks) needed before valid output 00000b: 0 dummy clock cycles are required 00010b: 2 dummy clock cycles are required |
| A23:A21 | (1-2-2) Fast Read number of Mode bits (in clocks) 010b: 2 clock cycles of mode bits are required | ||
| 3FH | A31:A24 | BBH | (1-2-2) Fast Read Opcode
Opcode for Fast Read operations using a single-input opcode, dual-input address, and dual-output data |
| JEDEC Flash Parameter Table: 5th DWORD | |||
| 40H | A0 | FEH | Supports (2-2-2) Fast Read Device supports Fast Read using dual-input opcode and address, and dual-output data 0: (2-2-2) Fast Read not supported 1: (2-2-2) Fast Read supported |
| A3:A1 | Reserved; bits default to all 1’s | ||
| A4 | Supports (4-4-4) Fast Read Device supports Fast Read operations using a quad-input opcode and address, and quad-output data 0: (4-4-4) Fast Read not supported 1: (4-4-4) Fast Read supported | ||
| A7:A5 | Reserved; bits default to all 1’s | ||
| 41H | A15:A8 | FFH | Reserved; bits default to all 1’s |
| 42H | A23:A16 | FFH | Reserved; bits default to all 1’s |
| 43H | A31:A24 | FFH | Reserved; bits default to all 1’s |
| JEDEC Flash Parameter Table: 6th DWORD | |||
| 44H | A7:A0 | FFH | Reserved.; bits default to all 1’s |
| 45H | A15:A8 | FFH | Reserved; bits default to all 1’s |
| 46H | A20:A16 | 00H | (2-2-2) Fast Read number of wait states (dummy clocks) needed before valid output 00000b: No dummy bits are required |
| A23:A21 | (2-2-2) Fast Read number of Mode bits 000b: No mode bits are required | ||
| 47H | A31:A24 | FFH | (2-2-2) Fast Read Opcode Opcode for Fast Read operations using a dual-input opcode and address, and dual-output data (not supported) |
| JEDEC Flash Parameter Table: 7th DWORD | |||
| 48H | A7:A0 | FFH | Reserved; bits default to all 1’s |
| 49H | A15:A8 | FFH | Reserved; bits default to all 1’s |
| 4AH | A20:A16 | 40H | (4-4-4) Fast Read number of Wait states (dummy clocks) needed before valid output 00000b: Not supported |
| A23:A21 | (4-4-4) Fast Read number of Mode bits 010b: 2 clock cycles of mode bits are required when using a Fast Read instruction with a quad-input opcode and address, and quad-output data | ||
| 4BH | A31:A24 | EBH | (4-4-4) Fast Read Opcode Opcode for Fast Read operations using a quad-input opcode and address, and quad-output data |
| JEDEC Flash Parameter Table: 8th DWORD | |||
| 4CH | A7:A0 | 0CH | Sector Type 1 Size 4-Kbyte, Sector/block size = 2N bytes |
| 4DH | A15:A8 | 20H | Sector Type 1 Opcode Opcode used to erase the number of bytes specified by the Sector Type 1 size |
| 4EH | A23:A16 | 0FH | Sector Type 2 Size 32-Kbyte, Sector/block size = 2N bytes |
| 4FH | A31:A24 | 52H | Sector Type 2 Opcode Opcode used to erase the number of bytes specified by the Sector Type 2 size |
| JEDEC Flash Parameter Table: 9th DWORD | |||
| 50H | A7:A0 | 10H | Sector Type 3 Size 64-Kbyte, Sector/block size = 2N bytes |
| 51H | A15:A8 | D8H | Sector Type 3 Opcode Opcode used to erase the number of bytes specified by the Sector Type 3 size |
| 52H | A23:A16 | 00H | Sector Type 4 Size NA |
| 53H | A31:A24 | FFH | Sector Type 4 Opcode Opcode used to erase the number of bytes specified by the Sector Type 4 size |
| JEDEC Flash Parameter Table: 10th DWORD | |||
| 54H | A3:A0 | 15H | Multiplier from typical erase time to maximum erase time Maximum time = 2 × (count + 1) × typical erase time Count = 0 A3:A0 = 0101b |
| A7:A4 | Erase Type 1 Erase, Typical time Typical time = (count + 1) × units 1 ms to 32 ms, 16 ms to 512 ms, 128 ms to 4096 ms, 1s to 32s 10:9 units (00b: 1 ms, 01b: 16 ms, 10b: 128 ms, 11b: 1s) A8:A4 count = 00001b A10:A9 unit = 16ms = 01b | ||
| 55H | A10:A8 | 32H | A10:A8 = 010b |
| A15:A11 | Erase Type 2 Erase, Typical time Typical time = (count + 1) × units 1ms to 32ms, 16 ms to 512 ms, 128 ms to 4096 ms, 1s to 32s 17:16 units (00b: 1 ms, 01b: 16 ms, 10b: 128 ms, 11b: 1s) A15:A11 count = 00110b A17:A16 unit = 16 ms = 01b | ||
| 56H | A17:A16 | A5H | A17:A16 = 01b |
| A23:A18 | Erase Type 3 Erase, Typical time Typical time = (count + 1) × units 1 ms to 32 ms, 16 ms to 512 ms, 128 ms to 4096 ms, 1s to 32s 24:23 units (00b: 1 ms, 01b: 16 ms, 10b: 128 ms, 11b: 1s) A22:A18 count = 01001b A24:A23 unit = 16 ms = 01b | ||
| 57H | A24 | 00H | A24 = 0b |
| A31:A25 | Erase Type 4 Erase, Typical time Typical time = (count + 1) × units 1 ms to 32 ms, 16 ms to 512 ms, 128 ms to 4096 ms, 1s to 32s 31:30 units (00b: 1 ms, 01b: 16 ms, 10b: 128 ms, 11b: 1s) A29:A25 count =18 = 00000b A31:A30 unit = 1 ms = 00b | ||
| JEDEC Flash Parameter Table: 11th DWORD | |||
| 58H | A3:A0 | 83H | Multiplier from typical program time to maximum program time Maximum time = 2 × (count + 1) × typical program time A3:A0 = 0011b |
| A7:A4 | Page Size Page size = 2^N bytes N = 8 A7:A4 = 1000b | ||
| 59H | A13:A8 | A3H | Page Program typical time Program time = (count + 1) × units A12:A8 count = 00011b A13 unit = 64 µs = 1b |
| A15:A14 | Byte Program typical time, first byte Typical time = (count + 1) × units A17:A14 count = 1110b A18 = 1 µs = 0b | ||
| 5AH | A18:A16 | 13H | A18:A16 = 011b |
| A23:A19 | Byte Program typical time, additional byte Typical time = (count + 1) × units A22:A19 count = 0010b A23 = 1 µs = 0b | ||
| 5BH | A30:A24 | C4H | Chip Erase typical time Typical time = (count + 1) × units 16 ms to 512 ms, 256 ms to 8192 ms, 4s to 128s, 64s to 2048s A28:A24 count = 00100b A30:A29 units = 4s = 10b |
| A31 | Reserved A31 = 1b | ||
| JEDEC Flash Parameter Table: 12th DWORD | |||
| 5CH | A3:A0 | CCH | Prohibited Operations During Program Suspend xxx0b: May not initiate a new erase anywhere xxx1b: May not initiate a new erase in the program-suspended page size xx0xb: May not initiate a new page program anywhere xx1xb: May not initiate a new page program in program-suspended page size x0xxb: Refer to the data sheet x1xxb: May not initiate a read in the program-suspended page size 0xxxb: Additional erase or program restrictions apply 1xxxb: The erase and program restrictions in bits 1:0 are sufficient |
| A7:A4 | Prohibited Operation During Erase Suspend xxx0b: May not initiate a new erase anywhere xxx1b: May not initiate a new erase in the erase-suspended page size xx0xb: May not initiate a new page program anywhere xx1xb: May not initiate a new page program in erase-suspended erase type size x0xxb: Refer to the data sheet x1xxb: May not initiate a read in the erase-suspended page size 0xxxb: Additional erase or program restrictions apply 1xxxb: The erase and program restrictions in bits 5:4 are sufficient | ||
| 5DH | A8 | A1H | Reserved =1b |
| A12:A9 | Program Resume-to-Suspend Interval The device requires this typical amount of time to make progress on the program operation before allowing another suspend. Program resume-to-suspend interval = (count + 1) × 64 µs A12:A9 = 7 = 0000b | ||
| A15:A13 | Suspend in-progress program max latency Maximum time required by the flash device to suspend an in-progress program and be ready to accept another command that accesses the flash array. Program max latency = (count + 1) × units Units (00b:128 ns, 01b:1 µs, 10b:8 µs, 11b:64 µs) A17:A13 = count = 10101b A19:A18 = 1 µs = 01b | ||
| 5EH | A19:A16 | 76H | 0110b |
| A23:A20 | Erase Resume-to-Suspend Interval The device requires this typical amount of time to make progress on the erase operation before allowing another suspend. Erase resume-to-suspend interval = (count + 1) × 64 µs A23:A20 = 7 = 0111b | ||
| 5FH | A30:A24 | 35H | Suspend in-progress erase max latency Maximum time required by the flash device to suspend an in-progress erase and be ready to accept another command that accesses the flash array. Erase max latency = (count + 1) × units Units (00b:128 µs, 01b:1 µs, 10b:8 µs, 11b:64 µs) A28:A24 = count = 10101b A30:A29 = 1 µs = 01b |
| A31 | Suspend/Resume supported 0: Supported 1: Not supported | ||
| JEDEC Flash Parameter Table: 13th DWORD | |||
| 60H | A7:A0 | 7AH | Program Resume instruction |
| 61H | A15:A8 | 75H | Program Suspend instruction |
| 62H | A23:A16 | 7AH | Resume instruction |
| 63H | A31:A24 | 75H | Suspend instruction |
| JEDEC Flash Parameter Table: 14th DWORD | |||
| 64H | A1:A0 | F7H | Reserved = 11b |
| A7:A2 | Status Register Polling Device Busy 111101b: Use of legacy polling is supported by reading the status register with the 05h instruction and checking the WIP bit [0] (0 = ready, 1 = busy) | ||
| 65H | A14:A8 | B3H | Exit Deep power-down to next operation delay – 10 µs Delay = (count + 1) × unit A12:A8 = 10011b A14:A13 units = 01b = 1 µs |
| A15 | Exit power-down instruction FFh: No command required | ||
| 66H | A22:A16 | D5H | A22:A15 = 10101011b |
| A23 | Enter power-down instruction – B9H = 10111001b A23 = 1b | ||
| 67H | A30:A24 | 5CH | A30:A24 = 1011100 |
| A31 | Deep power-down supported 0: Supported 1: Not supported | ||
| JEDEC Flash Parameter Table: 15th DWORD | |||
| 68H | A3:A0 | 19H | 4-4-4 mode disable sequences xxx1b: Issue the FF instruction 1xxxb: Issue the Soft Reset 66/99 sequence |
| A7:A4 | 4-4-4 mode enable sequences X_xxx1b: Set the IOC bit and then issue instruction 38h | ||
| 69H | A8 | F6H | 4-4-4 mode enable sequences A8 = 0 |
| A9 | Performance Enhance Mode, Continuous Read, Execute-in-Place 0: Not supported 1: Supported | ||
| A15:A10 | xx_xxx1b: Mode bits [7:0] = 00h will terminate this mode at the end of the current read operation. xx_xx1xb: If 3-byte address is active, input Fh on DQ0-DQ3 for 8 clocks. If 4-byte address is active, input Fh on DQ0-DQ3 for 10 clocks. xx_x1xxb: Reserved xx_1xxxb: Input Fh (mode-bit reset) on DQ0-DQ3 for 8 clocks x1_xxxxb: Mode bit [7:0]?Axh 1x_xxxxb: Reserved | ||
| 6AH | A19:A16 | 4DH | 0-4-4 Mode Entry Method xxx1b: Mode bits [7:0] = A5h Note: IOC must be set prior to using this mode x1xxb: Mode bit [7:0] = Axh 1xxxb: Reserved |
| A22:A20 | Quad Enable Requirements (QER) 100b: Quad Enable is bit 1 of Status Register 2 | ||
| A23 | Hold and Reset Disable 0: Feature is not supported | ||
| 6BH | A31:A24 | FFH | Reserved bits = 0xFF |
| JEDEC Flash Parameter Table: 16th DWORD | |||
| 6C | A6:A0 | E9H | Volatile or Nonvolatile Register and Write Enable instruction for Status Register 1 xxx_xxx1b: Nonvolatile Status Register 1; powers up to the last written value; use the 06h instruction to enable writing xxx_1xxxb: Nonvolatile/Volatile Status Register 1; powers up to the last written value in the non-volatile register Xx1_xxxxb: Status Register 1 contains a mix of volatile and nonvolatile bits; the 06h instruction is used to enable writing to the register X1x_xxxxb: Reserved = 1 1xx_xxxxb: Reserved = 1 |
| A7 | Reserved = 1b | ||
| 6D | A13:A8 | 10H | Soft Reset and Rescue Sequence Support X1_xxxxb: Reset-enable instruction 66h is issued, followed by the reset instruction 99h 1x_xxxxb: Exit 0-4-4 mode is required prior to other reset sequences |
| A15:A14 | Exit 4-Byte Addressing Not supported | ||
| 6E | A23:A16 | C0H | Exit 4-Byte Addressing Not supported A21:A14 = 00000000b A23 and A22 are Reserved bits and are set to 1 |
| 6F | A31:A24 | 80H | Enter 4-Byte Addressing Not supported 1xxx_xxxx: Reserved = 1 |
| JEDEC Flash Parameter Table | |||
| C0H | A7:A0 | 00H | Support for (1-1-1) Read command, instruction = 13h Support for (1-1-1) FAST_READ command, instruction = 0Ch Support for (1-1-2) FAST_READ command, instruction = 3Ch Support for (1-2-2) FAST_READ command, instruction = BCh Support for (1-1-4) FAST_READ command, instruction = 6Ch Support for (1-4-4) FAST_READ command, instruction = ECh Support for (1-1-1) Page Program command, instruction = 12h Support for (1-1-4) Page Program command, instruction = 34h |
| C1H | A15:A8 | 00H | Support for (1-4-4) Page Program command, instruction = 3Eh Support for Erase Command – Type 1 size, instruction lookup in next Dword Support for Erase Command – Type 2 size, instruction lookup in next Dword Support for Erase Command – Type 3 size, instruction lookup in next Dword Support for Erase Command – Type 4 size, instruction lookup in next Dword Support for (1-1-1) DTR_Read Command, instruction = 0Eh Support for (1-2-2) DTR_Read Command, instruction = BEh Support for (1-4-4) DTR_Read Command, instruction = EEh |
| C2H | A23:A16 | F0H | Support for volatile individual sector lock Read command, instruction = E0h Support for volatile individual sector lock Write command, instruction = E1h Support for nonvolatile individual sector lock read command, instruction = E2h Support for nonvolatile individual sector lock write command, instruction = E3h Reserved |
| C3H | A31:A24 | FFH | Reserved = FFh |
| C4H | A7:A0 | FFH | Instruction for Erase Type 1 |
| C5H | A15:A8 | FFH | Instruction for Erase Type 2 |
| C6H | A23:A16 | FFH | Instruction for Erase Type 3 |
| C7H | A31:A24 | FFH | Instruction for Erase Type 4 |
| Microchip (Vendor) Parameter Table | |||
| D0H | A7:A0 | 00H | VCC Supply Max Voltage |
| D1H | A15:A8 | 36H | |
| D2H | A23:A16 | 00H | VCC Supply Min Voltage |
| D3H | A31:A24 | 27H | |
| D4H | A7:A0 | 9FH | H/W RESET# pin H/W HOLD# pin Deep Power-Down mode S/W Reset S/W Reset instruction Program Suspend/Resume Unused Wrap-Around Read mode |
| D5H | A15:A8 | F9H | |
| D6H | A23:A16 | 77H | Wrap-Around Read mode instruction |
| D7H | A31:A24 | 64H | Wrap-Around Read data length |
| D8H | A7:A0 | 00H | Individual Block Lock Individual Block Lock bit Individual Block Lock instruction Individual Block Lock Volatile Protect bit default protect status Secured OTP Read Lock Permanent Lock |
| D9H | A15:A8 | E8H | |
| DAH | A23:A16 | FFH | |
| DBH | A31:A24 | FFH | |
| DCH | A7:A0 | FFH | |
| DDH | A15:A8 | FFH | |
| DEH | A23:A16 | FFH | |
| DFH | A31:A24 | FFH | |
