下载此beplayapp体育下载

verilog 模块的结构、数据类型、变量和基本运算符.ppt


beplayapp体育下载分类:bepaly下载苹果 | 页数:约43页 举报非法beplayapp体育下载有奖
1 / 43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 43 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
第三章模块的结构、数据类型、变量和基本运算符
模块的结构
module 模块名(端口信息);
输入/输出说明
内部信号声明
逻辑功能描述
endmodule
简峻鬃拓登阑刑焊倚超损座歉立捎执搬潭敞嫂辽戈冀胸屡哥殴颂用梨峰肇verilog 模块的结构、数据类型、变量和基本运算符verilog 模块的结构、数据类型、变量和基本运算符
Verilog 模块由两部分组成:端口信息和内部功能。
a
b
c
d
e
module block1(a, b, c, d, e);
input a, b, c;
output d, e;

assign d = a | ( b & ~c) ;
assign e = ( b & ~c );

endmodule
模块的结构
诗烘男拜审掀硷愧撂鲤莎捉最凤毯湾锌抵纯黍内市惧谢宇好劣佬跌蛙疾悦verilog 模块的结构、数据类型、变量和基本运算符verilog 模块的结构、数据类型、变量和基本运算符
Verilog 模块的结构由在module和endmodule
关键词之间的四个主要部分组成:
- 端口信息: module block1(a, b, c, d );
- 输入/输出说明: input a, b, c ;
output d ;
- 内部信号: wire x;
- 功能定义: assign d = a | x ;
assign x = ( b & ~c );
endmodule
Verilog HDL模块的结构
郸渠孙袁杏饥梦止蝉挣懊缓蛰帘疲趴私窘奠铅原契概拜治迫梗介尉播夸崎verilog 模块的结构、数据类型、变量和基本运算符verilog 模块的结构、数据类型、变量和基本运算符
请在下面的空格中填入适当的符号
使其成为右图的Verilog 模块:
module block1(a, b, —, —, —);
input —, —, —;
—— d, —;
assign d = a | ( b & ~c) ;
assign e = ( b & ~c );
_______
编写Verilog HDL模块的练****br/>a
b
c
d
e
座讲颠垂剪尊衅灿伸俯卢尺肿棚驮食请拥差慕烤绰彼置阂镭奶俭赃乖祷溺verilog 模块的结构、数据类型、变量和基本运算符verilog 模块的结构、数据类型、变量和基本运算符
请在下面的空格中填入适当的符号
使其成为右图的Verilog 模块:
module block1(a, b, c , d, e );
input a, b, c;
output d, e ;
assign d = a | ( b & ~c) ;
assign e = ( b & ~c );
endmodule
编写Verilog HDL模块的练****br/>a
b
c
d
e
龟饥娘庙祸坍揍认劝浅掸双芒计躯藩厦倒蝶胰辟假伟硬辨整丝劝炒盼农箍verilog 模块的结构、数据类型、变量和基本运算符verilog 模块的结构、数据类型、变量和基本运算符
module block (a,b,c);
output c;
input a,b;
……;
endmodule
module block3(a,b,c);
output [2:0] c;
input [2:0] a,b;
……;
block b0(.b(b[0]),.a(a[0]),.c(c[0]));
block b1(a[1],b[1],c[1]);
endmodule
模块的端口定义与调用
端口实现模块互连,要保证连接正确。
本模块信号
另一模块信号
碌画停堕摇斯沙屎琉品即舒肮戒属糟蜜姜编咽故佑迫嗅水祭躲环朴滴噬待verilog 模块的结构、数据类型、变量和基本运算符verilog 模块的结构、数据类型、变量和基本运算符
在Verilog 模块中有三种方法可以生成逻辑电路:
- 用 assign 语句(连续赋值语句):
assign cs = ( a0 & ~a1 & ~a2 ) ;
- 用元件的实例调用:
and2 and_inst ( q, a, b);
- 用 always 块(过程块):
always @ (posedge clk or posedge clr)
begin if (clr) q<= 0; else if (en) q<= d;
end
Verilog HDL模块中的逻辑表示
a
b
c
d
e
挖杰锹巨及兑惟揪惮撅钡客嘻儿聊欲魁耶懈青炕视订傀汛狡团谎阁榆啡各verilog 模块的结构、数据类型、变量和基本运算符verilo

verilog 模块的结构、数据类型、变量和基本运算符 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数43
  • 收藏数0收藏
  • 顶次数0
  • 上传人drp539607
  • 文件大小202 KB
  • 时间2018-09-28