数字电视SoC芯片NAND Flash驱动开发及功能实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:vpnyoyo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展和数字产品的普及,嵌入式系统已经成为当今计算机技术研究与应用的热点。NAND Flash作为嵌入式系统中最常用的存储设备,具有成本低、容量大、功耗低、读写快、体积小、抗震等优点,逐渐代替其它存储技术而被广泛应用于各种消费类电子产品中。  本文针对NAND Flash在数字电视系统中的应用,系统分析了NAND Flash在数字电视系统中的重要作用,阐述了开发与移植NAND Flash驱动程序的过程,同时介绍了保证NAND Flash在系统中安全稳定运行的基本原理和机制。  NAND Flash驱动程序的开发与移植工作是整个项目驱动开发周期中极为关键的部分,关系到整个数字电视系统的运行效率和稳定性。本文研究了NAND Flash在BootLoader及Linux操作系统内核中驱动程序的移植与开发、ECC检错校验、坏块管理机制等内容,目的是完成该数字电视项目中 NAND Flash驱动程序的开发工作,提高NAND Flash的工作效率,提高整个数字电视系统的稳定性。  该项目NAND Flash的驱动开发工作主要分为两个阶段,一个阶段是在启动引导加载程序BootLoader中,另一个阶段则是在Linux操作系统内核中。论文首先从介绍NAND Flash的存储原理和寄存器定义入手,然后分别针对BootLoader和Linux操作系统内核两部分来分析NAND Flash驱动程序的开发过程,随后又介绍了NAND Flash存储过程中的错误检测纠正和坏块管理机制,最后介绍对驱动程序的软硬件调试及测试方法,并最终完成数字电视系统中的NAND Flash驱动程序开发任务,使NAND Flash芯片能够高效、稳定、可靠地在系统中完成各类数据的存储任务,确保系统能够正常稳定运行。本论文在分析数字电视系统中NAND Flash芯片驱动程序的开发、测试和调试的基础上,实现了通过软件方式进行ECC检测和纠正错误的方法,为开发和移植NAND Flash驱动程序提供了参考依据,对于嵌入式系统数据高效存储应用具有一定的理论和现实意义。
其他文献
图像修复是指对图像上的破损信息进行修复重建或者去除图像中的多余物体,使观察者无法察觉图像曾经缺损或已被修复。该技术在文物保护、影视特技制作、老照片的修复、图像文本
随着电子技术的发展,电子测试设备的采样频率越来越高,当测试设备在进行长时间的实时监测时,将会产生数百兆甚至数千兆的海量测试数据。本文针对海量测试数据在进行信号处理与特
随着计算机技术的发展,把语音识别技术与多媒体技术相结合,开发具有语音识别功能的软件,已成为语音教学的热点。  目前的语言教学软件缺乏对口语学习结果的良好反馈,而口语学习
扩频技术是一种信息传输技术,具有低截获率、抗干扰性、信息隐蔽和多址通信等特点,而猝发传输方式是高数据信令率和短时传输相结合的数据传输方式。由扩频技术和猝发传输方式相
无线Ad Hoc网络有着广泛的应用场合,尤其适合于战术通信、应急通信、无线家庭网络等场合。无线Ad Hoc网络不需要基础设施,能够快速自动组网,并且有很强的自适应能力,拓宽了无
在实际的通信场景中,当用户间无法直接传输信息,需要依靠基站(或中继)完成数据交互,此时传输系统可以简化为一种用户间无协作的Two-way中继传输模型。本文针对Two-Way中继传输系统
随着信息技术的不断进步,移动通信终端的功能越来越多,性能越来越强。可提供短信、图像、语音等各种多媒体业务,应用于国内外的民用和军用的众多领域。通信终端通常采用高速的嵌
目标模拟设备可对武器系统的光电跟踪系统的性能进行全面的检测,通过武器系统的目标模拟设备现场校准技术的研究,解决武器系统专用测试设备的量值溯源问题,以满足武器系统生产现
光交换/光路由是全光网络中的关键光节点技术,它主要用来实现光节点处的任意光纤端口之间光信号的切换和选路,其中所完成的关键任务就是波长变换。在这种技术的实现过程中,其本
眼底血管的三维模型可以提供包括血管的形态、血管的空间位置、与其他解剖结构的关系等更为具体直观的信息。因此,眼底视网膜血管网络的三维重建对眼底血管疾病的诊断和治疗