当前位置: 首页 > news >正文

#systemverilog# 说说Systemverilog中《automatic》那些事儿

前面我们学习了有关systemverilog语言中有关《static》的一些知识,同static 关系比较好的哥们,那就是 《automatic》。今天,我们了解认识一下。

在systemveriog中,存在三种并发执行语句,分别是fork..join,fork...join_any和fork..join_none,其中只有fork...join_none不会发生阻塞,也就是说,fork...join_none块中的语句如果和其它语句在同一个begin...end块中,不会因为代码出现的顺序而影响执行的时间,fork...join语句会并发执行其中的语句,并且阻塞其它语句,只有fork...join块执行完成之后才能执行其它语句,fork...join_any块也会阻塞其它语句,但是块中的一条语句执行完成之后就会执行其它语句。

fork...join_none语句的完全并发的特性会带来一些其它问题

我们看一个例子。

http://www.lryc.cn/news/99304.html

相关文章:

  • C/C++ 动态内存分配与它的指针变量
  • UE5初学者快速入门教程
  • 论文笔记--FEDERATED LEARNING: STRATEGIES FOR IMPROVING COMMUNICATION EFFICIENCY
  • STM32MP157驱动开发——按键驱动(异步通知)
  • 医疗器械维修工程师心得
  • Vue3 Radio单选切换展示不同内容
  • FreeRTOS之二值信号量
  • ChatGPT API进阶调用指南
  • 人工智能术语翻译(四)
  • kubernetes持久化存储卷
  • 【Rust笔记】意译解构 Object Safety for trait
  • Spring Boot单元测试入门指南
  • 《面试1v1》如何能从Kafka得到准确的信息
  • 2023秋招面试题持续更新中。。。
  • Java | 数组排序算法
  • android studio 连接SQLite数据库并实现增删改查功能
  • 跑步适合戴什么样的耳机、最好的跑步耳机推荐
  • 物联网的通信协议
  • 【业务功能篇56】SpringBoot 日志SLF4J Logback
  • leetcode 53. 最大子数组和
  • js 下载url返回的excel数据,并解析为json
  • 图文教程:使用 Photoshop、3ds Max 和 After Effects 创建被风暴摧毁的小屋
  • 学习Maven Web 应用
  • page allocation stalls for 问题调研
  • JUC并发工具类
  • 【雕爷学编程】MicroPython动手做(10)——零基础学MaixPy之神经网络KPU
  • MySQL~SQL语句
  • 从零开始构建基于YOLOv5的目标检测系统
  • PDF尺寸修改:等比绽放(标准面单100*150mm)
  • C++ - list介绍 和 list的模拟实现