嵌入式Linux中Flash设备驱动的研究与优化

来源 :安徽大学 | 被引量 : 0次 | 上传用户:honeywell88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式系统中,存储芯片是一种非常稀缺的资源,随着嵌入式系统的日趋复杂,人们对低功耗、小体积以及低成本的存储设备要求越来越紧迫,硬盘本身由于体积和速度方面的限制,无法得到广泛的应用。Nor Flash和Nand Flash是目前市场上满足这种需求迅速发展起来的两种主要的非易失闪存技术。Nor Flash存储器的容量较小、写入速度较慢,但因其随机读取速度快,因此在嵌入式系统中,常用于程序代码的直接存储。与Nor相比,Nand闪存的优点是容量大、写入速度快,成为了嵌入式产品中主要的数据存储设备。由于操作方式的限制,Flash的读写速度还无法和常规硬盘相比。为提升性能,Nand Flash芯片逐步推出多CE、Interleave、Two-plane、Cache等操作方式,使其读写速度能成倍提高。而在嵌入式Linux系统下,管理Nand Flash设备的驱动架构MTD中还没有支持Flash的这些操作特性,本文主要探讨如何设计在软件和硬件方面让MTD支持多个CE、Interleave、Two-plane并行操作,从而进行多方位的优化。本文深入研究了MTD的设计原理和架构,针对Nand Flash多个CE、Interleave、Two-plane操作的特点,提出了优化Flash设备驱动的一些具体措施,对于研究Linux中数据的存储原理和对Linux整体性能的提升都有重要的研究意义。
其他文献
音乐欣赏是中学音乐教育重要的一个环节,凸显了音乐课程对审美性艺术性这一音乐本质特性的回归,对学生在音乐方面可持续发展的决定性因素——音乐兴趣的培养发挥了不可替代的
四川网通公司近期推行节电措施。限定空调使用时期为6月至9月,坚持做到按照每天温差变化设定空调运行时间,严格执行“五关”:即随手关灯、关电扇、关空调、关电脑,下班前关闭PC。
新媒体改变了原先的生存状态,将旧有的新闻生产模式彻底打破,重建了人们对媒介的理解、运用、接收、反馈的方式,使传播覆盖到生活的方方面面。基于新的传播模式,传统编辑需要
目的:对急诊ICU静脉溶栓治疗急性心肌梗死的临床疗效进行观察。方法:2017年10月-2018年10月收治急性心肌梗死患者98例,随机分为两组,各49例。参照组接受常规治疗;干预组在常
目的研究食物中毒的特点,探讨预防食物中毒的措施。方法收集2011年1月至2015年12月本地区食物中毒报告,对食物中毒报告进行分析,并根据食物中毒特点提出预防措施。结果中毒报
<正>回顾过去几年的安全环保工作,面对监管日趋严厉、形势敏感多变、挑战明显增多等各种复杂局面,我们贯彻集团公司党组要求,始终坚持既治标也治本、既立足现实又着眼长远,既
介绍了偃师市气候概况,对当地农业气象灾害规律及冬小麦生育期气象条件进行了分析,并提出旱作小麦高产技术对策,以期提高偃师市小麦生产效率,加强不利气候条件的应对能力。
目的:总结卵巢低反应患者体外受精/卵胞浆内单精子注射(IVF/ICSI)助孕过程中安宫黄体酮使用对其排卵以及临床结局的影响。方法:2017年2月-2018年2月收治IVF/ICSI助孕患者120
目的:探究肛周急性坏死性筋膜炎(PNF)的治疗策略。方法:2008年12月收治PNF患者27例,根据患者具体病情采取手术和药物方法进行治疗,治疗结束后观察疗效。结果:27例患者中治愈2
在日常生活中,空调一旦出现不制冷的情形,维修人员往往会表示需要“加氟”。对此,有空调行业内部人士表示,其实空调在质量过硬且正常使用情况下,本来是不需要加氟的,“至少用个五六
报纸