源码网 verilog代码?
浏览量:2604
时间:2021-04-12 08:49:29
作者:admin
verilog代码?
模块测试(
输入[1:0]ina,
输入[1:0]inb,
输入输入选择,
输入时钟,
输入清除,
输出寄存器输出a,
输出寄存器输出b
)
导线eq0,eq1,eq2,eq3
导线[1:0]结果
导线d1
导线d2
分配结果=(输入选择)?inb:ina公司
分配{eq3,eq2,eq1,eq0}=(结果==2“b0)?{3“b0,1”b1}
(结果==2“b1)?{2“b0,1”b1,1“b0}:
(结果==2”b2)?{1“b0,1”b1,2“b0}:
{1”b1,3”b0}
赋值d1=~(eq0 | eq1)
赋值d2=~(eq2 | eq3)
始终@(posedge clk或posedge clear)
begin if(clear==1”b1)
begin out
out1
outend
else
out1
out2
end
end
endmodule endmodule
GitHub GitHub是GitHub开放源码和私有软件项目的托管平台。它拥有丰富的资源,可以从优秀的开源项目中学习。无论您是在学习GitHub,还是将来想从事编程行业,GitHub都将在未来为您提供帮助。
GitHub可能是世界上最大的开源社区。优秀的开源项目太多了。当然,GitHub有很多用途:多人协作、写作、简历等等。
由于网站全是英文,可以使用谷歌翻译,对于初学者可能不熟悉的网站,以上专业术语要了解,具体操作过程可以去CSDN博客(www.csdn.net)直接搜索,这是更详细的入门教程。
希望对您有所帮助!欢迎跟我来,为您解答更多问题。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
域名的管理账号和密码错误 域名