【文件属性】:
文件名称:随机变量-微积分入门Ⅰ 一元微积分 -(日)小平邦彦
文件大小:10.44MB
文件格式:PDF
更新时间:2021-07-10 01:06:02
System Verilog 中文
12.3 随机变量
SystemVerilog 3.1a 语言参考手册
12.3.1 rand 修饰符
12.3 随机变量
使用 rand 关键字声明的变量是标准的随机变量。它们的值在其取值范围内均匀分布。例如:
Copy Code
rand bit [7:0] y;
这是一个 8 位的无符号整数,取值范围为 0 到 255。如果未被约束,这个变量应该以相同的概率被赋值为 0 到 255 范围
内的任意值。在本例中,连续地调用随机化产生相同值的概率为 1/256。
Group
12.3 随机变量
链接
12.3 随机变量
12.3.2 randc 修饰符
12.3 随机变量
SystemVerilog 3.1a 语言参考手册
12.3.2 randc 修饰符
12.3 随机变量
使用 randc 声明的变量是周期随机变量,它在一个它们声明范围内的一个随机排列中循环地选择所有的值。周期随机变量
只能是 bit 类型或枚举类型,并且可以被限制到一个最大的尺寸。
为了理解 randc,考虑一个两位的随机变量 y:
Copy Code