格雷码二进制码转换.ppt
《格雷码二进制码转换.ppt》由会员分享,可在线阅读,更多相关《格雷码二进制码转换.ppt(22页珍藏版)》请在三一办公上搜索。
1、,格雷码变换电路,1)用组合电路设计4位格雷码/二进制码变换电路。2)学习利用原理图输入法和VHDL语言设计简单逻辑电路的方法。,实验目的:,1)采用原理图输入方法和VHDL语言设计4位格雷码/二进制码变换电路。2)建立仿真文件对该电路进行功能仿真。3)将该电路下载至实验箱验证其逻辑功能。,实验内容:,实验原理,格雷码变换电路,如何编组,如何编组,输入组名,如何设置数据类型,如何设置数据类型,如何生成模块,工程的顶层设计实体名一定要和设计文件中的实体名匹配。,练习:VHDL语言描述4为二进制转换为格雷码的电路,观察输入输出波形,编译无误后下载到实验箱进行验证。,简介基本结构基本语句设计组合电路
2、设计时序电路,VHDL硬件描述语言基础,简介,传统数字电路设计方法不适合设计大规模的系统。众多软件公司开发研制了具有自己特色的电路硬件描述语言(Hardware Description Language,HDL),存在着很大的差异。因此,硬件设计工程师需要一种强大的、标准化的硬件描述语言,作为可相互交流的设计环境。美国国防部在1981年提出了一种新的HDL,称之为VHSIC Hardware Description Language,简称为VHDL,这种语言的成就有两个方面:描述复杂的数字电路系统;成为国际的硬件描述语言标准.,VHDL硬件描述语言基础,优点,用于设计复杂的、多层次的设计。支持
3、设计库和设计的重复使用与硬件独立,一个设计可用于不同的硬件结构,而且设计时不必了解过多的硬件细节。有丰富的软件支持VHDL的综合和仿真,从而能在设计阶段就能发现设计中的Bug,缩短设计时间,降低成本。VHDL有良好的可读性,容易理解。,简介,VHDL硬件描述语言基础,库,库是VHDL语言编写的源程序及其通过编译的数据的集合,由各种程序包组成,常见的为STD库,IEEE库。,库和程序包,STD库是标准库,常用的程序包为standard。standard程序包定义了基本数据类型(如:bit数据类型等)和函数及各种类型之间的转换。该程序包实际应用中已经隐性打开,不需要用use语句另外说明。,IEEE
4、库是按照国际IEEE组织制定的工业标准进行编写的标准资源库,常用程序包为std_logic_1164程序包,std_logic_signed和std_logic_unsigned程序包,std_logic_arith程序包。,使用库必须用该语句:library ieee;,程序包提供了各种数据类型、函数定义以及各种类型转换函数及运算等,常见的程序包有以下几种。,std_logic_1164程序包:常用数据类型(std_logic、std_logic_vector等)和函数的定义,各种类型转换函数及逻辑运算。,std_logic_signed和std_logic_unsigned程序包:定义了可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 格雷码 二进制码 转换
链接地址:https://www.31ppt.com/p-2203772.html