verilog random使用
2015-11-04 14:49
260 查看
“$random函数调用时返回一个32位的随机数,它是一个带符号的整形数...”,并给出了一个例子:
_____________________________________________________
EX-1:
reg[23:0] rand;
rand=$random % 60; //产生一个在 -59—59范围的随机数
—————————————————————————
又给出了一个产生0~59之间的随机数的例子:
reg[23:0] rand;
rand={$random} % 60; //通过位拼接操作{}产生0—59范围的随机数
—————————————————————————
产生一个在min, max之间随机数的例子:
EX-3:
reg[23:0] rand;
rand = min+{$random}%(max-min+1);
_____________________________________________________
EX-1:
reg[23:0] rand;
rand=$random % 60; //产生一个在 -59—59范围的随机数
—————————————————————————
又给出了一个产生0~59之间的随机数的例子:
reg[23:0] rand;
rand={$random} % 60; //通过位拼接操作{}产生0—59范围的随机数
—————————————————————————
产生一个在min, max之间随机数的例子:
EX-3:
reg[23:0] rand;
rand = min+{$random}%(max-min+1);
相关文章推荐
- Python压缩解压缩zip文件及破解zip文件密码的方法
- linux系统中如何查看日志 (常用命令)
- 黑马程序员---IO流(二)
- IOS 开发获取沙盒路径
- 编程也快乐
- Linux根文件系统详解
- sort/uniq/cut/wc/
- isKindOfClass和isMemberOfClass的用法
- 3538: [Usaco2014 Open]Dueling GPS
- Zabbix安装过程中出现的陷阱_界面初始化无法到DB配置界面
- Spring MVC全局异常处理
- ListView空指针
- Java基础之多线程
- 【Machine Learning】3.多元线性回归
- 建议50:Python中的高级数据结构
- java.lang.UnsupportedClassVersionError:Unsupported major.minor version 51.0
- linux命令学习(1):ls命令(档案与目录清单)
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- ARM内存边界对齐以及sizeof问题
- A23平台开发记录