具有ECC功能的flash memory在DSP中的嵌入式設計
發(fā)布時間:2021-09-29 19:57
隨著移動產品的廣泛應用,市場對高速存儲器的需求在不斷增長。高速發(fā)展的閃存(FLASH)可以滿足不斷增長的市場。由于與非(not and,NAND)閃存架構與傳統(tǒng)的內存不同,研發(fā)人員在設計NAND閃存模塊時會面臨許多挑戰(zhàn)。而實現(xiàn)存儲系統(tǒng)簡單的方式是給閃存加上控制器。隨著系統(tǒng)越來越多地訪問內存空間,判斷和糾正可能出現(xiàn)的錯誤是非常必要的。針對這種情況,系統(tǒng)應用錯誤糾正碼實現(xiàn)了檢錯糾錯的功能。FLASH在DSP中的設計可以通過嵌入IP的方式實現(xiàn)。主要內容如下:(1)由于功能的升級,嵌入式FLASH IP需要增加錯誤檢查和糾正(Error Correcting Code,ECC)功能。本論文的工作通過ECC模塊的功能劃分,細化了糾錯算法在檢錯糾錯過程中的具體過程。(2)由于芯片更換了制造商,工藝發(fā)生了改變。本文通過驗證FLASH的具體功能,重新設計了接口邏輯,使引腳可以復用,邏輯達到一致。在時鐘方面,FLASH IP需要增加定時器,才能完成擦除操作。(3)存儲空間需要增大一倍。論文設計了兩片IP核的新的結構,并重新規(guī)劃了數(shù)據(jù)的輸入輸出接口和地址接口。在存儲速度方面,本文設計了新的數(shù)據(jù)結構——分段...
【文章來源】:湘潭大學湖南省
【文章頁數(shù)】:55 頁
【學位級別】:碩士
【部分圖文】:
圖2.1?NOR和NAND類型單元的單位單元比較圖??
?圖4.1?Nand閃存的功能圖??如圖4.1,描述了?NAND閃存存儲器的功能模塊。有I/O端口,用來接受數(shù)??據(jù)、命令和地址。1/0端口后面是地址寄存器、狀態(tài)寄存器、指令寄存器。控制??邏輯,由?CE#、CLE、ALE、WE#、RE#、WP#、LOCK、R/B#、控制。存儲模??塊由行列譯碼器、存儲陣列、數(shù)據(jù)寄存器、高速緩存、和ECC模塊構成。??18??
??圖4.1?Nand閃存的功能圖??如圖4.1,描述了?NAND閃存存儲器的功能模塊。有I/O端口,用來接受數(shù)??據(jù)、命令和地址。1/0端口后面是地址寄存器、狀態(tài)寄存器、指令寄存器?刂??邏輯,由?CE#、CLE、ALE、WE#、RE#、WP#、LOCK、R/B#、控制。存儲模??塊由行列譯碼器、存儲陣列、數(shù)據(jù)寄存器、高速緩存、和ECC模塊構成。??18??
【參考文獻】:
期刊論文
[1]高性能處理器內部FLASH IP替換設計[J]. 王乙舟,黃嵩人. 科技展望. 2015(05)
[2]Flash存儲技術[J]. 鄭文靜,李明強,舒繼武. 計算機研究與發(fā)展. 2010(04)
[3]嵌入式設備NAND Flash存儲系統(tǒng)的設計與實現(xiàn)[J]. 秦曉康,徐惠民. 計算機工程與設計. 2010(03)
[4]NAND Flash在大容量存儲技術中的應用[J]. 陳國,高楊. 航空計算技術. 2009(02)
[5]NAND FLASH編程實現(xiàn)研究分析[J]. 陸林燕,王魯靜,鄭正奇. 計算機技術與發(fā)展. 2008(03)
[6]TMS320VC5509應用flash存儲數(shù)據(jù)的接口電路設計與編程[J]. 伍美俊,吳迺陵. 電子器件. 2007(02)
[7]非易失存儲器NAND Flash及其在嵌入式系統(tǒng)中的應用[J]. 馬豐璽,楊斌,衛(wèi)洪春. 計算機技術與發(fā)展. 2007(01)
[8]基于Flash存儲器的嵌入式文件系統(tǒng)設計[J]. 吉峰,白瑞林. 江南大學學報. 2006(01)
[9]Flash存儲器技術與發(fā)展[J]. 潘立陽,朱鈞. 微電子學. 2002(01)
碩士論文
[1]Flash IP核在DSP處理器中的嵌入式應用[D]. 黃雯華.湘潭大學 2016
[2]應用于存儲器加固的ECC算法研究與實現(xiàn)[D]. 李福杰.山東大學 2015
[3]基于NAND flash主控制器的BCH糾錯算法設計與實現(xiàn)[D]. 廖宇翔.哈爾濱工業(yè)大學 2014
[4]SoC嵌入式Flash的內建自測試方法的研究與實現(xiàn)[D]. 柳玉波.電子科技大學 2013
[5]基于片上系統(tǒng)SoC的Nand Flash IP核設計[D]. 季翔宇.成都理工大學 2012
[6]基于FPGA的多片NAND FLASH并行存儲控制器的設計與實現(xiàn)[D]. 肖才慶.山東大學 2012
[7]基于BCH碼的NAND Flash控制器設計[D]. 王力.復旦大學 2011
[8]嵌入式系統(tǒng)中的Flash存儲管理分析與設計[D]. 葉樹梅.蘇州大學 2011
[9]Nand Flash糾錯碼的設計研究[D]. 陳武.浙江大學 2011
[10]一種應用于DSP的Flash存儲器研究與設計[D]. 王藝燃.江南大學 2010
本文編號:3414376
【文章來源】:湘潭大學湖南省
【文章頁數(shù)】:55 頁
【學位級別】:碩士
【部分圖文】:
圖2.1?NOR和NAND類型單元的單位單元比較圖??
?圖4.1?Nand閃存的功能圖??如圖4.1,描述了?NAND閃存存儲器的功能模塊。有I/O端口,用來接受數(shù)??據(jù)、命令和地址。1/0端口后面是地址寄存器、狀態(tài)寄存器、指令寄存器。控制??邏輯,由?CE#、CLE、ALE、WE#、RE#、WP#、LOCK、R/B#、控制。存儲模??塊由行列譯碼器、存儲陣列、數(shù)據(jù)寄存器、高速緩存、和ECC模塊構成。??18??
??圖4.1?Nand閃存的功能圖??如圖4.1,描述了?NAND閃存存儲器的功能模塊。有I/O端口,用來接受數(shù)??據(jù)、命令和地址。1/0端口后面是地址寄存器、狀態(tài)寄存器、指令寄存器?刂??邏輯,由?CE#、CLE、ALE、WE#、RE#、WP#、LOCK、R/B#、控制。存儲模??塊由行列譯碼器、存儲陣列、數(shù)據(jù)寄存器、高速緩存、和ECC模塊構成。??18??
【參考文獻】:
期刊論文
[1]高性能處理器內部FLASH IP替換設計[J]. 王乙舟,黃嵩人. 科技展望. 2015(05)
[2]Flash存儲技術[J]. 鄭文靜,李明強,舒繼武. 計算機研究與發(fā)展. 2010(04)
[3]嵌入式設備NAND Flash存儲系統(tǒng)的設計與實現(xiàn)[J]. 秦曉康,徐惠民. 計算機工程與設計. 2010(03)
[4]NAND Flash在大容量存儲技術中的應用[J]. 陳國,高楊. 航空計算技術. 2009(02)
[5]NAND FLASH編程實現(xiàn)研究分析[J]. 陸林燕,王魯靜,鄭正奇. 計算機技術與發(fā)展. 2008(03)
[6]TMS320VC5509應用flash存儲數(shù)據(jù)的接口電路設計與編程[J]. 伍美俊,吳迺陵. 電子器件. 2007(02)
[7]非易失存儲器NAND Flash及其在嵌入式系統(tǒng)中的應用[J]. 馬豐璽,楊斌,衛(wèi)洪春. 計算機技術與發(fā)展. 2007(01)
[8]基于Flash存儲器的嵌入式文件系統(tǒng)設計[J]. 吉峰,白瑞林. 江南大學學報. 2006(01)
[9]Flash存儲器技術與發(fā)展[J]. 潘立陽,朱鈞. 微電子學. 2002(01)
碩士論文
[1]Flash IP核在DSP處理器中的嵌入式應用[D]. 黃雯華.湘潭大學 2016
[2]應用于存儲器加固的ECC算法研究與實現(xiàn)[D]. 李福杰.山東大學 2015
[3]基于NAND flash主控制器的BCH糾錯算法設計與實現(xiàn)[D]. 廖宇翔.哈爾濱工業(yè)大學 2014
[4]SoC嵌入式Flash的內建自測試方法的研究與實現(xiàn)[D]. 柳玉波.電子科技大學 2013
[5]基于片上系統(tǒng)SoC的Nand Flash IP核設計[D]. 季翔宇.成都理工大學 2012
[6]基于FPGA的多片NAND FLASH并行存儲控制器的設計與實現(xiàn)[D]. 肖才慶.山東大學 2012
[7]基于BCH碼的NAND Flash控制器設計[D]. 王力.復旦大學 2011
[8]嵌入式系統(tǒng)中的Flash存儲管理分析與設計[D]. 葉樹梅.蘇州大學 2011
[9]Nand Flash糾錯碼的設計研究[D]. 陳武.浙江大學 2011
[10]一種應用于DSP的Flash存儲器研究與設計[D]. 王藝燃.江南大學 2010
本文編號:3414376
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3414376.html
最近更新
教材專著