#VCS# 关于VCS 编译选项:+vcs+initreg+random的理解(3)回头是岸

news/2024/11/20 11:28:43/

前段时间,有时间整理了一下关于+vcs+initreg+random 编译和仿真选项的心得,草草写了两篇笔记。自觉得对该选项已经掌握了,后来实际应用中再次触及到了该知识点,不想又卡壳了。今天,继续追加一篇,希望对大家能有所帮助!不正之处,请指正。

对于上述规则rule#2和 rule#3, 并没有什么可值得推敲的地方。今天我们着重看第一点,rule#1。

代码:

`timescale 1ps/1ps
module tb_top;wire aa,bb,cc,dd;reg clk;
reg rst_n;wire [7:0] t_i, t_j, t_k, t_l_a, t_l_b, t_l_c;
wire [1:0] t_bit_a, t_bit_b;
wire [7:0] t_byte;
wire [63:0] t_time_value;
wire [127:0] t_r_time_value;wire [3:0] data_out0;
wire [3:0] data_out1;reg [3:0] data_in0;
reg [3:0] data_in1;bit [1:0] bit_a, bit_b; integer age, score;int i, j, k;byte addr;real time_value;
realtime r_time_value;logic [5:0] l_a, l_b, l_c;assign  cc = aa + bb ;
assign  cc = aa+dd;counter u_counter0(.clk(clk), .rst_n(rst_n), .data_out0(

http://www.ppmy.cn/news/803605.html

相关文章

OpenCV 入门教程:中值滤波和双边滤波

OpenCV 入门教程:中值滤波和双边滤波 导语一、中值滤波二、双边滤波三、示例应用3.1 图像去噪3.2 图像平滑 总结 导语 在图像处理和计算机视觉领域,中值滤波和双边滤波是两种常见的滤波方法,用于平滑图像、去除噪声等。 OpenCV 提供了中值滤…

[SSD核心技术:FTL 1] 谁“偷“走了固态硬盘的容量? 预留空间 (OP )图文全解

声明 主页: 元存储的博客_CSDN博客 依公开知识及经验整理,如有误请留言。 个人辛苦整理,付费内容,禁止转载。 内容摘要 前言 1. 预留空间OP是什么? 2. 预留空间OP有什么好处? 3. OP 为何能提高 SSD 性能 4. OP 为何能改善固态硬盘使用寿命

用python模拟轮盘抽奖游戏

1 问题 如何用python程序模拟轮盘抽奖游戏,解决日常问题。 问题:轮盘分为三部分: 一等奖,二等奖和三等奖;轮盘转的时候是随机的,如果范围在[0,0.08)之间,代表一等奖,如果范围在[0.08,0.3)之间,代表2等奖,如果范围在[0.3, 1.0)之间,代表3等奖。 2 方法 首…

oracle的rowid到底是什么

rowid 说明 rowid是伪列(pseudocolumn),伪列的意思是实际上这一列本身在数据字典中并不存在,在查询结果输出时它被构造出来的。 rowid并不会真正存在于表的data block中,但是他会存在于index当中,用来通过rowid来寻找表…

5种快速查找容器文件系统中文件的方法

5种快速查找容器文件系统中文件的方法 如果你经常使用容器,那么你很有可能希望在某个时刻查看正在运行的容器的文件系统。也许容器无法正常运行,你想读取一些日志,也许你想检查容器内部的一些配置文件…或者,你可能像我一样&…

Nginx如何上传大文件

总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(…

ASP.NET超大文件上传与下载

总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(…

gdb调试core文件

部分ref :https://cloud.tencent.com/developer/article/1177442 1.core文件 当程序运行过程中出现Segmentation fault (core dumped)错误时,程序停止运行,并产生core文件。core文件是程序运行状态的内存映象。使用gdb调试core文件&#xf…