NAND Flash控制器的设计与验证

被引量 : 0次 | 上传用户:R_Edge
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动电话的功能日益丰富,其对系统中数据存储容量的需求正在快速增长。NAND Flash具有速度快、密度大、成本低等特点,在各种数码产品中得到了广泛应用,在各种片上系统芯片中(SOC)集成NAND Flash控制器正成为一种趋势。本文讨论了Flash Memory的两种主流实现技术即NAND Flash和NOR Flash的特点和区别,分析了市场上存在的NAND Flash的典型规格及其存储结构特点,阐述了不同NAND Flash器件一些通用的存取操作方式,近一步分析了进行这些存取操作所必须满足的时序规范,在此基础上,结合某公司手机SOC芯片的设计需求,提出了一种基于AMBA总线的NAND Flash控制器实现方案,对该实现方案进行了充分的验证工作。本文所提出的控制器的实现方式,可以支持市场上存在的两种典型规格的NAND Flash器件,可同时外接1至4个Flash芯片,通过可配置的控制方式可灵活的对不同存取速度的器件予以支持,具备良好的可扩展性。在控制器的主控逻辑设计中,采取了“块读”和“块写”方式实现对大页器件的读页和写页操作,这种方式有效减小了控制器中用做数据缓存的buffer大小,降低了芯片面积。针对NAND Flash在使用过程中可能出现的位反转现象,在控制器的设计中加入了错误检测和纠错功能。论文深入分析了ECC(Error Checking and Correcting)算法,讨论了ECC算法的硬件实现和优化方法。在不影响对存储器读写效率的前提下,实现对数据的存取进行实时的高速检错和纠错,为提高NAND Flash的可靠性提供了硬件上的支持。对控制器的验证采用了模拟验证和FPGA验证两种方式。在模拟验证阶段对控制器的所有功能点进行全面验证,结果正确后,在Xilinx公司的Vertex4开发板上对控制器进行了FPGA验证。结果表明控制器能正确控制对于NAND Flash的各种存取操作,工作完全正常。本文设计验证的NAND Flash控制器即将应用于某公司的SOC手机芯片,提出的控制器实现方案对NAND Flash控制系统的设计优化具有普遍适用性,论文研究的工程实用价值大。
其他文献
通过研究和查找文献资料,了解荆楚漆器,并研究荆楚漆器的色彩搭配对于现代包装设计在美学性与实用性等方面的影响。查找文献和图片资料,分析荆楚漆器与化妆品包装设计在美学
<正>2007年4月15日至27日,以国家税务总局总经济师董树奎为团长的一行6人,应邀对英国、埃及两国的税务中介行业进行了考察。考察团先后访问了英国税务
企业筹资方式的创新与发展是以资本市场的发展和金融产品的创新为依托的。文章通过归纳对比企业基本筹资方式和阐述应收账款保理、应收账款证券化、发行商业本票等企业的派生
刘先生家庭年度结余77万余元,为典型的421型高收入家庭。刘先生是做磷矿生意的,收入高风险也大,刘太太是农行柜员,收入较稳定,家有女儿读幼儿园,还有四老需要赡养。本理财规
高职教育应当以就业为导向,注重其应用性,工学结合的本质是教育通过企业与社会需求紧密结合,人才培养模式改革的重点是教学过程的实践性、开放性和职业性,实验、实训、实习是
新技术造就新的可能。无人机技术的快速发展,带动了视觉传达的新发展。提升人们的审美品质和审美体验。本文对无人机技术关于视觉系统中的运用进行了简单的了解,希望能够以新
就高职高专院校中关于中医学的教学改革进行简要的探索。根据中医学的课程特点,结合当前教育形势,就学生学习兴趣的培养、教学知识面的扩展、德育教育的重视、教学手段的改进
翻译伦理研究是翻译理论界的新起之秀,经过十年左右的发展,该理论研究角度形成学科发展态势,成为继翻译研究语言学转向和文化转向后又一大理论突破。本文题为《翻译伦理研究
本实验结合中医学传统理论和现代免疫学研究方法,利用D-半乳糖制造大鼠衰老模型,探讨绞股蓝皂苷(GPS)对衰老大鼠的抗氧化功能和免疫功能的影响。本实验选用Wistar大鼠50只,随
我们对地理乃至对民族国家的判断和认识,从来都是依赖媒介(文学的、新闻的、图像的等等)的描述。我们所有的地理观念,更多地是媒介帮助我们建构起来的一个“虚拟 Our judgme