基于自主CPU的NAND启动的实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wshzzhy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本题目主要研究基于自主CPU的NAND启动方面的技术。目前应用在嵌入式方向的CPU都会提供多种启动方式,比如SPI ROM、NAND FLASH、NOR FLASH等。随着技术的不断发展,PC平台上形成了以SPI ROM启动为主,嵌入式平台上以NAND FLASH启动为主的现状。本题涉及的CPU是面向嵌入式市场的国产高性能CPU,可以应用于消费类电子、工控、网络路由等多个领域。CPU硬件设计上提供了NAND控制器,并且提供了从外部NAND FLASH启动的能力,软件上还未实现此功能。CPU能工作,首先要使其能正常的启动起来,在这里就是要在软件上实现从外部NAND FLASH启动的功能,这在嵌入式市场占据主流。从软件的角度来看就是使CPU在BIOS下能正常启动和工作,并能正常引导内核和操作系统。由于本论文中涉及的CPU在芯片设计时没有预留足够的空间给NAND控制器,造成启动用的内部RAM比较小,不足以完成启动功能,所以本论文提出了以锁定二级Cache为核心思想的启动方法,增加一级Bootloader,通过两级Bootloader来实现启动功能。此功能的实现既完善了相关的软件功能,又契合了下游厂家的需求,给相关企业的开发人员和社区的开发者提供了一个可以稳定工作的软件环境,可以的促进此款CPU在嵌入式市场的推广和应用,对此款自主CPU在市场上的推广应用有积极意义。目前已经在基于这款CPU的国产开发板上得到了应用。
其他文献
随着中国企业"走出去"战略的成功实施,我国对外直接投资呈稳定增长态势。然而投资环境中不确定因素的持续增多势必导致对外投资风险的显著增大。本文通过因子分析法、层次分
目的 :评价阿司匹林在妇产科领域的临床应用现状以及其超说明书用药分析。方法 :调取我院2013年1月—2016年2月所有含有阿司匹林的处方数据,参考药品说明书、妇产科临床相关
品牌延伸是指企业利用现有成功品牌,以成功品牌的影响推出新产品并快速启动的市场行为,使新产品在投放市场之初即可获得原有品牌优势的支持。
网络的出现给银行提供了一个前所未有的发展空间,银行的面貌发生了翻天覆地的变化。越来越多的银行开始关注电子银行业务,并试图将其开展成电子商务中的一片新领域,但是由于
目的:系统研究Folin-Ciocalteu法测定蓝莓叶中多酚含量的最佳反应条件,为进一步开发利用蓝莓叶资源提供有效的测试手段。方法:以蓝莓叶的乙醇提取液为研究对象,研究碳酸钠溶
成本作为钛白粉生产企业的主要经济指标之一,是衡量企业运营质量和效率的综合性评价指标之一,它体现了一个企业的管理水平。钛白粉企业要想提升经济效益只有千方百计地有效地
特发性膜性肾病是成人肾病综合征常见的病理类型之一,中医认为本病属本虚标实证,脾肾气虚为本,水湿、湿热、瘀血为标,治当益肾健脾培其本,并予活血利水、清利湿热、祛风胜湿
龙芯3A处理器具有高性能低功耗的优点,在高性能计算、个人桌面应用、工业控制、高性能嵌入式等领域都有广阔的应用前景.目前龙芯系列平台大都是基于Linux系统,但在工业控制、
持续稳定的优秀人才队伍建设是企业保持核心竞争力的关键因素,而如何防止员工流失又是保持员工队伍稳定的重中之重。一些企业能够使用科学的管理手段和恰当的管理方法有效地