[問題] 簡單乘法器問題

看板ICDESIGN作者 (幻想的夢境)時間10年前 (2014/04/25 23:06), 10年前編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我用工作站跑乘法 我發現兩種寫法結果一樣但是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
寫法一是16bits乘法,寫法二是32bits乘法
05/01 12:48, 1F

05/01 12:52, , 2F
寫法三只是寫法一的另一種表示方法
05/01 12:52, 2F
文章代碼(AID): #1JMdeDQM (ICDESIGN)