永发信息网

在FPGA编程reg [15:0] data_out0[2:0]data_out0[3]<= 16'h0; 但Index out of range for data_out0求原因

答案:3  悬赏:0  手机版
解决时间 2021-03-17 14:56
  • 提问者网友:美人性情
  • 2021-03-16 14:59
在FPGA编程reg [15:0] data_out0[2:0]data_out0[3]<= 16'h0; 但Index out of range for data_out0求原因
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-03-16 16:30
reg [15:0] data_out0[2:0]
定义了一个数组,这个数组共有3个数[2:0]看出来的。每个数都是16位,[15:0]看出来的,

data_out0[2]表示第2个数,data_out0[0]表示第0个数,没有data_out0[3]第三个数,所以超出了范围
全部回答
  • 1楼网友:不如潦草
  • 2021-03-16 17:35
没有data_out[3]
  • 2楼网友:独钓一江月
  • 2021-03-16 17:11
你定义的数组与赋值完全不匹配,你定义的是data_out0[0],data_out0[1],data_out0[2]。 没有[3]
除非 你是定义成:
reg [15:0] data_out0[3:0]
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯