版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024至2030年中国薄膜电容挤压机数据监测研究报告
- 2024至2030年中国纯蒸汽发生器行业投资前景及策略咨询研究报告
- 2024至2030年中国皮革帽子数据监测研究报告
- 2024至2030年中国牙雕笔筒行业投资前景及策略咨询研究报告
- 2024至2030年中国方形杯托数据监测研究报告
- 2024至2030年中国圆板牙及丝锥数据监测研究报告
- 2024年无烟日活动
- 导游资格考试(全国)密押题库与答案解析导游基础知识分类模拟题中国古代建筑(四)-1
- 内蒙古呼和浩特市(2024年-2025年小学五年级语文)人教版综合练习(下学期)试卷及答案
- 湖南省常德市(2024年-2025年小学五年级语文)统编版小升初真题(下学期)试卷及答案
- 2024-2025学年高二上学期期中家长会-家校同频共话成长 课件
- 公务员2022年国考《申论》真题及答案解析(地市级)
- 无人机基础知识问答题库100道及答案解析
- 2024年入团考试团校考试题库(含答案)
- 832个贫困县名单
- 非招标方式采购文件示范文本
- 手机对青少年的危害
- 青少年科学调查体验活动分析报告
- 大班科学四季的变化ppt课件
- 建设部211文件
- 轿车白车身外观修复技巧精要
评论
0/150
提交评论