当前位置:   article > 正文

Verilog - 利用加法器实现乘法器 [代码]_设计一个加法器,使用例化方式调用加法器设计4位乘法器verilog代码

设计一个加法器,使用例化方式调用加法器设计4位乘法器verilog代码

博主福利:100G+电子设计学习资源包!

http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5d5d0f15df84f4a92ebf72f88d4ee8&scene=18#wechat_redirect
--------------------------------------------------------------------------------------------------------------------------

 

  1. module multiplier
  2. (
  3. input [2:0] x,
  4. input [2:0] y,
  5. output [5:0] mult_out
  6. );
  7. wire [2:0] temp0 = y[0] ? x : 3'd0;
  8. wire [2:0] temp1 = y[1] ? x : 3'd0;
  9. wire [2:0] temp2 = y[2] ? x : 3'd0;
  10. assign mult_out = temp0 + (temp1 << 1) + (temp2 << 2);
  11. endmodule

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/429158
推荐阅读
相关标签
  

闽ICP备14008679号