FPGA系统性学习笔记连载_Day8【4位乘法器、4位除法器设计】 【原理及verilog实现、仿真】篇

连载《叁芯智能fpga设计与研发-第8天》 【4位乘法器、4位除法器设计】 【原理及verilog实现、仿真】

原创作者:紫枫术河 转载请联系群主授权,否则追究责任

一、乘法器原理

1、我们先看十进制的乘法过程

可以看出来,我们是分别用乘数的个位、十位、百位与被乘数相乘分别得到 ;

最后的结果 等于 A + B10 + C100 = 401050

2、二进制的乘法过程

可以看出来,二进制乘法和十进制是一致的

最后的结果 等于 A + B2 + C4 + D*8 = 1991

二、verilog代码实现

mult4bit.v

module mult4bit(
    input   [3:0]       a,
    input   [3:0]       b,

    output  [7:0]       y
);

    wire    [7:0]   temp1;
    wire        [7:0]  

FPGA系统性学习笔记连载_Day8【4位乘法器、4位除法器设计】 【原理及verilog实现、仿真】篇相关推荐

  1. FPGA系统性学习笔记连载_Day7【16位比较器设计】 【原理及verilog实现、仿真】篇

    FPGA系统性学习笔记连载_Day7[16位比较器设计] [原理及verilog实现.仿真]篇 连载<叁芯智能fpga设计与研发-第7天>[16位比较器设计] [原理及verilog实现. ...

  2. FPGA系统性学习笔记连载_Day19【综合实验】之【数字钟】【Intel Cycle IV FPGA平台验证】

    FPGA系统性学习笔记连载_Day19[综合实验]之[数字钟][Intel Cycle IV FPGA平台验证] 本系列为FPGA系统性学习学员学习笔记整理分享,如有学习或者购买开发板意向,可加交流群 ...

  3. FPGA系统性学习笔记连载_Day1数字电路基础篇

    FPGA系统性学习笔记连载_Day1数字电路基础篇 连载<叁芯智能FPGA设计与研发就业班-第一天> <数字电路基础1> 原创作者:紫枫术河 转载请联系群主授权,否则追究责任 ...

  4. FPGA系统性学习笔记连载_Day15【状态机、自动售货机】 【原理及verilog仿真】篇

    FPGA系统性学习笔记连载_Day15[状态机.自动售货机] [原理及verilog仿真]篇 本系列为FPGA系统性学习学员学习笔记整理分享,如有学习或者购买开发板意向,可加交流群联系群主. 连载&l ...

  5. FPGA学习笔记(2):半精度浮点数乘法器和半精度浮点数加法器的Verilog实现

    开发环境 1.Vivado 2019.2 2.仿真:Vivado Simulater 半精度浮点数介绍 IEEE754-2008包含一种"半精度"格式,只有16位宽.故它又被称之为 ...

  6. 数字设计FPGA应用学习笔记

    转载https://blog.csdn.net/chinkwoyu/article/details/80259064 数字设计FPGA应用学习笔记 数字设计FPGA应用学习笔记 第一章 FPGA基础及 ...

  7. 达芬奇PRO板的FPGA功能学习笔记(一)

    达芬奇PRO板的FPGA功能学习笔记(一) 从编译到实现需要五个步骤: 1.写代码(verilog语言) 2.综合分析 3.写约束文件 约束文件主要是定义接口,命令第一个关键字代表命令的名称,其后的每 ...

  8. shell脚本的系统性学习笔记

    shell脚本的系统性学习笔记 文章目录 shell脚本的系统性学习笔记 一.入门基础 1.1 脚本的书写格式 1.2脚本的各种执行方式 1.3数据的输入与输出 1.4输入输出重定向 1.5变量 二. ...

  9. FreeRtos学习笔记(11)查找就绪任务中优先级最高任务原理刨析

    FreeRtos学习笔记(11)查找就绪任务中优先级最高任务原理刨析 怎么查找就绪任务中优先级最高的? tasks.c中声明了一个全局变量 uxTopReadyPriority,任务从其他状态进入就绪 ...

最新文章

  1. 普度网络营销策划_普度网络营销策划-齐宁_新浪博客
  2. 3dContactPointAnnotationTool开发日志(二二)
  3. 用泰勒公式算sin cos用c语言,用泰勒公式求sin(x)的近似值
  4. WCF安全之ASP.NET兼容模式
  5. canvas 实现图片局部模糊_小技巧!H5使用Html2Canvas实现自动截屏(下)
  6. java中String类是什么_Java中字符串的学习(一)String类的概述及常见方法使用
  7. 向服务器上传文件的命令,上传文件到远程服务器的命令
  8. 【天梯选拔月赛】寻宝路线(dp)
  9. java反编译 jd-gui_JD-GUI(Java反编译工具)
  10. lammps教程:晶体建模之Atomsk方法(1)
  11. 4x4矩阵键盘扫描c语言程序,4x4矩阵键盘工作原理及扫描程序
  12. Tcpip协议详解----动态选路
  13. 计算机Excel设置透视图,excel共享表格数据-EXCEL在共享模式中,如何让数据透视表能够自动刷新?...
  14. 单细胞多组学联合应用
  15. 信息检索与利用(第三版)第二章信息资源与信息源
  16. Webpack构建vue项目-记录
  17. 打怪升级,看俄罗斯小哥是如何从互联网转行到自动驾驶行业?
  18. 考初级计算机证需要考什么,计算机初级证书要考哪些内容
  19. 轻松一下:世界上最全的解酒方法
  20. utf-8子系存储方式(下)

热门文章

  1. VHDL语言设计8421码加法器(使用quartus)
  2. 子之错父之过什么意思_生活|为什么子不教,父之过,这是什么意思?
  3. 【原创】关于联想Y400适配器和电池同时使用无法开机的问题
  4. arduino交通信号灯
  5. input text 默认值设置
  6. 洗牌程序c语言原理,C语言经典算法 - 洗牌算法
  7. java制作vpk系统_FWReinstaller3.60重刷系统VPK分享
  8. 利用python进行单边T检验
  9. 2020Android手机专业摄影,华为拍照手机排行榜2020_华为拍照最好的是哪款
  10. 你有新的推送消息,请注意查收