数字课程设计模板
- 格式:doc
- 大小:45.50 KB
- 文档页数:3
福建农林大学金山学院
课程设计报告
课程名称:数字逻辑
课程设计题目:用8选1数据选择器设计一个函数发生器
电路
姓名:许通淮系:信息与机电工程系专业:计算机科学与技术年级:2010
学号:100202039
指导教师:张振敏
职称:助教
2011年12 月30 日
题目
一、实验目的
(1)用8选1数据选择器设计一个函数发生器电路
(2)了解8选1数据选择器的使用方法
(3)熟悉Multisim10.0的使用方法
二、仿真软件Multisim介绍
(1)仿真软件 Multisim10.0:NI Multisim 软件是一个专门用于电子电路仿真与设计的 EDA 工具软件。
作为 Windows 下运行的个人桌面电子设计工具,NI Multisim 是一个完整的集成化设计环境。
NI Multisim 计算机仿真与虚拟仪器技术可以很好地解决理论教学与实际动手实验相脱节的这一问题。
学员可以很方便地把刚刚学到的理论知识用计算机仿真真实的再现出来,并且可以用虚拟仪器技术创造出真正属于自己的仪表。
NI Multisim 软件绝对是电子学教学的首选软件工具。
(2)特点:①直观的图形界面。
②丰富的元器件。
③强大的仿真能力。
④丰富的测试仪器。
⑤完备的分析手段。
⑥独特的射频(RF)模块。
⑦强大的 MCU 模块。
⑧完善的后处理。
⑨详细的报告。
⑩兼容性好的信息转换。
三、实验步骤(包括设计过程、仿真结果和结果分析)
1、设计过程
(1)由功能表写出逻辑表达式
Y=S1’S0’AB+S1’S0(A+B)+S1SO(AB’+A’B)+S1S0A’
(2)又知道8选1数据选择器的输出逻辑式为
Y=A2’A1’A0’*D0+A2’A1’A0*D1+A2’A1A0’*D2+A2’A1A0*D3+ A2A1’A0’*D4+ A2A1’A0*D5+ A2A1A0’*D6+ A2A1A0*D7
(3)将(1)化为与(2)完全对应的形式
Y=S1’S0’A’*0+S1'S0’AB+S1’S0A’B+S1’S0A*1+S1S0’A’B+S1S0’A B+S1S0A’*1+S1S0A*0
(4)对比(2)与(3),可以得出
A2=S1,A1=S0,D0=D7=0,D1=D2=D4=B,D3=D6=1,D5=B’
(5)画出电路图
2、仿真结果
3、结果分析
(1)令S1=A,S0=B,A=C,B=D
(2)最靠右边的那一列真值表1标示有输出,0标示没有输出。
(3)由图可分析,当A,B为0时,也就是S1与S0都为0,那么只有003(0011)
满足输出,可计算出Y=CD,即Y=A*B。
以此类推,分别可以算出,当S1=0,S2=1的时候,Y=A+B;当S1=1,S0=0时,Y=A’B+AB’;当S1=1,S2=1时,Y=A’。