摘要: 内容 面向对象编程 面向对象的基本概念 对象没有办法直接操作,需要通过handle(指向对象的指针)进行操作 面向对象的基本术语 面向对象的优势 类的定义 实例化对象 new() - 产生具体对象,开辟新的内存空间 句柄handle 对象内存空间释放 使用对象 与其他语言类似通过"."进行调用对象和 阅读全文
posted @ 2024-01-21 22:48 Icer_Newer 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 内容 system verilog过程语句:自增和自减操作符 逻辑比较操作符 逻辑值为1bit inside语句 变量类型转换 强制类型转换:$cast() 变量位宽转换 变量符号位转换 for循环语句 for循环中定义的int i和外部的int i是两个变量 for循环控制语句 do...whil 阅读全文
posted @ 2024-01-21 21:58 Icer_Newer 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 联合数组 在内存中分配的空间可以是不连续的 联合数组方法 数组的方法 数组使用推荐 结构体 枚举类型 字符串变量类型String 操作符 阅读全文
posted @ 2024-01-21 19:55 Icer_Newer 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 动态数组 数组定义的时候不用给定数组元素个数 动态数组实例 例1 队列 阅读全文
posted @ 2024-01-21 18:31 Icer_Newer 阅读(4) 评论(0) 推荐(0) 编辑
摘要: system verilog可以用于设计也可以进行验证 语法规则 SV新数据类型 SV数据类型 bit - 0-255 byte - -127 - 128 # 快速进行sv文件仿真 VCS -R -sverilog xxx.sv // 使用二值逻辑产生时钟,不用给clk赋初值,初始值为0 bit c 阅读全文
posted @ 2024-01-21 15:27 Icer_Newer 阅读(32) 评论(0) 推荐(0) 编辑