版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EDA课程实验三三种逻辑功能电路描述方法设计EDA课组一、实验目的:1、学习三种逻辑功能电路描述方法;2、学习典型电路设计;二、实验内容1、学习结构、数据流和行为描述语句的功能电路设计方法。2、学习数据选择器、加法器和编译码设计。三、实验原理1、结构描述方法调用软件平台内部的门元件,通过电路逻辑结构功能进行设计的方法。调用门元件的格式为:门元件名字<例化的门名字>(<端口列表>)其中普通门的端口列表按下面的顺序列出:(输出,输入1,输入2,输入3……);比如:与门格式and
a1(out,in1,in2,in3); //三输入与门非门not需注意的是:它们允许有多个输出,但只能有一个输入。比如:notN1(out1,out2,in); //1个输入in,2个输出out1,out2下面是一下逻辑门符号:Verilog的内置门元件如用基本逻辑门结构设计的4选1MUX原理图四选一in1in2in3in4outs0,s1S0,S1out0,0in10,1in21,0in3,1in4modulemux4_1a(out,in1,in2,in3,in4,s0,s1);inputin1,in2,in3,in4,s0,s1;outputout;wire
s0_n,s1_n,w,x,y,z;not(s0_n,s0),(s1_n,s1);and(w,in1,s0_n,s1_n),(x,in2,s0_n,s1), (y,in3,s0,s1_n),(z,in4,s0,s1);or(out,w,x,y,z);endmodule如用逻辑门结构描述设计的四选一程序:这些语句并行运行,与顺序无关。仿真结果:2、数据流描述
数据流描述方式主要使用持续赋值语句,多用于描述组合逻辑电路,其格式为:assignLHS_net=RHS_expression;右边表达式中的操作数无论何时发生变化,都会引起表达式值的重新计算,并将重新计算后的值赋予左边表达式的net型变量。
数据流描述
用数据流描述模式设计电路与用传统的逻辑方程设计电路很相似。设计中只要有了布尔代数表达式就很容易将它用数据流方式表达出来。表达方法是用Verilog中的逻辑运算符置换布尔逻辑门运算符即可。比如,如果逻辑表达式为:则用数据流方式描述为:assignF=(a&b)|(~(c&d))。modulemux4_1c(out,in1,in2,in3,in4,s0,s1);inputin1,in2,in3,in4,s0,s1;outputout;assignout=(in1&~s0&~s1)|(in2&~s0&s1)|(in3&s0&~s1)|(in4&s0&s1);endmodule如用数据流描述设计的4选1MUX逻辑表达式:3、行为描述
就是对设计实体的数学模型的描述,其抽象程度远高于结构描述方式和数据流描述。当描述一个设计实体的行为时,无需知道具体电路的结构,只需要描述清楚输入与输出信号的行为,而不需要花费更多的精力关注设计功能的门级实现。这种描述通常用过程语句(always和initial)进行描述。modulemux4_1b(out,in1,in2,in3,in4,s0,s1);inputin1,in2,in3,in4,s0,s1;outputregout;always@(*) //使用通配符*case({s0,s1})2'b00:out=in1;2'b01:out=in2;2'b10:out=in3;2'b11:out=in4;default:out=2'bx;//x不确定状态endcaseendmodule如用case语句描述设计的4选1MUX分别对以上介绍的三种原理进行编程、仿真得到验证结果。四、实验步骤实验报告要求1、分析每种电路描述方法的特点。2、通过三种描述电路方法设计三人表决器逻辑电路。给出设计过程,并仿真验证。输入输出abcf00010111000001010011100101110111逻辑表达式:【例2.1】三人表决电路的Verilog描述modulevote(a,b,c,f); //模块名与端口列表inputa,b,c; //模块的输入端口outputf; //模块的输出端口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国家事业单位招聘2023中国(教育部)留学服务中心招聘拟录用人员(非事业编制)(二)笔试历年参考题库典型考点附带答案详解(3卷合一)
- 金融行业面试技巧经典问题与答案指南
- 培训师团队成员考核评价标准
- 酒店厨师面试题及答案
- 空调维修技师技能考试题含答案
- 2025年生态旅游投资分析可行性研究报告
- 2025年社区医疗卫生服务项目可行性研究报告
- 2025年智能电表推广应用项目可行性研究报告
- 2025年社区共享资源平台开发项目可行性研究报告
- 2026年重庆电信职业学院单招职业倾向性测试题库参考答案详解
- 利用EXCEL画风机特性曲线-模版
- 基层销售人员入职培训课程完整版课件
- 2023年郴州职业技术学院单招职业适应性测试题库及答案解析word版
- 西南大学PPT 04 实用版答辩模板
- D500-D505 2016年合订本防雷与接地图集
- 颅脑损伤的重症监护
- 《史记》上册注音版
- JJF 1985-2022直流电焊机焊接电源校准规范
- GB/T 19867.2-2008气焊焊接工艺规程
- 国家开放大学《刑法学(1)》形成性考核作业1-4参考答案
- 商户类型POS机代码
评论
0/150
提交评论