1)介面區別:NOR FLASH地址線和數據線分開,來了地址和控制信號,數據就出來。NAND Flash地址線和數據線在一起,需要用程式來控制,才能出數據。通俗的說,就是光給地址不行,要先命令,再給地址,才能讀到NAND的數據。而且都是在一個匯流排完成的。結論是:ARM無法從NAND直接啟動。除非裝載 ...
1)介面區別:
NOR FLASH地址線和數據線分開,來了地址和控制信號,數據就出來。
NAND Flash地址線和數據線在一起,需要用程式來控制,才能出數據。
通俗的說,就是光給地址不行,要先命令,再給地址,才能讀到NAND的數據。而且都是在一個匯流排完成的。
結論是:ARM無法從NAND直接啟動。除非裝載完程式,才能使用NAND Flash.
2)性能區別
NOR的傳輸效率很高,在1~4MB的小容量時具有很高的成本效益,但是很低的寫入和擦除速度大大影響了它的性能。 NAND結構能提供極高的單元密度,可以達到高存儲密度,並且寫入和擦除的速度也很快。應用NAND的困難在於flash的管理和需要特殊的系統介面。
● NOR的讀速度比NAND稍快一些。
● NAND的寫入速度比NOR快很多。
● NAND的4ms擦除速度遠比NOR的5s快。
● 大多數寫入操作需要先進行擦除操作。
● NAND的擦除單元更小,相應的擦除電路更少。