TIDUFA8 November 2024
A QSPI flash memory is used to store the application image for the device.
The reference design uses the MX25R1635FZUIH0, a low cost and low power 16-MBIT flash memory that supports a wide range of input voltage of 1.65V-3.6V to support both of the 3.3V and 1.8V IO voltages of the reference design.
Table 2-9 compares the IWRL6432 device requirements for the flash memory and the supporting features of the MX25R1635F.
IWRL6432 Device Requirements for the Flash Memory | MX25R1635F Features |
---|---|
Clock frequency greater than or equal to 80MHz | Clock frequency 80MHz |
Quad Enable (QE) bit for enabling QSPI data lines | Status register bit 6 is QE bit. Needs to be set to 1. |
Supports SFDP command | Serial Flash Discoverable Parameters (SFDP) mode support |
Wide input voltage range | 1.65V-3.6V operation voltage |
Low power consumption | Ultra Low Power Consumption |
The reference design supports two different IO supply voltages of 3.3V and 1.8V. The wide range of input voltage support of the MX25U1632FZUI02 gives the reference design flexibility to perform in both the 3.3V and 1.8V power modes without need of replacement of the flash memory.
For specific use cases, where wide input voltage range is not required and the device only needs to be operated in 1.8V IO, MX25U1632FZUI02, operating in 1.65V to 2.0V can be used.
The Quad Enable (QE) bit of the status register (bit 6) needs be set to logic 1 to make the system function in four I/O mode. The value of QE bit in the status register can be written through write status register (WRSR) instruction.