[問題]Verilog 寫在[]內的>> 意思是?

看板Electronics作者 (孤梟雲軒)時間7年前 (2016/12/29 00:53), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
如題 想問一下以下這兩個指令 小弟看不太懂,先假設k=2以方便解釋 1.reg signed [9+k:0] temp_image [0:31>>>k]; 2.temp_real[(31>>k)] >>是Logical shift >>>是arithmetic shift left 那放在[]裡是什麼意思?? 以1來說,是宣告一個temp_image長度是[9+k:0],記憶體位址是[0:29] 這樣?? 先在這感謝各位大大的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.73.194 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1482944029.A.97F.html

12/29 10:33, , 1F
sim一下不就懂了,這也能問..
12/29 10:33, 1F

12/29 18:27, , 2F
伸手牌比較快哩
12/29 18:27, 2F

12/31 09:50, , 3F
115??
12/31 09:50, 3F
文章代碼(AID): #1OO-uTb_ (Electronics)