CFI接口簡介

1 CFI接口簡介

  NOR Flash是一種非易失閃存技術。NOR Flash根據外部接口,可分爲普通接口和SPI接口。普通接口的NOR Flash,多數支持CFI接口,因此,通常也叫作CFI接口。CFI接口,相對於串口的SPI來講,也被稱爲parallel接口,即並行接口。另外,CFI接口是JEDEC定義的,因此有的又稱CFI接口爲JEDEC接口。因此,能夠簡單理解爲:對於Nor Flash來講,CFI接口=JEDEC接口=Parallel接口 = 並行接口。blog

  CFI(Common Flash Interface)的做用是把NOR Flash的信息經過統一的方法讀出來。不一樣公司生產的NOR Flash在erase,program,lock,unlock等操做上有差異,即command set不一樣。當產品須要換代升級時,只要NOR Flash支持CFI接口,便不須要代碼。經過CFI能夠讀出片子的manufacturer id,vendor id等等,在程序中即可以經過以上信息來選擇正確的erase,program等操做方式。接口

  NOR Flash的數據線和地址線均可能爲32/16/8條。爲了統一塊兒見,經過CFI接口查詢時,CFI接口描述的地址均爲Flash芯片的地址,CFI接口查詢到的數據,以低字節D7-D0上爲準,高字節數據線無視便可。 當NOR Flash支持CFI接口時,可經過向0x55地址上寫數據0x98進入CFI查詢模式。此時系統可從不一樣地址讀出CFI信息,如圖 1.一、圖 1.二、圖 1.3所示。要中止讀取CFI數據,系統必須寫入復位命令。圖片

圖 1.1  CFI 查詢 ID信息

圖 1.2  系統接口信息 這裏寫圖片描述

2 參考資料

  《百度百科》產品

相關文章
相關標籤/搜索