[問題] 簡單乘法器問題
我用工作站跑乘法
我發現兩種寫法結果一樣但是latency差很多
寫法一
input [15:0]datain
output [63:0]dataout
assign dataout = {d1,d2}
d1 <= datain*s //s是個16bit常數
d2 <= datain*t //t是個16bit常數
寫法二
input [15:0]datain
output reg[63:0]dataout
dataout <= datain*{s,t}
為什麼寫法二latency差很多?寫法一比較優
如果要更好要改成
dataout <= {datain*s,datain*t}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.218.75.217
※ 文章網址: http://www.ptt.cc/bbs/ICDESIGN/M.1398438413.A.696.html
※ 編輯: jacky1989 (180.176.57.176), 04/26/2014 01:00:12
→
05/01 12:48, , 1F
05/01 12:48, 1F
→
05/01 12:52, , 2F
05/01 12:52, 2F