前言:
一般工程師在選擇Winbond NOR Flash 時會有面對W25Q IQ 與 IM的選項而不知哪一個較為優化, 今Winbond 有出版一應用手冊供大家進行仔細研讀(AN0000034). 其中有一簡單初步選項摘要出來, 可供工程師進行初步快速選擇:
- IQ Vs. IM 簡單說明比較表:
一般工程師在選擇Winbond NOR Flash 時會有面對W25Q IQ 與 IM的選項而不知哪一個較為優化, 今Winbond 有出版一應用手冊供大家進行仔細研讀(AN0000034). 其中有一簡單初步選項摘要出來, 可供工程師進行初步快速選擇:
- IQ Vs. IM 簡單說明比較表:
Select Q-parts if:
-Quad mode is required at boot-up.
-QPI mode, DTR mode, HOLD functon, and Continuous Read are not required.
-
Select M-parts if:
-Power up in standard 1 bit or 2 bit SPI mode.
-QPI mode, DTR mode, or Continuous Read is required.
-HOLD or RESET functions are required.
-Enabling and disabling of QE bit is required.
For such application, user should only use the volatile version to switch between QE enable and QE disable. Once non-volatile version is set, it overrides the volatile version and cannot be changed again.
結論:
依上述簡要表單, 工程師可以快速選擇出合適的NOR FLASH 來搭配CPU or MCU 進行相關指令動作.
在筆者工作中經驗中, 只要你的工作電路中不需要/HOLD or /RESET 大多選擇W25 "IQ" 進行相關設計即可.
Note:文章摘要來源Winbond AN0000034.