可逆计算机系统设计,可逆计数器的设计--附源代码.doc

EDA设计基础实验课程论文

PAGE 15

I

EDA设计基础实验课程论文

题 目 可逆计数器的设计

学 院 电子工程学院

专业班级 通信081班

学生姓名

指导教师

20**年 6月 12日

摘 要

本设计介绍了Verilog-HDL语言在可逆计数器的具体应用,给出了仿真波形并下载到FPGA开发板上实际验证。说明了实现电子电路的自动化设计(EDA)过程和EDA技术在现代数字系统中的重要地位及作用.

关键词:Verilog-HDL EDA FPGA开发板 仿真

Abstract

This design describes the Verilog-HDL language in reversible counter the specific application, the simulation waveforms downloaded to the FPGA development board and the actual verification. Illustrates the realization of electronic circuit design automation (EDA) process and EDA technology in the modern digital systems in an important position and role.

Keywords: State Machine Verilog-HDL EDA FPGA development board Simulation

目录

TOC \o "1-3" \h \u 摘 要 I

Abstract I

第1章 绪论 2

1.1 概述 2

1.1.1 EDA技术的优势 2

1.1.2 EDA的发展趋势 2

1.2 硬件描述语言 3

1.2.1 VHDL 语言 3

1.2.2 Verilog HDL 语言 3

1.2.3 Verilog HDL 与 VHDL 的比较 4

1.2.4 VHDL 和 Quartus II 在设计数字电路中的应用 4

1.3 FPGA介绍 4

第2章 可逆计数器设计的基本理论 6

2.1 设计原理 6

2.2 电路设计系统仿真 6

2.2.1 编辑文件 6

2.3.2 创建工程 6

2.3.2 仿真 7

第3章 系统的仿真结果 9

3.1 编译成功 9

3.2 波形图 10

3.3 原理图 11

第4章 心得体会 12

结论 13

参考文献 14

附录1 15

致谢 17

第1章 绪论

1.1 概述

EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。

1.1.1 EDA技术的优势

1.用HDL对数字系统进行抽象的行为与功能描述到具体的内部线路结构,从而可以在电子设计的各个阶段、各个层次进行计算机模拟验证,保证设计过程的正确性,可以大大降低设计成本,缩短设计周期。

2.EDA工具之所以能够完成各种自动设计过程,关键是有种类库的支持,如逻辑仿真时的模拟库、逻辑综合时的综合库、版图综合时的版图库、测试综合时的测试库等。

3.某些HDL本身也是文档型的语言(如VHDL),极大地简化了设计文档的管理。

4.EDA中最为瞩目的功能,最具现代化电子设计技术特征的功能,是日益强大的逻辑设计仿真测试技术。极大地提高了大规模系统电子设计的自动化程度。

1.1.2 EDA的发展趋势

1.超大规模集成电路的集成度和工艺水平不断提高,深亚微米(Deep-Submicron)工艺,如0.13um、90nm已经走向成熟,在一个芯片上完成的系统级的集成已经成为可能。

2.由于工艺不断减小,在半导体材料上的许

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值