[問題] 問 數位電路題目 multiplier-adder

看板Electronics作者 (曹爾熊)時間5年前 (2018/06/22 09:04), 5年前編輯推噓1(2114)
留言17則, 6人參與, 5年前最新討論串1/1
請問各位大大,那題的題目我沒有什麼方向 要怎麼解才會有答案呢~ 會的人請幫忙解一下感恩~ Use Verilog to describe a multiplier-adder G=X*Y+Z that performs 16-bit by by 16-bit multiplication Q=X*Y followed by addition of a 32-bit input Z. ----- Sent from JPTT on my Samsung SM-G610Y. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.151.225 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1529629469.A.A38.html

06/22 09:16, 5年前 , 1F
題目都講怎麼計算了..你只要把變數的bit定義好就行
06/22 09:16, 1F

06/22 09:16, 5年前 , 2F
乘法LHS的bit會自動變成RHS的bit相加,也就是32bit
06/22 09:16, 2F
※ 編輯: kurosawa0857 (101.12.151.225), 06/22/2018 09:39:16 ※ 編輯: kurosawa0857 (101.12.151.225), 06/22/2018 09:40:36

06/22 09:42, 5年前 , 3F
是會乘法器,但不會後面的
06/22 09:42, 3F

06/22 11:21, 5年前 , 4F
乘法結果算完再加上另一個輸出,有什麼問題嗎?
06/22 11:21, 4F

06/22 11:26, 5年前 , 5F
說錯,是加上另一個輸入
06/22 11:26, 5F

06/22 14:47, 5年前 , 6F
要用bit擴展吧,{{16{z[15]}},z}
06/22 14:47, 6F

06/22 14:48, 5年前 , 7F
喔喔沒事,看錯題目
06/22 14:48, 7F

06/22 21:09, 5年前 , 8F
其實我懂概念,但我沒學過完整verilog 需要求解 謝
06/22 21:09, 8F

06/22 21:09, 5年前 , 9F
06/22 21:09, 9F

06/22 22:17, 5年前 , 10F
是要答案嗎
06/22 22:17, 10F

06/23 09:37, 5年前 , 11F
有沒有提示之類呢
06/23 09:37, 11F

06/23 14:07, 5年前 , 12F
要什麼提示呢?最簡單寫q=x*y和g=q+z就好,但是如果還要
06/23 14:07, 12F

06/23 14:07, 5年前 , 13F
處理有號數就不只這樣了,然後你應該去學一下verilog吧
06/23 14:07, 13F

06/23 14:07, 5年前 , 14F
,如果你用不到verilog也不會碰到這個問題吧
06/23 14:07, 14F

06/23 19:11, 5年前 , 15F
謝謝 你們的指教otz
06/23 19:11, 15F

06/24 11:42, 5年前 , 16F
對惹,忘記問要怎麼加不同位元的數
06/24 11:42, 16F

06/24 22:20, 5年前 , 17F
有號數的話請參照hsucheng大大的做法擴展後再相加
06/24 22:20, 17F
文章代碼(AID): #1RB4iTeu (Electronics)