[問題]verilog 語法問題 +:的意思?
如題
目前在使用Xilinx FPGA做研究
在Vivado的IP Block Design中,我使用AXI-Lite
在他的code裡面,出現
slv_reg1[(byte_index*8) +: 8] <= S_AXI_WDATA[(byte_index*8) +: 8];
想問一下+:是什麼意思? [(byte_index*8) +: 8]這段的意思是??
感謝各位幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.73.194
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1482564181.A.4A9.html
→
12/24 15:47, , 1F
12/24 15:47, 1F
→
12/24 15:47, , 2F
12/24 15:47, 2F
所以+:是減1的意思?
像是[7+:2]就是[7:1] ??
※ 編輯: the00772000 (140.115.73.194), 12/25/2016 00:36:59
→
12/25 01:31, , 3F
12/25 01:31, 3F
→
12/25 01:36, , 4F
12/25 01:36, 4F
哦哦,這樣寫我就懂了
十分感謝您:)
※ 編輯: the00772000 (140.115.73.194), 12/25/2016 03:41:23