argosverilog语⾔的三种描述⽅式verilog语⾔有三种描述⽅法:
(1)数据流描述:采⽤assign语句,该语句被成为连续赋值语句。
例:异或操作
assign out = ina^inb;
(2)⾏为描述:使⽤always和initial语句块,其中出现的语句称为过程赋值语句。
analys 例:异步复位D触发器
always @(podge clk or negedge rst_n)
begin
ncn
if (!rst_n)
加州旅馆歌词
#DELAY out <= 1'b0;
el
#DELAY out <= data;
end
(3)结构化描述:实例化已有的功能模块。包括三种形式:dashboard
新gre分数换算
a)module实例化:实例化已有的module;
b)门实例化:实例化已有的基本门原语;bec商务英语中级
红新月 c)UDP实例化:实例化⽤户定义的原语。
yale university 例:使⽤基本门进⾏异或操作whether
xor xor_a(out, ina, inb);