资料介绍
数字系统设计分为硬件设计和软件设计, 但是随着计算机威廉希尔官方网站
、超大规模集成电路(CPLD、FPGA)的发展和硬件描述语言(HDL, Hardware Description Language)的出现,软、硬件设计之间的界限被打破,数字系统的硬件设计可以完全用软件来实现,只要掌握了HDL语言就可以设计出各种各样的数字逻辑电路。
1.1 老的硬件设计方法
老的硬件设计方法有如下几个特征:
(1) 采用自下而上的设计方法
使用该方法进行硬件设计是从选择具体元器件开始,并用这些元器件进行逻辑电路设计,从而完成系统的硬件设计,然后再将各功能模块连接起来,完成整个系统的硬件设计,
(2) 采用通用逻辑元器件
通常采用74系列和CMOS4000系列的产品进行设计
(3) 在系统硬件设计的后期进行调试和仿真
只有在部分或全部硬件电路连接完毕,才可以进行电路调试,一旦考虑不周到,系统设计存在较大缺陷,则要重新设计,使设计周期延长。
(4) 设计结果是一张电路图
当设计调试完毕后,形成电原理图,该图包括元器件型号和信号之间的互连关系等等。
老的硬件设计方法已经使用了几十年,是广大电子工程师熟悉和掌握的一种方法,但是现在这种方法老了,不仅方法老了,就连使用的元器件也老了。
1.2 使用HTL的硬件设计方法
所谓硬件描述语言,就是利用一种人和计算机都能识别的语言来描述硬件电路的功能,信号连接关系及定时关系,它可以比电原理图更能表示硬件电路的特性。
该方法有如下特征:
(1) 支持自顶向下的设计方法
所谓自顶向下的设计方法就是从系统的总体要求出发,自顶向下分三个层次对系统硬件进行设计。
第一个层次是行为描述,所谓行为描述,实际就是对整个系统的数学模型的描述,在行为描述阶段,并不真正考虑其实际操作和算法怎么实现,而是考虑系统的结构和工作过程是否能达到系统设计规格书的要求。
第二个层次是数据流描述,又称为寄存器描述或RTL方式描述,该描述比行为描述更注重硬件的具体实现,通过该描述可以导出系统的逻辑表达式,为逻辑综合作准备,当然进行逻辑综合和逻辑综合工具的能力有关,当然设计人员还必须了解逻辑综合工具的说明和规定,
第三个层次为逻辑综合。该层次把RTL描述的程序转换成基本逻辑元件表示的文件,该文件就象老的设计方法中的电原理图。
(3) 早期仿真以确定系统的可行性
(4) 使设计更容易
只需写出系统的HDL源程序文件,其它由计算机去做
(5) 全部设计文件就是HDL源程序文件
1.1 VHTL硬件设计语言
当前ASIC制造商都自己开发了HDL语言,但是都不通用,只有美国国防部开发的VHDL语言成为了IEEE. STD_1076标准,并在全世界得到了承认。
该语言集成了各种HDL语言的优点,使数字系统设计更加简单和容易。VHDL语言是一个规模庞大的语言,在使用它之前完全学会它是很难的,本书介绍的只是VHDL语言的一部分。
1.2 VHDL语言的基本结构
VHDL语言通常包含实体(Entity),构造体(Architecture),配置(Configuration),包集合(Package),和库(Library)五部分.其中实体用于描述所设计的系统的外部接口信号;构造体用于描述系统内部的结构和行为;建立输入和输出之间的关系;配置语句安装具体元件到实体—结构体对,可以被看作是设计的零件清单;包集合存放各个设计模块共享的数据类型、常数和子程序等;库是专门存放预编译程序包的地方。如下详细介绍。
- Verilog硬件描述语言的学习课件免费下载 17次下载
- VHDL硬件描述语言的学习课件免费下载 5次下载
- VHDL的硬件描述语言基础详细资料说明 18次下载
- 硬件描述语言VHDL及其应用的详细说明 21次下载
- 基于VHDL硬件描述语言实现CPSK调制的程序及仿真 11次下载
- 使用VHDL硬件描述语言实现FSK调制的详细说明 19次下载
- VHDL硬件描述语言入门教程资料免费下载 43次下载
- 硬件描述语言VHDL 12次下载
- VHDL硬件描述语言 0次下载
- Verilog硬件描述语言 0次下载
- 硬件描述语言VHDL简介 0次下载
- 经典教材-VHDL硬件描述语言与数字逻辑电路设计(第三版) 0次下载
- VHDL硬件描述语言与数字逻辑电路设计
- VHDL硬件描述语言 pdf
- VHDL硬件描述语言教学.
- fpga通用语言是什么 385次阅读
- fpga三种编程语言 781次阅读
- fpga用什么语言编程 2129次阅读
- fpga用的是什么编程语言 fpga用什么语言开发 2747次阅读
- fpga芯片用什么编程语言 1273次阅读
- VHDL与Verilog硬件描述语言TestBench的编写 1447次阅读
- Verilog HDL的历史 FPGA硬件描述语言设计流程 1161次阅读
- 使用Verilog/SystemVerilog硬件描述语言练习数字硬件设计 1485次阅读
- 如何在VHDL中解决综合工具使用转化问题 2453次阅读
- Verilog HDL和VHDL的区别 1.3w次阅读
- 常见的Verilog行为级描述语法 1w次阅读
- vhdl和verilog的区别_vhdl和verilog哪个好? 12.3w次阅读
- vhdl语言编写 9秒倒计时器 6967次阅读
- 8位移位寄存器vhdl代码 1.6w次阅读
- VHDL语言为核心的EDA威廉希尔官方网站 在医学中的应用 1142次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多