嵌入式路由器中基于NAND Flash启动技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:chongqingyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电器、手机和各种专用设备的广泛应用以及嵌入式处理器、嵌入式软硬件系统的发展,嵌入式技术已经成为当前的一项热门技术。特别是随着嵌入式技术在各种消费类电子产品中的广泛应用以及越来越复杂的系统设计,嵌入式系统中的数据存储和管理已经成为一个重要的研究方面和应用热点。NANDFlash具有存储密度高,低功耗,低成本等优点,因此在嵌入式系统方面得到广泛的应用。本文主要对NANDFlash在嵌入式路由中作为BootFlash的应用进行研究。先介绍了引导系统启动方案中涉及的关键的技术,包括常用内存技术、Bootloader、NORFlash引导流程以及坏块的管理,结合NAND Flash工作原理,然后根据用户对该系统低成本、高可靠的需求,对系统中NANDFlash模块进行设计。取得的主要成果:1.对延长NAND Flash寿命所采用的均衡算法进行研究。本文结合NAND Flash有坏块特点,对NAND Flash在使用过程中的寿命进行分析。由于NAND Flash加工工艺的原因,使得每一个Bit只能从1变为0,所以对NAND Flash进行编程操作前,必须先进行擦除操作,而NAND Flash擦除次数是有上限的,若频繁地对某个块执行擦除操作,擦除次数要是超过了上限值,则会导致某个块提前变为坏块,缩短了 NAND Flash使用寿命,从而不能保证系统可靠启动。为了有效延长NAND Flash使用寿命,本文对均衡算法进行研究,由于该系统中NAND Flash主要存放引导程序,而引导程序很少被更新,只是在设备上电启动或者重启时,从NANDFlash中读取引导程序,所以引导程序类似于静态文件,所以为了有效延长NANDFlash使用寿命,本系统采用了静态均衡算法,最后对系统采用均衡算法之后的性能进行比较分析。2.对引导程序Bootloader的Stage1大小受限问题进行研究。本文先对现有应用比较广泛的嵌入式路由中基于NAND Flash引导方法和装置进行分析,一种方案是通过CPLD对CPU和NAND Flash之间的I/O接口进行转接,另一种方案是利用NAND Flash第一个块是安全的,并且随着后续使用不会产生坏块的特点,将引导程序中Stage1部分存放在第一个块中,其余引导程序即Stage2存放在NAND Flash第1块之后的连续块中,并进行多份存储。对现有这两个方案中存在的缺陷进行分析,第一种方案采用CPLD对I/O接口进行转接,CPLD中需要实现很多功能,设计实现比较复杂,并且成本也比较高,而第二种方案中由于NAND Flash块的大小是固定的,随着后续系统或者内存的升级,可能不够存放引导程序的Stage1部分,或者系统功能增加需要更新可执行程序,则会由于空间不足导致系统更新失败。在对现有这些方案存在的问题分析的基础上,提出一种改进后的可靠启动方案,并给出改进后基于NAND Flash引导系统方法和装置,最后对改进后引导方法和装置分别进行讲解。通过测试结果验证了本系统的思想,并证明本系统可用。
其他文献
高能量密度(2600 Wh kg-1)和大理论比容量(1672 mAh g-1)的锂硫电池因为具有原料易获取、价格低廉、无污染等优点,被认为是最有希望成为新一代储能设备的候选者之一。然而,在现实研究工作中发现锂硫电池中存在一系列问题,如硫和放电产物硫化锂(Li2S)导电性差,中间产物多硫化锂(LiPSs)极易溶于电解液造成硫的利用率下降,充电过程LiPSs的迁移产生的“穿梭效应”以及充放电过程中引
2008年9月8日,发生“9.8日山西襄汾新塔尾矿库特别重大溃坝事故”后,尾矿库的安全性引起了国家和业界的重视。国家为了加强尾矿库的安全管理,一方面加强对现有尾矿库排查治理
基于稀疏表示的分类器是数据挖掘和机器学习的一个重要研究领域。它能够在大量相关样本数据的基础上进行学习并建立一个分类模型,该分类模型通过学习得到的分类函数把未知的
本论文通过分析三个不同地域蒙语授课小学生的作文以及蒙语老师和家长的问卷调查,对内蒙古不同地域蒙古族小学生的蒙古语语感进行了比较。论文第一章,陈述了国内部分专家对于
随着我国城镇规模逐渐扩展,电力负荷需求日益增加,输电线路走廊越来越稀缺。采用同塔多回路可以有效提高单位输电线路走廊输送能力,可同时满足电网建设的需求以及适应地方城
计算机视觉系统被广泛地应用于目标检测、特征提取、物体识别等诸多领域,但雨雪等恶劣天气条件会使视频和图像的质量退化,导致计算机视觉算法的性能受到严重影响,效果显著下
纳米半导体材料因其独特的光、电、磁等性能,在纳米器件和功能材料等诸多领域显示了潜在的应用价值。自碳纳米管(CNTs)[1]首次报道以来,一系列一维半导体纳米材料及其异质结
为了解决复杂计算机系统的验证问题,确保系统的正确性与可靠性,人们提出了模型检测方法.该方法于1981年首次被Clark和Emerson提出,是一种形式化的自动验证技术,其验证能够贯
试验于2014-2016年在池栽条件下以小麦品种矮抗58为试验材料,设置了四种土壤类型(砂土、砂姜黑土、褐土、潮土)与两个灌水处理(不灌水-W0)、(灌拔节水+孕穗水-W2),在潮土条件
油画是以用快干性的植物油调和颜料,在画布亚麻布、纸板或木板上进行制作的一个画种。作画时使用的稀释剂为挥发性的松节油和干性的亚麻仁油等。画面所附着的颜料有较强的硬