理学院
School of Science
综合电路仿真设计选讲
期 末 论 文
学生姓名: 杨金平 学生学号: 所在专业: 201001129 电子信息科学与技术
所在班级:
102
成绩
以4人多数表决电路为例论述MULTISIM
在电路设计中的应用
一,绪论
简介:
Multisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。
它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。
●通过直观的电路图捕捉环境,轻松设计电路
●通过交互式SPICE仿真,迅速了解电路行为
●借助高级电路分析,理解基本设计特征
●通过一个工具链,无缝地集成电路设计和虚拟测试
●通过改进、整合设计流程,减少建模错误并缩短上市时间
直观的捕捉和功能强大的仿真
NI Multisim软件结合了直观的捕捉和功能强大的仿真,能够快速、轻松、高效地对电路进行设计和验证。
凭借NI Multisim,您可以立即创建具有完整组件库的电路图,并利用工业标准SPICE模拟器模仿电路行为。
借助专业的高级SPICE分析和虚拟仪器,您能在设计流程中提早对电路设计进行的迅速验证,从而缩短建模循环。
与NI LabⅥEW和SignalExpress软件的集成,完善了具有强大技术的设计流程,从而能够比较具有模拟数据的实现建模测量。
特点:
NI Multisim软件是一个专门用于电子电路仿真与设计的EDA工具软件。
作为 Windows 下运行的个人桌面电子设计工具,NI Multisim 是一个完整的集成化设计环境。
NI Multisim计算机仿真与虚拟仪器技术可以很好地解决理论教学与实际动手实验相脱节的这一问题。
学员可以很方便地把刚刚学到的理论知识用计算机仿真真实的再现出来,并且可以用虚拟仪器技术创造出真正属于自己的仪表。
NI Multisim软件绝对是电子学教学的首选软件工具。
直观的图形界面:
整个操作界面就像一个电子实验工作台,绘制电路所需的元器件和仿真所需的测试仪器均可直接拖放到屏幕上,轻点鼠标可用导线将它们连接起来,软件仪器的控制面板和操作方式都与实物相似,测量数据、波形和特性曲线如同在真实仪器上看到的;
丰富的元器件:
提供了世界主流元件提供商的超过17000多种元件,同时能方便的对元件各种参数进行编辑修改,能利用模型生成器以及代码模式创建模型等功能,创建自己的元器件。
强大的仿真能力:
以SPICE3F5和Xspice的内核作为仿真的引擎,通过Electronic workbench 带有的增强设计功能将数字和混合模式的仿真性能进行优化。
包括SPICE仿真、RF仿真、MCU仿真、VHDL仿真、电路向导等功能。
丰富的测试仪器:
提供了22种虚拟仪器进行电路动作的测量。
这些仪器的设置和使用与真实的一样,动态互交显示。
除了Multisim提供的默认的仪器外,还可以创建Lab ⅥEW的自定义仪器,使得图形环境中可以灵活地可升级地测试、测量及控制应用程序的仪器。
完备的分析手段:Multisimt提供了许多分析功能,它们利用仿真产生的数
据执行分析,分析范围很广,从基本的到极端的到不常见的都有,并可以将一个分析作为另一个分析的一部分的自动执行。
独特的射频(RF)模块:提供基本射频电路的设计、分析和仿真。
射频模块由RF-specific(射频特殊元件,包括自定义的RF SPICE模型)、用于创建用户自定义的RF模型的模型生成器、两个RF-specific仪器(Spectrum Analyzer 频谱分析仪和Network Analyzer网络分析仪)、一些RF-specific分析(电路特性、匹配网络单元、噪声系数)等组成。
强大的MCU模块:支持4种类型的单片机芯片,支持对外部RAM、外部ROM、键盘和LCD等外围设备的仿真,分别对4 种类型芯片提供汇编和编译支持;所建项目支持C代码、汇编代码以及16进制代码,并兼容第三方工具源代码;包含设置断点、单步运行、查看和编辑内部RAM、特殊功能寄存器等高级调试功能。
完善的后处理:对分析结果进行的数学运算操作类型包括算术运算、三角运算、指数运行、对数运算、复合运算、向量运算和逻辑运算等。
详细的报告:能够呈现材料清单、元件详细报告、网络报表、原理图统计报告、多余门电路报告、模型数据报告、交叉报表7种报告。
兼容性好的信息转换:提供了转换原理图和仿真数据到其他程序的方法,可以输出原理图到PCB布线(如Ultiboard、OrCAD、PADS Layout2005、P-CAD和Protel);输出仿真结果到MathCAD、Excel或LabⅥEW;输出网络表文件;向前和返回注;提供Internet Design Sharing(互联网共享文件)。
二,电路设计
设计要求:有三人或是三人以上同意,则表决结果通过。
表达式:Y=ABC+ABD+ACD+BCD
原理图:
A,B,C按下按键时
A,C,D按下按键时
B,C按下按键时
C按键按下时
三,结论
通过软件仿真,当A,B,C,D中的任何三个或三个以上按键按下时,LED1会被点亮;当A,B,C,D中任何少于三个按键按下时,LED1不会被点亮。
即当输入端有三个或三个以上的高电平,出入端才为高电平(即灯亮)。
否则灯不亮。
四, 参考文献
[1] 数字电路技术基础(第5版),阎石主编,高等教育出版社
[2] 电子电路实验及仿真,路勇主编,北京交通大学出版社。