《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 一種基于嵌入式磁旋存儲芯片的固態硬盤控制器芯片架構
一種基于嵌入式磁旋存儲芯片的固態硬盤控制器芯片架構
2017年微型機與應用第1期
李煒
中電??导瘓F有限公司,浙江 杭州 311121
摘要: 傳統企業級固態硬盤存儲芯片采用外接DRAM(Dynamic Random Access Memory)顆粒的方式來存儲閃存地址轉換映射表,不僅成本高,占用面積大,還需要設計復雜的掉電保護流程和額外的備電保持電容。利用新型磁旋存儲芯片的掉電非易失特性,以及密度高、速度快、功耗低、數據保持時間長、可擦寫次數無限等特點,提出了一種基于嵌入式磁旋存儲芯片的固態硬盤控制器架構方案,能夠大大簡化控制器芯片的掉電異常流程和備電設計,節省固態硬盤內部的備電電容成本,有效支撐固態硬盤的容量提升。
Abstract:
Key words :

  李煒

 ?。ㄖ须姾?导瘓F有限公司,浙江 杭州 311121)

       摘要:傳統企業級固態硬盤存儲芯片采用外接DRAM(Dynamic Random Access Memory)顆粒的方式來存儲閃存地址轉換映射表,不僅成本高,占用面積大,還需要設計復雜的掉電保護流程和額外的備電保持電容。利用新型磁旋存儲芯片的掉電非易失特性,以及密度高、速度快、功耗低、數據保持時間長、可擦寫次數無限等特點,提出了一種基于嵌入式磁旋存儲芯片的固態硬盤控制器架構方案,能夠大大簡化控制器芯片的掉電異常流程和備電設計,節省固態硬盤內部的備電電容成本,有效支撐固態硬盤的容量提升。

  關鍵詞:磁旋存儲芯片;固態硬盤;芯片架構;嵌入式

  中圖分類號:TN492文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.01.009

  引用格式:李煒. 一種基于嵌入式磁旋存儲芯片的固態硬盤控制器芯片架構[J].微型機與應用,2017,36(1):2931.

  0引言

  隨著大數據和云計算的發展,大量的數據需要進行存儲,另一方面,隨著NAND閃存(NAND Flash)工藝的進步和良率的提升,固態硬盤(Solid State Disk,SSD)的成本已經下降至接近企業級機械硬盤(Hard Disk Drive)相當的水平,SSD在服務器、數據中心以及存儲系統中的應用越來越廣泛。

  傳統的企業級SSD控制器大多采用基于DRAM方案的數據和表項存儲方案,不僅設計難度大,掉電異常流程復雜,而且在SSD盤內需要占用大量的空間用來擺放備電鉭電容,既增加了成本又制約了盤內利用空間,無法做到SSD的容量提升。

  本文將嵌入式磁旋存儲芯片(SpinTransferTorque Magnetic Random Access Memory, STTMRAM)應用于SSD控制器芯片架構設計中,能夠簡化掉電異常流程,節省SSD盤內備電電容,并可以提升硬盤容量達30%以上。

1當前固態硬盤控制器架構方案簡介

  圖1為當前主流企業級固態硬盤架構方案示意圖。

001.jpg

  當前的固態硬盤控制器芯片分為前端主機接口模塊、系統管理模塊、后端Flash接口模塊幾個主要的部分。

  前端主機接口模塊主要負責接收和處理主機側下發的讀寫命令并將數據接收下來存到DRAM中。企業級SSD中,由于對性能要求高,前端主機接口基本上選用基于NVMe(NonVolatile Memory Express)協議的第三代PCIe(PCI Express)的接口,除此之外,SAS(Serial Attached SCSI)12 G和SATA(Serial ATA)接口也是當前SSD前端主機接口的主流協議。

  系統管理模塊是SSD控制器芯片的最核心單元,包括閃存地址映射表(Flash Translate Layer,FTL)管理、元數據管理、日志管理、流程控制等。其中FTL表項管理是其中最重要的部分。

  FTL主要處理主機下發的邏輯地址(Logic Block Address,LBA)到介質顆粒里存儲的物理地址(Physical Block Address, PBA)之間的映射表,是讓閃存完全模擬傳統硬盤操作的軟件層,有了FTL層閃存設備才能使用,FTL層的效率直接影響設備的性能表現。

  系統管理模塊的作用主要包括下面幾點:FTL表項管理;垃圾回收的處理;增量空間的供給;冷/熱數據的交換處理;Plane、芯片、通道間的并行處理;任務請求的排序;緩沖區的管理;壞塊的管理;磨損平衡的處理;掉電恢復的處理;ECC的處理。

  NAND Flash Interface主要負責處理NAND Flash顆粒的數據與命令交換。NFI負責把主機側的讀寫命令轉化成兼容ONFI和Toggle的標準NAND接口協議,并在NAND顆粒與控制器數據緩存之間做數據的讀寫交互。

  在SSD盤片的PCB板上,除了控制器芯片和大量的NAND Flash顆粒之外,還包括下列幾個主要組成部分:

  (1)外掛DRAM顆粒在SSD盤片的作用主要有兩個方面:作為讀寫數據的緩存及存取FTL映射表。為了滿足此設計需求,控制器芯片設計中為了適配DDR協議,需要開發DDR Controller與DDR PHY進行適配,PCB上還要預留額外空間進行DRAM顆粒的排布以及高速信號布局布線。

  (2)Electrical Capacity(備電電容)的作用是為了在意外掉電的情況下,能夠及時地把DRAM顆粒中存儲的FTL表項在備電電容電量的支撐下,安全及時地下刷至非易失性介質(NAND Flash),防止FTL表項丟失引發的數據丟失情況。

  傳統SSD控制器芯片架構的不足在于以下幾點:

  (1)由于企業級業內常用的方案是用外接DRAM顆粒來存儲FTL表項,因此在芯片內部需要額外的DDRPHY和DDR 控制器進行適配,開發DDR控制器和DDR PHY的難度相當大,而從EDA vendor處進行IP 授權的費用又相當昂貴,因此會增大設計開發成本。

  (2)盤片內部空間限制,如圖2所示為標準2.5英寸SSD的印制電路板(PCB)示意圖。從國內某著名公司生產的企業級SSD盤片剖解可以看出,SSD硬盤的PCB板大約80%的空間是布滿了閃存介質顆粒,另外20%的空間擺放SSD控制器芯片、DRAM顆粒及備電電容等。

002.jpg

 ?。?)企業級SSD對于數據可靠性的要求極高,其設計時必須考慮在各種異常情況下(如異常掉電)能夠把控制器內部的最核心內容—FTL表安全可靠地存儲到非易失性介質中。在常規企業級SSD控制器芯片架構中,DRAM內部存儲著FTL表項,因此在遭遇掉電異常時,需要把DRAM內部的FTL表下刷至NAND Flash中。簡而言之,就是要在備電電容支撐電量的這一小段時間內,控制器能夠將FTL表項的數據以寫操作的形式存儲到NAND Flash中。因此在備電設計上,一是需要消耗數量巨大的貼片式鉭電容來提供備電能量,導致PCB上的可用空間會進一步縮小,二是備電涉及到數據的異常處理流程,會提高硬件以及固件設計的復雜度。

2磁旋存儲芯片(STTMRAM)的特點

  在眾多新型非易失性存儲介質中,磁旋存儲芯片(STTMRAM)能夠良好地與CMOS半導體工藝相兼容,利用較少的金屬層即可以做到存儲單元的高密度集成。同時由于其接近于靜態隨機存儲器(Static Random Access Memory, SRAM)的讀寫速度,極低的靜態和動態功耗,具備掉電不易失的特性,接近于無限的擦寫次數,高溫下長時間的數據保持能力以及抗強磁場輻射等特性,是作為企業級SSD控制器中數據緩存和FTL表項存儲的天生優良介質[1]。

  當前,眾多半導體設計大廠都將MRAM芯片作為下一代非易失性存儲介質的研發重點,除了臺積電、三星和東芝一直在持續推進STTMRAM的研發之外,美國的EVERSPIN公司已經發布了256 MB的量產測試芯片。隨著工藝的進步和良率的提升,STTMRAM在存儲細分領域中的應用將會越來越廣泛[2]。

  將嵌入式STT-MRAM應用在SSD控制器芯片架構設計中,充分利用其掉電不易失數據的特性,能夠節省大量的備電設計和備電流程,極大地簡化SSD的控制器架構設計。另外,由于節省了貼片式鉭電容,在PCB板上能夠留取更大的空間來支撐更多的NAND Flash顆粒的放置,達成更大的容量。除此之外,簡化了控制器芯片內部的DDR接口相關IP設計,利用嵌入式STTMRAM的內部總線接口(SRAMlike),既簡化了設計難度又能夠減少板上走線的信號延時,避免對接口高速信號的影響。

3基于嵌入式磁旋存儲的SSD控制器架構方案

  圖3為應用嵌入式STTMRAM之后的SSD控制器芯片架構示意圖。

003.jpg

  本方案的技術特征在于:

 ?。?)移除SSD控制器芯片內部的DDR控制器和DDR PHY,直接以類SRAM(SRAMlike)的接口形式將嵌入式STTMRAM集成在控制器芯片內部。

  SRAMlike的總線接口信號包括片選CS、寫使能WE、讀使能RE、輸出使能信號OE、復位RST、時鐘CLK、地址線A[31:0]、數據輸入線DIN[31:0]及數據輸出線DOUT[31:0]。采用內部總線接口與控制器內部模塊進行交互,能夠極大地減少信號線傳輸延時以及外部接口協議帶來的額外開銷,進一步提升控制器的性能。

 ?。?)STT-MRAM的主要作用在于:接收前端主機接口下發的數據,作為與后端Flash接口的數據緩存;存儲閃存地址轉換層表項;存儲元數據,如有效頁個數、壞塊管理信息、固件、啟動代碼、稀疏校驗矩陣等。

  (3)備電流程的簡化。在傳統的SSD控制器芯片架構中,由于數據以及FTL表項都是存儲在DRAM中,而DRAM具有掉電易失數據的特性,因此為保證數據可靠性,在遭遇到異常掉電的情形下,傳統控制器芯片需要在板上備電電容的電量支撐下,主動發起Flash的寫操作,將需要保存的重要信息全部下刷到非易失的閃存中,當下一次上電后,控制器需要發起讀操作再將FTL表項等數據重新讀取到DRAM中,完成系統的初始化。圖4為SSD異常掉電流程圖。

004.jpg

  在本架構方案中,由于嵌入式STTMRAM的掉電非易失特性,在遭遇到掉電異常時,數據和FTL表項依然可圖4SSD異常掉電流程圖以安全地進行存儲,因此系統備電流程將會被極大地簡化。盤片內部用來做備電的鉭電容也能夠去除,節省盤片內部的硬件設計成本。根據一款900 GB的SAS接口的企業級SSD盤片的解剖分析可以看到, 為了滿足備電需求,盤片PCB上一共放置了共400多個鉭電容。如果采用本架構方案,能夠將這些額外的鉭電容全部移除,一方面節省了硬件元器件成本,另一方面利用鉭電容移除的PCB面積來貼NAND Flash顆粒,至少能夠使SSD盤容量提升20%。

4結論

  本文提出的基于嵌入式STTMRAM的固態硬盤控制器架構,能夠極大地簡化控制器內關于FTL表項的備電流程,簡化盤片內的PCB設計難度和成本,在提升SSD讀寫性能的同時能夠有效支撐SSD做到更大的容量。隨著STTMRAM的工藝技術進步和良率的提升,磁旋存儲芯片必將在更多的存儲細分領域中得到廣泛的應用。

參考文獻

 ?。?] TANG D D, LEE Y J. Magnetic memory fundamentals and technology[M]. England: Cambridge University Press,2010.

  [2] Xie Yuan. Emerging memory technologies: design, architecture, and applications[M]. Germany: Springer, 2014.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          这里只有精品视频在线| 久久午夜精品一区二区| 亚洲精品在线二区| 亚洲一区二区网站| 国产九九精品| 欧美日韩国产亚洲一区| 国产午夜精品一区理论片飘花| 亚洲欧美欧美一区二区三区| 国产在线视频不卡二| 国产精品老牛| 欧美中文在线字幕| 香蕉免费一区二区三区在线观看| 欧美日韩另类在线| 欧美激情视频在线播放| 国产精品任我爽爆在线播放| 欧美日韩亚洲系列| 国精品一区二区三区| 久久久久综合一区二区三区| 亚洲国产欧美不卡在线观看| 在线一区欧美| 欧美成人高清| 在线欧美日韩精品| 亚洲精品国偷自产在线99热| 亚洲三级电影在线观看| 欧美午夜理伦三级在线观看| 欧美日韩一区二区欧美激情| 久久久久久久性| 久久久精品性| 亚洲国产成人午夜在线一区| 99亚洲伊人久久精品影院红桃| 午夜一区二区三区在线观看| 国产欧美日韩综合精品二区| 国产一区久久久| 国产精品久久久久久久久借妻| 国产精品日韩电影| 久久久精品午夜少妇| 欧美区在线播放| 欧美午夜不卡影院在线观看完整版免费| 亚洲综合色丁香婷婷六月图片| 亚洲视频高清| 久久国产乱子精品免费女| 亚洲一级二级| 日韩一级二级三级| 国产精品福利网| 久久网站免费| 一区二区国产精品| 欧美日韩在线精品| 久久国产福利国产秒拍| 狠狠色狠狠色综合人人| 国产精品嫩草99a| 国产麻豆精品视频| 国内外成人免费激情在线视频网站| 欧美激情欧美狂野欧美精品| 一区二区三区无毛| 欧美午夜在线视频| 久久久久久久久综合| 亚洲国产高潮在线观看| 欧美视频亚洲视频| 欧美日韩三区| 国产精品伦子伦免费视频| 欧美日韩三级电影在线| 欧美日韩岛国| 欧美激情性爽国产精品17p| 国产精品国产三级国产a| 国产视频不卡| 亚洲欧美日韩国产一区二区| 亚洲一区二区久久| 国产欧美欧美| 国产精品wwwwww| 久久久久久久久久久久久久一区| 韩国精品在线观看| 亚洲精品影视在线观看| 国产喷白浆一区二区三区| 亚洲国产精品成人综合色在线婷婷| 国内欧美视频一区二区| 久久久亚洲人| 久久久久www| 国内揄拍国内精品久久| 久久亚洲国产精品一区二区| 亚洲欧美综合网| 老司机精品导航| 欧美日韩一区成人| 欧美日韩综合一区| 亚洲高清资源| 六月天综合网| 午夜精品亚洲一区二区三区嫩草| 欧美在线一级va免费观看| 亚洲欧美久久| 欧美屁股在线| 国产精品一区二区久久久久| 国产精品进线69影院| 国产精品久久午夜夜伦鲁鲁| 欧美乱大交xxxxx| 在线一区亚洲| 国产精品久久久久一区二区三区共| 欧美一级视频精品观看| 久久精品日产第一区二区三区| 国产综合网站| 欧美肉体xxxx裸体137大胆| 国外成人网址| 亚洲第一在线综合网站| 免费人成精品欧美精品| 国产精品av免费在线观看| 久久免费精品日本久久中文字幕| 在线观看日韩www视频免费| 欧美日韩国内自拍| 亚洲国产欧美日韩另类综合| 在线观看成人av电影| 国产美女扒开尿口久久久| 亚洲欧美在线看| 久久这里有精品15一区二区三区| 亚洲一区在线免费观看| 国产精品超碰97尤物18| 国产精品麻豆欧美日韩ww| 精品成人一区二区| 亚洲欧美久久久久一区二区三区| 香蕉乱码成人久久天堂爱免费| 欧美三级乱人伦电影| 久久视频这里只有精品| 欧美日韩一视频区二区| 亚洲午夜久久久久久尤物| 亚洲人久久久| 免费成人美女女| 欧美午夜精品久久久| 激情小说另类小说亚洲欧美| 久久综合福利| 国产麻豆9l精品三级站| 免费观看成人www动漫视频| 亚洲欧美999| 亚洲女ⅴideoshd黑人| 国产在线视频不卡二| 影音欧美亚洲| 国产精品毛片a∨一区二区三区|国| 欧美午夜精彩| 一本色道婷婷久久欧美| 欧美久久久久久久| 欧美韩日高清| 久久久久久亚洲精品杨幂换脸| 国产精品欧美日韩一区二区| 欧美精品啪啪| 国产农村妇女精品| 国产精品乱子乱xxxx| 另类图片综合电影| 国产精品日韩欧美综合| 美女网站在线免费欧美精品| 欧美日韩美女在线| 亚洲人成人一区二区在线观看| 久久久av水蜜桃| 免费久久久一本精品久久区| 亚洲欧洲日本在线| 久久久久久九九九九| 亚洲精品日韩激情在线电影| 国产精品国产精品国产专区不蜜| 欧美与欧洲交xxxx免费观看| 国产精品久久久久久亚洲调教| 亚洲午夜一区二区| 国产日韩欧美精品| 国产伦精品一区二区三区在线观看| 一区二区三区视频在线播放| 亚洲人成亚洲人成在线观看| 国产欧美日韩视频一区二区| 亚洲图色在线| 久久一区精品| 久久综合一区二区三区| 欧美偷拍一区二区| 国产麻豆一精品一av一免费| 亚洲欧美成人一区二区在线电影| 亚洲精品久久久久久久久久久久| 国产精品久久久久av免费| 亚洲免费影院| 欧美韩日一区二区三区| 欧美视频在线观看一区二区| 欧美精品不卡| 野花国产精品入口| 久久成人免费视频| 欧美高清一区| 国产日韩欧美视频在线| 亚洲视频1区| 99香蕉国产精品偷在线观看| 久久久久久高潮国产精品视| 伊人成年综合电影网| 久久精品中文字幕一区二区三区| 你懂的成人av| 国产精品成人v| 欧美一区激情视频在线观看| 可以看av的网站久久看| 亚洲欧美日韩人成在线播放| 国产精品欧美激情| 久久亚洲高清| 国内精品久久久久影院 日本资源| 销魂美女一区二区三区视频在线| 欧美不卡激情三级在线观看| 国产精品99一区二区| 久久成人免费视频| 在线播放国产一区中文字幕剧情欧美| 亚洲国产日韩一区| 国产精品a久久久久| 国产精品一区二区久久国产| 亚洲精品美女91| 国产噜噜噜噜噜久久久久久久久| 久久久福利视频| 在线观看欧美日韩| 亚洲性感激情| 亚洲一区999| 欧美成在线视频| 91久久久亚洲精品| 免费成人美女女| 欧美成人激情在线| 国产精品二区三区四区| 欧美国产综合视频| 99在线|亚洲一区二区| 国色天香一区二区| 国产精品九九| 欧美精品九九99久久| 欧美体内谢she精2性欧美| 国产精品高精视频免费| 欧美激情一区二区三区高清视频| 国内偷自视频区视频综合| 亚洲视频在线观看视频| 免费日韩精品中文字幕视频在线| 夜夜嗨av一区二区三区四季av| 欧美在线视频不卡| 亚洲图片欧洲图片av| 免费不卡欧美自拍视频| 欧美成人免费一级人片100| 欧美一区在线直播| 亚洲精品久久久蜜桃| 久久超碰97中文字幕| 亚洲精品激情| 久久久久综合网| 在线不卡中文字幕| 亚洲第一精品在线| 欧美片第一页| 亚洲欧美一区二区三区极速播放| 欧美综合国产精品久久丁香| 一区二区激情视频| 国产精品第13页| 亚洲老司机av| 欧美美女bb生活片| 亚洲精品一区二区三区福利| 国产九区一区在线| 在线观看亚洲视频啊啊啊啊| 欧美韩日亚洲| 欧美在线亚洲在线| 国产主播精品| 欧美福利视频在线| 国产欧美一区二区三区在线看蜜臀| 国产午夜精品福利| 小处雏高清一区二区三区| 韩国一区二区三区在线观看| 亚洲美女性视频| 久久久久一本一区二区青青蜜月| 欧美日韩国产精品成人| 久久天堂精品| 欧美福利一区| 亚洲欧洲一区二区三区| 久久久久久自在自线| 国精品一区二区三区| 久久在精品线影院精品国产| 久久九九国产精品怡红院| 久久久在线视频| 久久看片网站| 国产区在线观看成人精品| 国产日韩欧美| 欧美精品v日韩精品v韩国精品v| 国产一区二区黄色| 国外精品视频| 午夜精品久久一牛影视| 一区二区黄色| 亚洲成在人线av| 中文日韩电影网站| 久久免费国产精品| 葵司免费一区二区三区四区五区| 久久免费观看视频| 国产精品多人| 国产亚洲视频在线| 国产精品一区二区欧美| 国产专区一区| 欧美日韩www| 欧美成人亚洲成人日韩成人| 在线一区视频| 一区二区三区欧美日韩| 久久精品女人的天堂av| 国产老女人精品毛片久久| 久久躁狠狠躁夜夜爽| 亚洲狼人精品一区二区三区| 欧美精品成人91久久久久久久| 亚洲激精日韩激精欧美精品| 欧美一乱一性一交一视频| 欧美韩日一区| 国产农村妇女毛片精品久久麻豆| 亚洲欧美激情四射在线日| 国产精品视频免费一区| 亚洲国内欧美| 亚洲视频在线一区| 久久国产天堂福利天堂| 欧美三级韩国三级日本三斤| 欧美影院在线播放| 午夜精品久久久久久99热| 国产日韩精品一区二区浪潮av| 亚洲高清视频一区二区| 米奇777超碰欧美日韩亚洲| 国产精品国产三级国产普通话三级| 欧美在线视频观看免费网站| 亚洲视频成人| 亚洲精品一区二区三区蜜桃久| 国产精品视频成人| 国产欧美精品在线观看| 欧美激情一区二区三区在线视频观看| 在线高清一区| 欧美成人精品一区二区三区| 亚洲私人影吧| 欧美亚洲一区二区三区| 国产乱码精品一区二区三区不卡| 欧美日韩大片一区二区三区| 日韩视频一区二区三区在线播放免费观看| 欧美高清在线观看| 久久精品噜噜噜成人av农村| 一区二区三区国产精品| 午夜天堂精品久久久久| 亚洲精品一品区二品区三品区| 欧美午夜精品久久久久久久| 在线精品亚洲一区二区| 国产精品视频最多的网站| 欧美日韩高清在线播放| 欧美手机在线视频| 日韩小视频在线观看专区| 国产精品网站视频|