• 正文
  • 相关推荐
申请入驻 产业图谱

学习SystemVerilog第一天

06/09 09:50
138
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

欢迎各位朋友关注“郝旭帅电子设计团队”公众号,本公众号会定时更新相关技术类资料、软件等等,感兴趣的朋友可以浏览一下本公众号的其他“模块”,希望各位朋友都能在本公众号获得一些自己想要的“东西”。

本篇主要是学习SystemVerilog第一天

学习说明:基于已经有verilog基础来进行学习;如若对于verilog不熟悉,建议先学习verilog。

利用verilog设计一个二输入的与门代码(组合逻辑实现)如下:

利用sv设计一个二输入的与门代码如下:

分析变化:

1. verilog中的端口类型有reg、wire,需要根据在设计中的情况,来确定使用哪一种;sv中的端口类型可以直接使用logic类型(虽然不是所有的都可以,但是第一天的话,先这样哈),综合器会自动推算使用哪一种;

wire 和 reg 在 SystemVerilog 中仍然有效,但新设计推荐拥抱 logic。

2. verilog中设计组合逻辑时,可以使用always @ * 来设计;在sv中,设计组合逻辑时,需要利用always_comb来替代。

assign语句在verilog和sv都是可以使用的。

本篇内容中有部分资源来源于网络,如有侵权,请联系作者。

相关推荐