作者kurosawa0857 (曹尔熊)
看板Electronics
标题[问题] 问 数位电路题目 multiplier-adder
时间Fri Jun 22 09:04:27 2018
请问各位大大,那题的题目我没有什麽方向
要怎麽解才会有答案呢~ 会的人请帮忙解一下感恩~
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://webptt.com/cn.aspx?n=bbs/Electronics/M.1529629469.A.A38.html
1F:→ r901042004: 题目都讲怎麽计算了..你只要把变数的bit定义好就行06/22 09:16
2F:→ r901042004: 乘法LHS的bit会自动变成RHS的bit相加,也就是32bit06/22 09:16
※ 编辑: kurosawa0857 (101.12.151.225), 06/22/2018 09:39:16
※ 编辑: kurosawa0857 (101.12.151.225), 06/22/2018 09:40:36
3F:→ kurosawa0857: 是会乘法器,但不会後面的 06/22 09:42
4F:推 htps0763: 乘法结果算完再加上另一个输出,有什麽问题吗? 06/22 11:21
5F:→ htps0763: 说错,是加上另一个输入 06/22 11:26
6F:推 hsucheng: 要用bit扩展吧,{{16{z[15]}},z} 06/22 14:47
7F:→ hsucheng: 喔喔没事,看错题目 06/22 14:48
8F:→ kurosawa0857: 其实我懂概念,但我没学过完整verilog 需要求解 谢 06/22 21:09
9F:→ kurosawa0857: 谢 06/22 21:09
10F:嘘 BellCranell: 是要答案吗 06/22 22:17
11F:→ kurosawa0857: 有没有提示之类呢 06/23 09:37
12F:→ htps0763: 要什麽提示呢?最简单写q=x*y和g=q+z就好,但是如果还要 06/23 14:07
13F:→ htps0763: 处理有号数就不只这样了,然後你应该去学一下verilog吧 06/23 14:07
14F:→ htps0763: ,如果你用不到verilog也不会碰到这个问题吧 06/23 14:07
15F:→ kurosawa0857: 谢谢 你们的指教otz 06/23 19:11
16F:→ kurosawa0857: 对惹,忘记问要怎麽加不同位元的数 06/24 11:42
17F:→ fuhu66: 有号数的话请参照hsucheng大大的做法扩展後再相加 06/24 22:20