1 / 170
文档名称:

verilog建模例程课件例程.ppt

格式:ppt   大小:798KB   页数:170页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

verilog建模例程课件例程.ppt

上传人:86979448 2017/12/8 文件大小:798 KB

下载得到文件列表

verilog建模例程课件例程.ppt

文档介绍

文档介绍:第九讲
不同抽象级别的
Verilog HDL模型
概述
Verilog 模型可以是实际电路中不同级别的抽象。所谓不同级别的抽象级别,实际上是指同一个物理电路,可以在不同的层次上用Verilog语言来描述它。如果只是从行为和功能的角度来描述某一电路模块,就称为行为模块;如果从电路结构的角度来描述该电路模块,就称为结构模块。
抽象级别
系统级(system):是针对整个电子系统的性能的描述,
是系统的最高层次的描述,目前以C语言为主。
算法级(algorithmic):对每一个功能模块完成行为描述
RTL级(RegisterTransferLevel):用数字电路来实现的算法
和功能,数字电路可以看作寄存器和组合电路的合成
门级(gate-level):描述逻辑门和他们之间的连接关系。
开关级(switch-level):描述晶体管和他们之间的连接关系
其中系统级、算法级和RTL级属于行为级;门级和开关
级属于结构级。
建模方式
在hdl的建模中,主要有结构化描述方式、
同方式或混合方式对设计建模。
在实际的设计中,往往是多种设计模型的混
合。一般地,对顶层设计,采用结构描述方
式,对低层模块,可采用数据流、行为级或
两者的结合。
结构化的建模方式就是通过对电路结构的描述来建
模,即通过对器件的调用(hdl概念称为例化),并使
用线网来连接各器件的描述方式。
数据流的建模方式就是通过对数据流在设计中的具
体行为的描述来建模。最基本的机制就是用连续赋
值语句。在连续赋值语句中,某个值被赋给某个线网
变量(信号)。
行为方式的建模是指采用对信号行为级的描述(不
是结构级的描述)的方法来建模。在表示方面,类似
数据流的建模方式,但一般是把用initial 块语句或
always 块语句描述的归为行为建模方式。行为建模方
式通常需要借助一些行为级的运算符如加法运算符
(+),减法运算符(-)等。
在本课程里我们也是把数据流描述归属为行为描述。
二选一选择器的设计
结构描述方式
module muxtwo (out, a, b, sl);
Inout a , b ,sl ;
Output out;
Not u1(nsl, sl);
And #1 u2(sela, a, nsl);
And #1 u3(selb, b, sl);
Or #2 u4(out ,sela ,selb);
endmodule
行为描述方式
module muxtwo(out,a,b,sel);
input a,b,sel;
output out;
reg out;
always@(a or b or sel)
if(sel==0)
out=a;
else
out=b;
endmodule
行为描述方式建模
硬件电路的行为特性则主要指该电路输入、
输出信号间的逻辑关系,这种逻辑关系以何
种方式表达更为合适,取决于所处的阶段,
或者说取决于所处的级别。
在可综合的电路设计中,一般采用always过
程语句来描述电路的行为特性。这种行为描
述方式即适合于时序逻辑电路,也适合于组
合逻辑电路的设计
模块采用行为描述方式时的基本语法格式如下:
module <模块名>(<端口列表>)
模块端口说明
参数定义(可选)
数据类型说明
过程块(initial过程块或always过程块,可有一个或多个)
连续赋值语句;
任务定义(task)(可选)
函数定义(function)(可选)
endmodule
其中:
端口列表中可以有单个或多个输入、输出或双向端口;这些端口类型要在“模块端口说明”部分进行类型说明。

最近更新

2024年幼儿园教研工作总结精选15篇 22页

2024年事业单位招聘考试湖北省十堰市职业能力.. 22页

2024年事业单位招聘考试广东省江门市职业能力.. 23页

建筑工程会议纪要标准格式(3篇) 8页

建筑施工防火的应急预案(30篇) 132页

弘扬优秀家风家训演讲稿(3篇) 5页

心得体会作文合集(30篇) 63页

2024年幼儿园教师的工作计划(15篇) 59页

快乐的小学作文优秀(4篇) 5页

思政实践报告范文推荐 7页

总账岗工作总结六篇 16页

2024年事业单位招聘考试广东省潮州市职业能力.. 22页

当前山西未就业大学毕业生思想问题研究的开题.. 2页

2024年事业单位招聘考试内蒙古乌海市职业能力.. 21页

当代社会分工与交往关系研究的开题报告 2页

2024年事业单位招聘考试陕西省宝鸡市职业能力.. 23页

家庭教育公开课观后感(通用)[推荐阅读] 3页

2024年事业单位招聘考试甘肃省陇南地区职业能.. 24页

当代大学生价值迷失问题研究的开题报告 2页

2024年事业单位招聘考试江西省景德镇市职业能.. 22页

2024年事业单位招聘考试安徽省六安市职业能力.. 22页

苏东坡突围-公开课ppt课件 107页

沉井工程监理实施细则 22页

2023年贵州省贵阳市中考化学试题及答案 6页

动漫雨后小故事全图雨后小故事动态漫画 1页

毕业设计(论文)-路基施工组织设计毕业论文 24页

申购单(表格模板、DOC格式) 2页

3d计算公式[最新] 30页

关于《三现分庄严宝论》的开示——宗萨钦哲仁.. 19页

勺子玩具塑料模具设计(毕业设计论文doc) 33页