基于FPGA的NorFlash控制器的设计与实现

被引量 : 0次 | 上传用户:wukuiyuxin66666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NorFlash存储器凭借其可靠性高、读取速度快和片内执行能力等优点,广泛地运用于智能手机和嵌入式系统等的程序代码存储中。因此,研究NorFlash的存储原理、内部结构以及如何可靠快速读取NorFlash存储的数据具有重要意义,而设计一款匹配NorFlash的控制器将会有良好的应用前景。论文在研究了NorFlash存储器技术规范文档和FPGA设计方法与技巧的基础上,通过分析NorFlash的控制操作和工作流程,设计出NorFlash控制器的整体构架,采用自顶向下的设计方法和层次化设计思想,将NorFlash控制器划分为若干个模块,并使用VHDL硬件描述语言完成了I/O接口模块、命令控制模块和时序控制模块的RTL级设计。在Xilinx公司的ISE集成软件环境下,搭建NorFlash控制器仿真平台,利用ModelSim仿真软件和Spansion提供的NorFlash器件模型进行了功能仿真。编写可综合的VHDL测试程序,搭建控制器验证平台,完成了控制器在FPGA开发板上的硬件验证。从FPGA开发板硬件验证结果来看,控制器在电路功能和时序方面满足了设计的要求。整个NorFlash控制器模块划分和验证平台的搭建合理可行,具有很好的兼容性和可操作性。本论文完整地论述了NorFlash控制器的设计原理、具体的设计过程以及测试验证该设计的方法。设计的控制器实现了端口控制操作简单,符合CFI接口标准的NorFlash存储器通用控制,具有实用性强和适用范围广的特点。
其他文献
酶固定化技术是指通过物理或化学方法将酶固定于合适的载体上,便于其与反应物分离,并重复使用的一种技术。本文采用石英砂为载体,研究通过共价键结合法在其表面固定辣根过氧
以巴基斯坦拉合尔地区为例研究巴基斯坦轨道交通室外环境输入设计参数和室内环控系统控制标准。将中国设计标准引入到巴基斯坦地铁设计,结合当地气象基础资料参数,计算得到地
可变信息标志是诱导信息发布系统的重要组成部分,随着诱导系统的不断发展,各城市中可变信息标志数量增加,使得诱导信息的密集。而信息密集可能导致信息过剩,使得驾驶员被误导
"霸蛮"是湖南方言语境中出现频率很高的词语。尤其是在口语表达中,屡见不鲜。惟其是方言,词义解释颇多歧义:有积极的,有消极的,甚至还有很糟糕的。其实"霸蛮"的含义,不应止于
<正>巴基斯坦是"一带一路"建设的重要节点。自2018年以来,巴基斯坦外汇储备急剧减少,巴央行因此对进口结算实行了较为严格的管理。随着"一带一路"倡议的持续推进,巴基斯坦与
真菌毒素(Mycotoxin)是由某些真菌产生的有毒代谢产物或二级代谢产物。真菌毒素一般存在于霉变的农作物中,分布范围广且危害大,一旦被动物食入就有可能致畸,致突变和致癌,影
在高中英语教学中,作文教学一直是个重点,也是一个难点。高中英语教师写作反馈更是相比较而言注意比较少的一个部分。因此对教师反馈的实际应用情况和有效反馈方式的研究很有
随着经济全球化的发展和国际产业结构的调整,服务贸易特别是服务外包产业蓬勃发展。中国服务外包产业经历了十几年的快速增长,其发展规模和质量得到了全面的提升。因此,研究
<正>英国剧场技师协会(Association of British Theatre Technicians,简称ABTT,成立于1961年)于1972年制作了第一部剧院设计和规划指南。在1986年修订后,成为任何涉及剧院建
钢铁行业是我国的支柱产业,而铁矿石是钢铁生产企业的重要原材料。随着社会各方面的发展,我国对钢铁的需求日益旺盛,因此,关于铁矿石生产的一系列问题就被摆在了突出位置。于是,本