菜单
  

    摘要:基于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. 单H桥三电平有源电力滤波器的控制策略研究

  3. PLC柔性制造系统的控制系统设计+梯形图

  4. 含二甲基咪唑分子基介电...

  5. PID控制三容水箱的建模与控制MALAB仿真

  6. MATLAB数字图像处理的空间滤波器设计

  7. Protel99SE多功能充电宝的设计+PCB电路图

  8. 现代简约美式风格在室内家装中的运用

  9. 中国传统元素在游戏角色...

  10. 上市公司股权结构对经营绩效的影响研究

  11. 巴金《激流三部曲》高觉新的悲剧命运

  12. NFC协议物理层的软件实现+文献综述

  13. 高警觉工作人群的元情绪...

  14. 浅析中国古代宗法制度

  15. 江苏省某高中学生体质现状的调查研究

  16. g-C3N4光催化剂的制备和光催化性能研究

  17. C++最短路径算法研究和程序设计

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回