首页 百科知识 组合逻辑电路实验

组合逻辑电路实验

时间:2022-10-21 百科知识 版权反馈
【摘要】:1.设计一个四舍五入判别电路,其输入为8421BCD码,要求当输入大于或等于5时,判别电路输出为1,反之为0。1.参照实验指导书中提供的原理图,自己建立新的工程名和文件名,完成上述三种组合逻辑电路的原理图输入和硬件描述语言输入,并编译、下载。

实验三十 组合逻辑电路实验

一、实验目的

1.掌握组合逻辑电路的设计方法。

2.掌握组合逻辑电路的静态测试方法。加深CPLD设计过程的理解,并比较原理图输入和文本输入的优劣。

3.进一步熟悉EDA软件使用的方法和有关可编程逻辑器件方面的知识。

4.学习有关硬件描述语言方面的知识。

二、实验的硬件要求

1.数字逻辑电路实验箱。

2.数字逻辑电路实验箱1032E适配板和7128适配板。

3.PC机。

三、实验内容

1.设计一个四舍五入判别电路,其输入为8421BCD码,要求当输入大于或等于5时,判别电路输出为1,反之为0。

2.设计四个开关控制一盏灯的逻辑电路,要求合任一开关,灯亮;断任一开关,灯灭。

3.设计一个优先权排队电路,排队顺序为:

A=1 最高优先级

B=1 次高优先级

C=1 最低优先级

要求输出端最高只能有一端为“1”,即只能是优先级较高的输入端所对应的输出端为“1”。

四、实验原理图及相应硬件描述语言

1.四舍五入判别电路原理图(图6-168):

img894

图6-168 四舍五入判别电路原理图

2.四舍五入判别电路AHDL硬件描述语言输入:

img895

img896

3.开关控制电路原理图(见图6-169)

img897

图6-169 开关控制电路原理图

4.开关控制电路AHDL硬件描述语言输入

img898

5.优先权排队电路原理图(见图6-170)

img899

图6-170 优先权排队电路原理图

6.优先权排队电路AHDL硬件描述语言输入

img900

说明:以上三种组合逻辑电路的原理图均是用Max+plus II软件完成的,相应的isp-DesignEXPERT软件设计请同学们自己参照实验二十八中该软件的使用方法来完成。

五、实验步骤

1.参照实验指导书中提供的原理图,自己建立新的工程名和文件名,完成上述三种组合逻辑电路的原理图输入和硬件描述语言输入,并编译、下载。

2.利用实验箱中提供的硬件资源来实现上述三种组合逻辑电路的功能。

3.将你熟悉的比较简单的组合逻辑电路用原理图或者语言输入,实现其逻辑功能。

六、实验预习要求

1.仔细阅读本实验指导书的实验二十八,进一步熟悉EDA软件的使用方法。

2.参照本实验的三种组合逻辑电路,熟悉其逻辑功能。

3.自己学习有关硬件描述语言方面的书籍,试着编写一些小程序。

七、实验报告要求

1.将上述三种组合逻辑电路的逻辑功能用表格来表示,并填写表格。

2.自己编写一些用硬件描述语言(VHDL,AHDL等)实现的小程序。

3.写一些对于两种硬件设计输入法的优劣心得。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈