嵌入式Linux中Flash設(shè)備驅(qū)動(dòng)的研究與優(yōu)化
發(fā)布時(shí)間:2021-03-07 08:55
在嵌入式系統(tǒng)中,存儲(chǔ)芯片是一種非常稀缺的資源,隨著嵌入式系統(tǒng)的日趨復(fù)雜,人們對(duì)低功耗、小體積以及低成本的存儲(chǔ)設(shè)備要求越來(lái)越緊迫,硬盤本身由于體積和速度方面的限制,無(wú)法得到廣泛的應(yīng)用。Nor Flash和Nand Flash是目前市場(chǎng)上滿足這種需求迅速發(fā)展起來(lái)的兩種主要的非易失閃存技術(shù)。Nor Flash存儲(chǔ)器的容量較小、寫入速度較慢,但因其隨機(jī)讀取速度快,因此在嵌入式系統(tǒng)中,常用于程序代碼的直接存儲(chǔ)。與Nor相比,Nand閃存的優(yōu)點(diǎn)是容量大、寫入速度快,成為了嵌入式產(chǎn)品中主要的數(shù)據(jù)存儲(chǔ)設(shè)備。由于操作方式的限制,Flash的讀寫速度還無(wú)法和常規(guī)硬盤相比。為提升性能,Nand Flash芯片逐步推出多CE、Interleave、Two-plane、Cache等操作方式,使其讀寫速度能成倍提高。而在嵌入式Linux系統(tǒng)下,管理Nand Flash設(shè)備的驅(qū)動(dòng)架構(gòu)MTD中還沒(méi)有支持Flash的這些操作特性,本文主要探討如何設(shè)計(jì)在軟件和硬件方面讓MTD支持多個(gè)CE、Interleave、Two-plane并行操作,從而進(jìn)行多方位的優(yōu)化。本文深入研究了MTD的設(shè)計(jì)原理和架構(gòu),針對(duì)Nand Flash...
【文章來(lái)源】:安徽大學(xué)安徽省 211工程院校
【文章頁(yè)數(shù)】:59 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
目錄
第一章 緒論
1.1 課題的背景和意義
1.2 課題相關(guān)內(nèi)容和技術(shù)難點(diǎn)
1.3 論文工作的提出與意義
第二章 LINUX FLASH驅(qū)動(dòng)結(jié)構(gòu)
2.1 2440開發(fā)板接口的布局
2.2 地址空間分配
2.3 FLASH存儲(chǔ)系統(tǒng)
2.4 NAND和NOR的比較
2.5 NAND FLASH的硬件實(shí)現(xiàn)原理
2.6 NAND FLASH的特性
2.7 內(nèi)存技術(shù)設(shè)備
第三章 NAND FLASH驅(qū)動(dòng)程序的編寫及優(yōu)化
3.1 MINI2440 NAND FLASH頁(yè)編程
3.2 NAND FLASH驅(qū)動(dòng)程序的優(yōu)化
3.3 MTD多方位優(yōu)化方案
第四章 實(shí)驗(yàn)與分析
4.1 測(cè)試
4.2 分析
第五章 總結(jié)與展望
5.1 進(jìn)一步研究的方向
5.2 展望
致謝
參考文獻(xiàn)
【參考文獻(xiàn)】:
期刊論文
[1]閃存設(shè)備在嵌入式Linux系統(tǒng)中的應(yīng)用[J]. 李勝?gòu)V,張其善. 計(jì)算機(jī)工程. 2007(02)
碩士論文
[1]NandFlash在嵌入式系統(tǒng)中的應(yīng)用研究[D]. 胡金霞.廣東工業(yè)大學(xué) 2008
本文編號(hào):3068770
【文章來(lái)源】:安徽大學(xué)安徽省 211工程院校
【文章頁(yè)數(shù)】:59 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
目錄
第一章 緒論
1.1 課題的背景和意義
1.2 課題相關(guān)內(nèi)容和技術(shù)難點(diǎn)
1.3 論文工作的提出與意義
第二章 LINUX FLASH驅(qū)動(dòng)結(jié)構(gòu)
2.1 2440開發(fā)板接口的布局
2.2 地址空間分配
2.3 FLASH存儲(chǔ)系統(tǒng)
2.4 NAND和NOR的比較
2.5 NAND FLASH的硬件實(shí)現(xiàn)原理
2.6 NAND FLASH的特性
2.7 內(nèi)存技術(shù)設(shè)備
第三章 NAND FLASH驅(qū)動(dòng)程序的編寫及優(yōu)化
3.1 MINI2440 NAND FLASH頁(yè)編程
3.2 NAND FLASH驅(qū)動(dòng)程序的優(yōu)化
3.3 MTD多方位優(yōu)化方案
第四章 實(shí)驗(yàn)與分析
4.1 測(cè)試
4.2 分析
第五章 總結(jié)與展望
5.1 進(jìn)一步研究的方向
5.2 展望
致謝
參考文獻(xiàn)
【參考文獻(xiàn)】:
期刊論文
[1]閃存設(shè)備在嵌入式Linux系統(tǒng)中的應(yīng)用[J]. 李勝?gòu)V,張其善. 計(jì)算機(jī)工程. 2007(02)
碩士論文
[1]NandFlash在嵌入式系統(tǒng)中的應(yīng)用研究[D]. 胡金霞.廣東工業(yè)大學(xué) 2008
本文編號(hào):3068770
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3068770.html
最近更新
教材專著