VHDL中用选择代入语句描述一个3—8译码器

《数字电路与数字逻辑vhdl

第12章 硬件描述语言 12·1 概述 12·2 VHDL语言的基本结构 12·3 数据对象、数据类型和运算操作符 12·4 仿真和逻辑综合 12·5 VHDL基本逻辑电路设计举例 本章小结 习题12 返回主目錄 硬件描述语言 12.1 概述 ? 在计算机辅助电子系统设计出现以前人们完成系 统硬件的设计一直采用传统的自下而上的方法,设计者 根据系统嘚具体需要选择市场上能买到的逻辑元器件, 构成所需要的硬件电路在设计的后期进行仿真和调试, 主要的设计文件是电原理图 ? 隨着大规模专用集成电路(ASIC)的开发和研制, 各ASIC研制和生产厂家相继开发了用于各自目的的硬件 描述语言 其中最具代表性的是美国国防蔀开发的 VHDL语言(VHSIC Hardware Description Language), Viewlogic 公司开发的Verilog HDL以及日本电子工业振 兴协会开发的UDL/I语言 所谓硬件描述语言, 就是可以描述硬件电路的功能、 信号连接关系以及定时关系的语言 它比电原理图更能有 效地表示硬件电路的特性。利用HDL语言设计系统硬件 通常采用自上而下的方法,即从系统总體要求出发自上 而下地逐步将设计内容细化, 最后完成系统硬件的整体设计在设计过程中,设 计者分3个层次对系统硬件进行设计:行為描述、寄存器 传输(RTL)方式描述和逻辑综合并且在每一层次都要 进行仿真,以便尽早发现问题设计过程如图12.1所示。 图 12.1 HDL语言设计系统? 硬件过程框图 设计者不会受到元器件的限制可根据设计需要大 量采用ASIC芯片。采用HDL语言设计硬件电路时主要 的设计文件是用HDL语言编写嘚源程序,如果需要也可 以转换成电原理图形式输出 ? 当前各ASIC芯片制造商都开发了自己的HDL语言, 惟一被公认的是美国国防部的VHDL语言它巳成为 IEEE STD-1076标准。VHDL有许多优点它支持自上而 下(Top Down)和基于库(Library?Based)的设计方 法,而且还支持同步电路、异步电路、FPGA以及其他随 机电路的设计;系统硬件的描述能力强; 用VHDL编程 可以和工艺无关等 本章简要介绍VHDL语言的一些基 本知识, 旨在让读者了解VHDL 12·2 VHDL语言的基本结构 12·2·1 语言設计的基本单元及其构成 12·2·2 VHDL构造体的描述方式 12·2·3 包集合、库及配置 12.2 VHDL语言的基本结构? 一个完整的VHDL程序通常包含实体(Entity)、构造 体(Architecture)、配置(Configuration)、包集合(Package)和 库(Library)5个部分。前4种是可分别编译的源设计单元 库可由用户生成或由ASIC芯片制造商提供。 ? 12.2.1 VHDL语言设计的基本单元及其构荿 VHDL语言的一个基本设计单元 简单的可以是一个 与门,复杂的可以是一个微处理器或一个系统但是,其

我要回帖

 

随机推荐