不枉初心,砥砺前行

皮皮祥的博客

欢迎留言,评论

导航

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 58 下一页

2022年10月4日 #

SV学习(5)——类和对象、类的成员

摘要: SV学习(5)——类和对象、类的成员 1. 类和对象概述 2. 声明类并创建对象 3. 赋值和拷贝,深拷贝浅拷贝 4. 对象的销毁 5. 句柄的使用 6. 静态变量 7. 静态方法 8. 验证为什么需要OOP面向对象 9. 一些差别对比 9.1. Verilog的例化和SV class例化的差别: 阅读全文

posted @ 2022-10-04 23:20 皮皮祥 阅读(607) 评论(0) 推荐(0) 编辑

SV学习(4)——数据作用域和类型转换 $cast()

摘要: SV学习(4) 1. 数据作用域 2. 数据类型转换 2.1. 静态类型转换 2.2. 动态类型转换 2.3. 流操作符 1. 数据作用域 在一个静态任务、函数或者块内声明的变量默认情况下具有静态的生命周期并具有本地的作用范围。 Verilog允许将函数和任务声明成自动的(automatic),这使 阅读全文

posted @ 2022-10-04 23:18 皮皮祥 阅读(596) 评论(0) 推荐(0) 编辑

SV学习(3)——接口interface、modport、时钟块clocking

摘要: SV学习(3)——接口interface、modport、时钟块clocking 1. 接口interface 2. modport 3. 时钟块clocking 3.1. 驱动和采用的竞争问题 3.2. clocking待补充.... 链接: interface中的clocking 1. 接口in 阅读全文

posted @ 2022-10-04 23:17 皮皮祥 阅读(1397) 评论(0) 推荐(0) 编辑

SV学习(2)——过程语句、函数和任务、变量声明周期

摘要: SV学习(2)——过程语句、函数和任务 1. 过程语句 1.1. 硬件过程块 1.2. 赋值语句 1.3. 控制语句 1.3.1. for循环 1.3.2. while循循环 1.3.3. do-while循环 1.3.4. repeat循环 1.3.5. foreach循环 2. 函数和任务 2. 阅读全文

posted @ 2022-10-04 23:15 皮皮祥 阅读(1436) 评论(0) 推荐(0) 编辑

SV学习1 数据类型

摘要: SV语法(1)——数据类型 1. 内建数据类型 2. 用户自定义 2. 枚举类型 4. 定宽数组 5. 动态数组 6. 关联数组 7. 队列 8. 字符串 8.1. 非组合型数组(unpacked) 8.2. 组合型数组(packed) 1.8.3. 数组初始化 8.4. 数组赋值 8.5. 数组拷 阅读全文

posted @ 2022-10-04 23:12 皮皮祥 阅读(895) 评论(0) 推荐(0) 编辑

SV中的Interface和Program

摘要: Interface:SV中新定义的接口方式,用来简化接口连接,使用时注意在module或program之外定义interface,然后通过'include来添加进工程。 interface arb_if(input bit clk); //clk信号,一般单独拿出来 logic [1:0]grant 阅读全文

posted @ 2022-10-04 18:40 皮皮祥 阅读(300) 评论(0) 推荐(0) 编辑

SV中program & module

摘要: 相同之处: 1.和module相同,program也可以定义0个或多个输入、输出、双向端口。 2.一个program块内部可以包含0个或多个initial块、generate块、specparam语句、连续赋值语句、并发断言、timeunit声明。 3.在program块中数据类型、数据声明、函数和 阅读全文

posted @ 2022-10-04 18:37 皮皮祥 阅读(159) 评论(0) 推荐(0) 编辑

Program Block-systemverilog

摘要: systemverilog中的Program Block与module有些类似,但module是基于硬件思想,Program Block纯粹是为了仿真。如果不熟悉program,可以不用program. The program block serves three basic purposes: » 阅读全文

posted @ 2022-10-04 18:36 皮皮祥 阅读(63) 评论(0) 推荐(0) 编辑

进程和线程的区别2

摘要: 进程和线程的区别 最佳答案进程是操作系统资源分配的基本单位,而线程是处理器任务调度和执行的基本单位。还存在资源开销、包含关系、内存分配、影响关系、执行过程等区别。同一进程的线程共享本进程的地址空间和资源,而进程之间的地址空间和资源相互独立。 进程和线程的根本区别是进程是操作系统资源分配的基本单位,而 阅读全文

posted @ 2022-10-04 18:26 皮皮祥 阅读(30) 评论(0) 推荐(0) 编辑

进程和线程区别?

摘要: 文章目录 进程和线程 进程 线程 进程与线程的区别总结 从 JVM 角度说进程和线程之间的关系(重要) 图解进程和线程的关系 程序计数器为什么是私有的? 虚拟机栈和本地方法栈为什么是私有的? 一句话简单了解堆和方法区 多进程和多线程区别 Java中的多线程 进程和线程 进程 一个在内存中运行的应用程 阅读全文

posted @ 2022-10-04 18:23 皮皮祥 阅读(28) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 58 下一页