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

网站被挂黑链怎么删除自媒体发布平台

网站被挂黑链怎么删除,自媒体发布平台,单位网站建设情况说明,内容展示型网站特点Verilog 语言中的**系统任务(System Tasks)与系统函数(System Functions)**是调试与建模中非常关键的组成部分,它们以 $ 开头,由仿真器实现,不能综合,但在仿真和验证过程中扮演重要角…

Verilog 语言中的**系统任务(System Tasks)系统函数(System Functions)**是调试与建模中非常关键的组成部分,它们以 $ 开头,由仿真器实现,不能综合,但在仿真和验证过程中扮演重要角色。


一、系统任务 vs 系统函数

特征系统任务(System Tasks)系统函数(System Functions)
调用方式类似过程调用($display(...)像函数调用(x = $clog2(y)
是否返回值无返回值有返回值
是否可综合一般不可综合,仅用于仿真一般不可综合(少数例外)
使用目的打印、读写文件、时间控制等计算表达式、获取值

二、系统任务(System Tasks)详解

1. 仿真输出类任务

$display, $monitor, $write, $strobe
系统任务功能示例
$display一次性格式化输出一行,换行$display("A=%0d", A);
$write类似 $display不换行$write("Processing");
$strobe在当前时间步骤最后执行输出$strobe("At end: %b", data);
$monitor自动追踪变化,一次性启动,多次触发$monitor("A=%b B=%b", A, B);

推荐用法$display 更适合调试数据变化;$monitor 更适合追踪信号变化。


2. 文件操作

系统任务功能示例
$fopen, $fclose打开/关闭文件fd = $fopen("log.txt");
$fdisplay, $fwrite写入文件内容$fdisplay(fd, "Result=%d", res);
$readmemh, $readmemb从文件初始化 memory(ROM/内存)$readmemh("mem.txt", mem_array);

✅ 通常在测试平台中读取初始化数据(ROM,寄存器文件)。


3. 时间控制与仿真管理

系统任务功能示例
$finish停止仿真,退出$finish;
$stop暂停仿真(等待用户手动继续)$stop;
$time返回当前仿真时间(无单位)$display("Time=%0t", $time);
$realtime返回浮点数形式的时间(有单位)$display("Time=%f", $realtime);
$timeformat设置仿真时间显示格式$timeformat(-9, 2, " ns", 20);

三、系统函数(System Functions)详解

1. 数学与逻辑函数

系统函数功能示例
$clog2(x)返回 log₂(x) 的上整(ceil)值$clog2(17) → 5
$signed(x)将无符号数转为有符号数y = $signed(8'b10000000);
$unsigned(x)将有符号数转为无符号数y = $unsigned(-1);
$bits(x)返回变量所占位宽$bits(data[7:0]) → 8
$random返回伪随机数x = $random(seed);

2. 字符串操作函数

系统函数功能示例
$sformat格式化为字符串$sformat(str, "val=%0d", x);
$sscanf从字符串中提取数据$sscanf(str, "%d", val);
$strlen, $stoi, $itor字符串操作$strlen("abc") → 3

3. Verilog-2001 新增常用函数

系统函数功能示例
$isunknown(x)判断是否包含 x/zif ($isunknown(data)) ...
$countones(x)统计1的个数(部分工具支持)$countones(8'b10101010) → 4

四、综合限制说明

绝大多数系统任务与系统函数 不可综合(non-synthesizable),只用于仿真、测试平台、调试信息输出。综合工具会忽略这些语句,因此在 RTL 代码(非 testbench)中应尽量避免使用它们,除非明确是用于 FPGA 测试的特殊用途。


五、使用场景总结

场景推荐系统任务/函数
调试波形、观察变量值$display, $monitor, $strobe
仿真结束/暂停$finish, $stop
初始化内存$readmemh, $readmemb
生成随机数据$random
字符串格式化$sformat, $sscanf
时钟周期统计$time, $realtime
http://www.dtcms.com/wzjs/408387.html

相关文章:

  • asp.net 做网站好吗宁德市人口
  • 如何选择网站做站方向广东企业网站seo报价
  • 网页截图快捷键ctrl网站优化价格
  • 乐高编程培训株洲seo排名
  • 建立大型网站吗怎么查百度收录
  • 网站开发 用什么框架seo网站优化策划书
  • 香河做网站公司百度服务中心人工24小时电话
  • 网站建设的要求及标准品牌软文
  • 苏州网络推广seo首页关键词优化
  • 网站生成软件免费制作推广公司是做什么的
  • 郑州网站设计见效快外链发布论坛
  • wordpress ttfb多少毫秒推广优化方案
  • 2021年军事新闻广州:推动优化防控措施落地
  • 2345浏览器免费网站网站权重优化
  • 宝山区网站建设免费网站谁有靠谱的
  • 怎么查网站的关键词软文推广网
  • 展示型网站源码电商的推广方式有哪些
  • 做网站温州中国站长站
  • 两新支部网站建设如何做好网络营销推广
  • 陵水网站建设咨询营销外包公司
  • 适合夜间看的直播app大全seo关键词排名优化
  • 阿里云做的海外网站怎么样网站排名优化公司
  • python手机在线编程重庆排名seo公司
  • 自己的电脑做网站会收录吗资讯门户类网站有哪些
  • 扬中市新闻网站推广团队在哪里找
  • 网站使用特殊字体如何推广自己的网站
  • 做网站怎么才会被百度收录国外外链平台
  • 实木餐桌椅网站建设公司搜索排名竞价
  • 深圳网站开发怎么样seo和sem的区别与联系
  • apache网站拒绝访问网站页面优化包括