国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 2992|回復: 0
打印 上一主題 下一主題

JEDEC標準(JESD216)S FDP對串行Flash在系統中的應用

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2016-10-26 15:36:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關鍵詞: JEDEC , Flash , JESD
摘要:JEDEC標準(JESD216)Serial Flash Discoverable Parameter (SFDP)[1]是在串行Flash中建立一個可供查詢的描述串行Flash功能的參數表。文章主要介紹了這個串行Flash功能參數表的結構、功能和作用,并給出其在系統設計中的具體應用。
關鍵詞:JEDEC JESD216;SFDP;串行Flash;SPI
1 串行Flash的基本介紹
串行Flash是一種SPI接口的NOR Flash,屬于非揮發性儲存器件,主要被用來存放系統的啟動程序。其特點是體積小、引腳少、接口簡單和易于擴展。主要封裝為8個引腳,有片選、數據輸入、寫保護、接地、數據輸出、時鐘、暫停和電壓引腳,見圖1。常用一進一出的串行數據傳輸方式,省去了并行Flash的大量數據線、地址線和控制線。有些串行Flash在封裝引腳數目不變的情況下,通過引腳的功能復用,還可以支持四進四出的數據傳輸方式,極大地提升數據的輸出速率。目前最大頻率可以支持到104MHz以上,整體數據傳輸速率已經超過了一般并行Flash的數據傳輸速率。在主芯片功能和端口的支持下,串行Flash在一些系統應用中可替代并行Flash,不但可以減少系統印制電路板體積,而且可以減少系統的布線,增強了系統整體的電磁兼容性。從整體系統方案的角度來看,相比支持并行Flash的主芯片而言,只支持串行Flash的主芯片可以在存儲端口的引腳數量上有大幅的減少,不僅有利于主芯片面積的縮減,對于整體的方案報價也非常有利。因此,串行Flash受到越來越多開發和設計人員的接受和青睞,也被廣泛地應用在計算機、消費類電子、無線通訊、車載和工控等眾多領域。


2 JESD216 SFDP標準產生的背景
隨著串行Flash市場不斷的擴張,串行Flash的指令、功能和特性也日趨增多,而且各個廠商在串行Flash器件上的功能和特性也無法完全一致。例如,在扇區擦除功能上,支持4kB、32kB、64kB的擦除操作雖然分別有相應的指令,但是不同廠商的器件還是會存在一些指令和功能的差異。為了準確地完成系統的兼容性測試或者是考慮到容量的升級,開發和設計人員需要詳細閱讀每一份串行Flash的產品規范,了解引腳的分布和定義是否一致,操作所需要用到的功能指令是否完全兼容,從而對底層設備驅動軟件做相應的增補和修改,甚至改動到硬件,這無疑給項目的設計、維護和更新帶來一些不便。因此,串行Flash器件迫切需要一個統一規范的功能參數表,可以讓開發和設計人員明確地讀取到每一個所使用串行Flash的功能和參數特性。JEDEC的新規范JESD216 SFDP就是在這樣的一個市場環境下孕育而生的。
3 JESD216 SFDP的功能和結構
SFDP是JEDEC發布的JESD216的一個新標準,目前的版本號是V1.0,用來規范存放串行Flash相關信息的功能參數表。其實現方式是在串行Flash中內置一個可供查詢的統一規范的功能參數表,不占用串行Flash正常的容量大小。目前SFDP支持的讀取頻率為50MHz以下,即盡管串行Flash可以支持更高的系統頻率,但是系統主芯片只需要在50MHz及以下的頻率下即可順利讀取到SFDP的資料。為進一步便于系統的靈活讀取,該標準還支持串行Flash的一進一出、兩進兩和四進四出的數據傳輸方式。SFDP的數據在出廠時就被固定住,無法修改,只供查詢使用。其作用有些類似于并行Flash中的公共閃存接口Common Flash Interface(CFI)的功能。開發和設計人員在通過0x5A的操作指令來讀取查詢SFDP時,可以將串行Flash包含其廠商識別碼等一系列的功能和參數信息快速地呈現出來。這樣不僅增加了器件本身的辨識度,提升了主芯片與串行Flash的溝通運作效能和便利性,也讓開發和設計人員可以快速了解到不同串行Flash之間的特性和差異,從而在底層設備驅動軟件上做出相應的調整,完成設計和兼容測試。
在SFDP的功能和結構上,SFDP標準強制規范必須要有SFDP標題檔、1st參數標題檔和對應的JEDEC Flash基本參數表格,結構見圖2。SFDP標題檔主要設置了供開發和設計人員查詢確認的簽名信息0X50444653(“S”、“F”、“D”、“P”的ASCII碼),在讀取確認簽名信息正確后,方可認為該串行Flash器件支持SFDP標準。在JEDEC Flash基本參數表格里面規范和定義了該器件的一些最基本的讀取方式、指令內容、扇區大小和芯片容量等信息。其次,各家串行Flash廠商可以按照SFDP的規范依次增加2nd、3rd參數標題檔以及對應的參數表來擴充一些參數特性,增強器件本體的參數識別度,結構見圖3。在廠商標題檔中,主要規范和預留了串行Flash的廠商ID識別號、SFDP版本號、參數長度以及存放參數表格的地址指針。其參數表格中則可以讓廠商根據可以放入其器件的一些其它的參數信息如電壓、特殊指令和功能支持的狀況,也可以在讀取中明確地顯示出來,但不是SFDP標準所強制規范的,屬于可選項。


4 在系統軟件上讀取SFDP的操作流程及代碼
系統對于串行Flash的任何操作,在軟件上必須按照相應的指令和規范的流程才可以正確地操作串行Flash。讀取SFDP也必須按照規定的操作流程。開啟片選選通芯片——>發送0x5A的讀取SFDP的指令——>發送3byte的地址——>發送1byte的空周期——>在輸出腳上讀取SFDP數據——>關閉片選結束操作。 通過一進一出方式讀取SFDP數據的時序如圖4所示。

SFDP參數表的部分軟件讀取代碼參考如下:



    
                               
                                                               
                               
               
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 99精品视频在线观看免费播放 | 色资源二区在线视频 | 91精品视频在线观看免费 | 成人在线手机视频 | 国产欧美一区二区三区免费看 | 国产片免费观看 | 天天se天天cao综合网蜜芽 | 99久久国产综合精品网成人影院 | 欧美呻吟| 成人sese| 色虎网| 黑人香蕉又粗又大视频免费 | 国产一区二区在线不卡 | 97精品一区二区三区在线不卡 | 国产吃奶摸下激烈视频无遮挡 | 久草视频在线首页 | 99精品国产免费久久国语 | 青青青免费在线视频 | 欧美色丁香 | 算你色永久免费视频播放 | 免费高清在线观看a网站 | 日本不卡在线一区二区三区视频 | 国产小视频在线播放 | 国产69精品久久久久99不卡 | 久久精品免费观看 | 欧美三级成人 | 国产真实伦对白视频全集 | 国产精品成人扳一级aa毛片 | 蜜柚在线观看免费高清 | 不卡中文一二三区 | 亚洲va国产日韩欧美精品色婷婷 | 欧产日产国产精品精品 | 四虎影视成人永久在线播放 | 久久精品国产免费看久久精品 | 日本高清视频免费观看 | 毛片黄在线看免费 | 天天干天天插天天操 | 国产成人在线视频播放 | 艳母在线免费看影视网站 | 尤物久久99热国产综合 | 国产精品亚洲国产三区 |