中国高校课件下载中心 》 教学资源 》 大学文库

《通信原理实验》课程电子教案(PPT讲稿)Verilog HDL数字系统设计与综合实验——第03讲 门级与结构建模

文档信息
资源类别:文库
文档格式:PPT
文档页数:35
文件大小:1.1MB
团购合买:点击进入团购
内容简介
《通信原理实验》课程电子教案(PPT讲稿)Verilog HDL数字系统设计与综合实验——第03讲 门级与结构建模
刷新页面文档预览

第三讲门级与结构建模 西安邮电学院通信工程系 第三讲门级与结构建模 内容: 冬结构建模分类 Verilog内建基本门 冬门级结构建模 冬门延迟 冬用户模块结构建模 冬模块仿真入门

第三讲 门级与结构建模 西安邮电学院通信工程系 第 三讲 门级与结构建模 内容: ❖ 结构建模分类 ❖ Verilog内建基本门 ❖ 门级结构建模 ❖ 门延迟 ❖ 用户模块结构建模 ❖ 模块仿真入门

第三讲门级与结构建模 西安邮电学院通信工程系 结构建模分类 编译指令 模块定义 时序特性 Compiler directives module (port list) timig specifications 端口说明 数据类型说明 电路功能描述 子程序 Port declarations Data type declarations Circuit functionality subprograms 模块实例 输入 线网类型 instantiation 任务 input net task 连续赋值 过程块 输出 寄存器类型 函数 Continuous Procedural function output register assignment blocks 双向 参数 赋值语句 过程块语句 系统任务和函数 inout parameter assign initial block System task always block function

第三讲 门级与结构建模 西安邮电学院通信工程系 结构建模分类 模块定义 module(port list) 时序特性 timig specifications 端口说明 Port declarations 输入 input 双向 inout 输出 output 数据类型说明 Data type declarations 线网类型 net 参数 parameter 寄存器类型 register 电路功能描述 Circuit functionality 子程序 subprograms 任务 task 函数 function 系统任务和函数 System task & function 编译指令 Compiler directives 连续赋值 Continuous assignment 赋值语句 assign 过程块 Procedural blocks 过程块语句 initial block always block 模块实例 instantiation

第三讲门级与结构建模 西安邮电学院通信工程系 结构建模分类 。结构建模侧重反映模块内部的结构组成。 必 门级建模 由基本逻辑门级元件互连而成的具有一定功能的电路模块。 冬开关级建模(不讲) 是构成VerilogHDL对硬件设计最低层次的描述。通常的综合工具不 支持开关级描述。 冬用户定义原语建模(不讲) 由用户定义基础元件互连而成的具有一定功能的电路模块。 用户定义模块建模 由用户定义模块互连而成的具有一定功能的电路模块

第三讲 门级与结构建模 西安邮电学院通信工程系 结构建模分类 ❖ 结构建模侧重反映模块内部的结构组成。 ❖ 门级建模 由基本逻辑门级元件互连而成的具有一定功能的电路模块。 ❖ 开关级建模(不讲) 是构成VerilogHDL对硬件设计最低层次的描述。通常的综合工具不 支持开关级描述。 ❖ 用户定义原语建模(不讲) 由用户定义基础元件互连而成的具有一定功能的电路模块。 ❖ 用户定义模块建模 由用户定义模块互连而成的具有一定功能的电路模块

第三讲门级与结构建模 西安邮电学院通信工程系 Verilog内建基本门 多输入门:and,nand,or,nor,xor, xnor 多输出门:buf,not 三态门:bufif0,bufif1,notif0,notif1 冬上拉、下拉电阻:pullup,pulldown MOS开关:cmos,nmos, pmos,rcmos,rnmos,rpmos 双向开关:tran,tranifO,tranifl,rtran, rtranifO,rtranifl

第三讲 门级与结构建模 西安邮电学院通信工程系 Verilog内建基本门 ❖ 多输入门:and, nand, or, nor, xor, xnor ❖ 多输出门:buf, not ❖ 三态门:bufif0, bufif1, notif0,notif1 ❖ 上拉、下拉电阻:pullup, pulldown ❖ MOS开关:cmos, nmos, pmos, rcmos, rnmos, rpmos ❖ 双向开关:tran,tranif0, tranif1, rtran, rtranif0, rtranif1

第三讲门级与结构建模 西安邮电学院通信工程系 多输入门 多输入门具有单个输出,2个或多个输入,如图: 输入1 输出 多输入门 输入n 冬多输入门实例语句语法: gate_type instance name (output,input1,.,inputN); 门类型 实例名 多输入 可选 单输出

第三讲 门级与结构建模 西安邮电学院通信工程系 多输入门 ❖ 多输入门具有单个输出,2个或多个输入,如图: ❖ 多输入门实例语句语法: gate_type instance_name(output,input1,.,inputN); 多输入门 输出 输入n 输入1 门类型 实例名 可选 单输出 多输入

第三讲门级与结构建模 西安邮电学院通信工程系 内建多输入门 名称 关键字 图标 名称 关键字 图标 与门 and D 与非门 nand 或门 or 或非门 nor 异或非门 异或门 xor (同或门) xnor

第三讲 门级与结构建模 西安邮电学院通信工程系 内建多输入门 名称 关键字 图标 名称 关键字 图标 与门 and 与非门 nand 或门 or 或非门 nor 异或门 xor 异或非门 (同或门) xnor

第三讲门级与结构建模 西安邮电学院通信工程系 与门(and) 与门真值表: and 1 Z 0 0 0 0 X X X X X X 实例引用: and Ul(out,inl,in2); 4个输入 and U2(out1,a,b,c,d);

第三讲 门级与结构建模 西安邮电学院通信工程系 与门(and) 与门真值表: 实例引用: and U1(out,in1,in2); and U2(out1, a, b, c, d); 4个输入

第三讲门级与结构建模 西安邮电学院通信工程系 与非门(nand) 与非门真值表: nand 1 X 2 1 1 1 0 X X X X X X X 实例引用: nand U3(out,inl,in2); 3个输入 nand U4 (out1,a,b,c);

第三讲 门级与结构建模 西安邮电学院通信工程系 与非门(nand) 与非门真值表: 实例引用: nand U3(out,in1,in2); nand U4 (out1, a, b, c); 3个输入

68 第三讲门级与结构建模 西安邮电学院通信工程系 或门(or) 或门真值表: or 0 1 X Z 0 0 1 X X 1 1 1 1 X X Z X 实例引用: or U5(out,in1,in2), 同类门实例引用简 化方式 U6 (out1,a,b,c);

第三讲 门级与结构建模 西安邮电学院通信工程系 或门(or) 或门真值表: 实例引用: or U5(out,in1,in2), U6 (out1, a, b, c); 同类门实例引用简 化方式

第三讲门级与结构建模 西安邮电学院通信工程系 或非门(nor) 或非门真值表: nor 0 1 X Z 0 X X 1 0 0 0 X 0 X X X X 实例引用: nor U7(out,in1,in2); U7输出out信号连接到 U8的输入端口 nor U8 (out1,out,b,c);

第三讲 门级与结构建模 西安邮电学院通信工程系 或非门(nor) 或非门真值表: 实例引用: nor U7(out,in1,in2); nor U8 (out1, out, b, c); U7输出out信号连接到 U8的输入端口

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档