菜单
  

    摘要:基于FPGA完成PMOD规范、可配合basys2开发板的扩展板设计。了解EDA技术,进行课题的设计。首先使用Altium  Designer软件根据设计的要求完成电路原理图和PCB的设计,之后将完成的PCB图交给加工商让他们做成电路板,最后使用ISE Design Suite软件对温度传感器(18B20)、蜂鸣器、Nokia 5110编写相对应的程序来对新的扩展板测试其功能。此次设计旨在针对FPGA这一块,通过学生的实际参与毕业设计的体验,来提高他们的自主动手能力以及适应社会的能力,培养学生对FPGA的兴趣,因此在设计的过程中更多地是体现对学生主观能动性和创造性的发挥,让学生体验到新知识、新事物的魅力,感受到自我创造的喜悦,增强学生的自信心,为他们迈出校门、走向社会的第一步做准备。48657

    毕业论文关键字:FPGA;EDA;开发板;PCB;编程

    Design of PMOD expansion board for FPGA

    Abstract:Based on FPGA to complete the expansion board design which follow the PMOD specification and can be combined with the basys2 development board.Understanding of EDA technology, complete the design of the subject.First of all,using Designer Altium software complete the design of the circuit schematic and PCB design according to the requirements.Then,send the PCB to the processors so that they made the circuit board.Last,using Design Suite ISE software to prepare the corresponding procedures for the temperature sensor (18B20), buzzer, Nokia 5110 so that the new expansion board can be tested its function.The design aims at FPGA this one, through the students' actual participation in the graduation design experience, to improve their ability to work independently and adapt to the community's ability to cultivate students' interest in FPGA.therefore.In the process of design more is reflected on students' subjective initiative and creative play, let the students to experience the charm of the new knowledge and new things, feel the joy of self creation, to enhance students' self-confidence and for them leave the school gate, to the society the first step to prepare.

    KeyWords:FPGA;EDA;Development board;PCB;programming

    目录

    1绪论 3

    2正文主体 4

    2.1 问题的提出 4

    2.2 研究工作的基本前提 4

    2.3 总设计方案 5

    2.4核心板模块 5

    2.5外围扩展板硬件模块 6

    2.5.1 PMOD规范 6

    2.5.2 Altium Designer 13

    2.5.3 Altium Designer原理图设计基础 15

    2.5.4 Altium Designer PCB设计基础 17

    2.6 VHDL编程软件模块 30

    2.6.1 EDA技术 30

    2.6.2 ISE Design Suite软件 30

    2.6.3硬件描述语言VHDL 35

    2.6.4元器件的介绍 35

    2.6.5 VHDL编程 38

    2.7结论 49

    致谢 50

    参考文献 51

    附录 52

    1绪论FPGA(Field  Programmable  Gate  Array)全称是现场可编程门器件,FPGA是以硬件描述语言(Verilog或VHDL)所完成的电路设计,我们能够通过简单的罗列和编程,迅捷地下载到FPGA板子上进行检测,它已经在现代 IC设计验证领域作为主要组成部分在应用【1】。FPGA技术正在一个迅捷发展的阶段,其更新芯片的速度越来越快,需要的成本价格越来越少,使得原来的数字元件已经被低端的FPGA慢慢地取缔,ASIC的市场份额也被高端的FPGA慢慢地夺取【4】。工程设计的时候,可以依据需要将可以编辑模块的连接在一块,这样就可以让FPGA内部的逻辑块结合在一起,和把一个电路硬件板置于一个芯片里一样【11】。我们可以根据设计者的需求而更改成品的FPGA的逻辑块以及其连接方式,因此,我们可以让FPGA实现我们所需要的功能。

  1. 上一篇:MATLAB离散脉冲时间序列的随机性检验的方法与实现
  2. 下一篇:超浓相输送智能控制系统设计
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. PLC在机械手控制中的应用设计+梯形图

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回