菜单
  
    摘要Flash作为非易失的存储器件在雷达中应用越来越多,如发射波形的存储和各种滤波器系数的存储等,并且在未来有着很大的发展空间,需要不断改进革新。本课题基于一个FPGA来控制Flash,实现Flash的各种控制,包括读写控制和坏块控制。具体包括利用Verilog语言通过ISE软件编写程序,使FPGA能够控制Flash,同时基于VC编程编写一个界面来控制FPGA执行各种操作,实现对Flash的数据下载,上载以及数据图形显示,最终掌握FPGA,Flash和计算机应用程序的开发流程,对计算机的通信控制有一定的了解。28821
    关键词  Flash  FPGA  数据控制   图形显示
    毕业设计说明书外文摘要
    Title    READING CONTROL AND WRITING CONTROL OF DATA BASED ON FLASH                    
    Abstract
    Flash as an non-volatile memory devices is used in radar more and more,such as storage of transmitted waveform and storage of various filter coefficients,etc.,it has much room for development and is needed to be constantly improved in the future. This paper is based on a FPGA to control the Flash,to achieve a variety of controls of Flash including reading control,writing control and bad block control.Use Verilog language to write program by ISE software that can let FPGA control the Flash,use VC programming to control FPGA to perform different operations,achieve the data downloading,uploading and graphic display of Flash.eventually master FPGA,Flash and computer application development process,understand the communication control of the computer .
    Keywords  Flash  FPGA  Control of data  Graphic display 
    目   次
    1 引言    1
    1.1 研究背景    1
    1.2 研究内容    1
    2 Flash存储    2
    2.1 Flash存储器    2
    2.1.1  Flash存储器工作原理    2
    2.1.2  Flash存储器介绍    2
    2.2 Flash存储关键技术    3
    2.2.1 地址映射    3
    2.2.2 垃圾回收    5
    2.3 Flash存储未来发展    6
    3 FPGA    7
    3.1 FPGA介绍    7
    3.2 Xilinx FPGA开发简介    8
    4 Flash调试    9
    4.1 设计要求与指标    9
    4.1.1 功能要求    9
    4.1.2 开发程序包要求    9
    4.2 硬件设备    9
    4.3 设计流程    10
    4.3.1 各部分电路板    11
    4.4 系统各部分功能配置    12
    4.4.1 FT245功能匹配    12
    4.4.2 K9K4G08U0M功能匹配    14
    4.5 使用ISE软件编写程序    17
    4.6 仿真结果    21
    4.7 AD768介绍    22
    4.7.1 芯片概述    22
    4.7.2 芯片特点    22
    4.8 调试中的问题    23
    4.9 具体调试    24
    4.9.1 Verilog调试    24
    4.9.2 MATLAB调试    24
    4.9.3 MFC调试    25
    4.10 显示结果    25
    结  论    29
    致  谢    30
    参考文献31
    1 引言
    1.1 研究背景
    在信息时代,现代信息存储技术发展迅速,随着现代信息存储技术的发展,我们对存储器的存储速度、存储容量以及存储是否可靠有着越来越高的要求,然而那些例如EEPROM,EPROM,DRAM,SRAM等传统的存储器件由于它们存储速度不够高、存储容量不够大等不足之处没有办法很好满足高速大容量存储的技术要求,所以它们的使用价值也越来越低。体积小、成本低、功耗小、寿命长、存储密度高的Flash慢慢成为高速大容量存储系统设计的选择,被越来越多的使用。作为一种非易失性的存储技术,Flash中包含了NOR和NAND两种主要的存储技术,两者相比较,NOR型Flash存储容量不够大,数据的写入速度相对比较慢,但是相反数据的随机读取速度却很快,因此NOR型Flash常常被用于存储嵌入式系统的程序;NAND型Flash因为存储密度相当大,所以可以用于大容量存储,还有就是它的读写数据以及擦除数据的速度很快,但是也有缺点,缺点是在逻辑控制方面面临的问题比较复杂,需要如FPGA,CPLD,单片机等相应的逻辑控制器件对其进行逻辑控制[1]。这些逻辑控制器件中的FPGA由于时钟频率高、内部延时小、全部控制逻辑由硬件完成、速度快、效率高以及具有丰富的逻辑资源而被设计者和研究人员广泛使用,受到大家的青睐。
  1. 上一篇:OPNET基于CAN总线的列车通信网络设计
  2. 下一篇:电子器件SPICE模型的构建
  1. 超大规模集成电路中软模块的布局

  2. 光电系统近似模型研究

  3. PID控制在非线性时延离散混沌系统中的应用

  4. 基于差分进化算法的自动...

  5. 基于混沌的图像加密通信...

  6. MPS模块化生产系统的开发及研究+PLC梯形图

  7. HFSS的SIR微带带通滤波器设计

  8. 中考体育项目与体育教学合理结合的研究

  9. 十二层带中心支撑钢结构...

  10. 乳业同业并购式全产业链...

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 电站锅炉暖风器设计任务书

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. java+mysql车辆管理系统的设计+源代码

  15. 当代大学生慈善意识研究+文献综述

  16. 大众媒体对公共政策制定的影响

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回