- 1
- 2
- 3
- 4
- 5
SV设计读书笔记
资料介绍
第二章SystemVerilog声明的位置
内容主要包括以下四个方面:
1.包定义及引用包的内容
2.Sunit 编辑单元声明
3.未命名块的声明
4.增强时间单元的定义
新增数据类型集锦:
1.ogic——代表1-bit4-state变量,类似于Verilog中的reg类型,可用来定义任意长度的变量。
2.enum——代表可计数的net或变量(veriable),类似于C语言中的枚举类型,但是附加了用于硬件模型的语法和语义。
3.typedef——用户自定义类型。
4.struct——结构体类型。
2.1包
2.1.1包定义
SystemVeritog 比 Veriog 增添了包定义,关键字为package和endpackage可综合的包中可以包括:
1.parameter和localparam常量定义
2.const 变量定义
3.typedef用户自定义类型
4.全自动化task和function定义
5.从其他包中引入状态
6.操作符重载定义
其中在包中,parameter 参数是不能进行重定义的。Parameter和localparam可综合。
如例2-1所示,为包定义。
部分文件列表
文件名 | 大小 |
SV设计读书笔记.pdf | 161K |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)