Verilog数组初始化赋值
来源:互联网 发布:身份证识别器录入软件 编辑:程序博客网 时间:2024/06/06 10:40
Verilog数组表示及初始化,以三维数组为例,二维及一维应该类似;
reg [19:0] array1 [0:7][0:15][0:8]; //3维数组,用来存储梯度直方图
always@(posedge clk or negedge rst_n)
begin
if(!rst_n)
begin
//array1 [0:7][0:15][0:8] <= 0;
$readmemh("pds_cell_0.txt", array1);
end
首先直接给数组赋值—— //array1 [0:7][0:15][0:8] <= 0;,报错;
网上搜了一下,要用给memery赋值的方式,于是生成了一个txt文档,注意文档的内容格式要符合如下要求:
1101
1110
1000
0111
0000
1001
0011
...
我这里是直接赋值为0,所以我的pds_cell_0.txt内容就是
0
0
0
...
这种方法用modelsim仿真是OK的,
但是QUARTUSII综合不能通过,怎么办呢?
阅读全文
0 0
- Verilog数组初始化赋值
- Verilog数组表示及初始化
- Verilog数组表示及初始化
- Verilog数组表示及初始化
- 数组初始化赋值
- C、C++数组初始化,数组赋值
- Verilog中如何对数组赋值(存储器memory详解)
- 数组初始化与赋值注意的问题
- String数组必须初始化之后才能赋值
- 动态申请 二维数组 以及初始化、 赋值
- 转:字符数组初始化与赋值
- 字符数组的初始化和赋值
- java数组(定义、赋值和初始化)
- java字符串数组初始化和赋值
- 结构体初始化中的数组赋值
- java字符串数组初始化和赋值
- 无初始化的vector数组赋值
- Java字符串数组初始化和赋值
- 奇怪的非同寻常的金币
- flowable ContentEngine和ContentEngineConfiguration的关系
- n个数中y数字出现了几次
- 机器学习自学网址
- 这个超时了的对程序(1到n中y数字出现了几次)
- Verilog数组初始化赋值
- 数字反转,哈哈哈(无缺陷)
- ADM Radeon R9 NANO参数
- 其他的搜索引擎
- 多源最短路径之Floyd算法
- 学习总结
- 第一次数组
- 问题以及解决方案
- 通过树莓派的openOCD远程给STM32下程序(JLink方式)