精华

电路:三种乘法器原理讲解

头像
enANaSA2Lv.5
 
分类:泰拉技术协会

1.行波进位乘法器(单周期)

乘法是加法的推广,乘法器也是加法器的推广。我们首先来看二进制乘法的竖式计
算。因为乘法规模较大,这里给出 4 位乘法的例子。
电路:三种乘法器原理讲解

乘法竖式计算

从上图可以看出来,做一个 4 位乘法实际上就是做 4 个数的加法。4 个数的加法,
可以按照运算顺序拆分成三次 2 个数的加法,如下图所示。
电路:三种乘法器原理讲解

四个加数 𝑎1, 𝑎2, 𝑎3, 𝑎4 连加
把之前贴子中的加法器展开成串联的全加器,就得到了四位乘法器的结构示意图。
电路:三种乘法器原理讲解
四位乘法器结构示意图。大的实线方框表示全加器,𝑐𝑜 表示进位输出,𝑠 表示和输出。小
的虚线方框表示与,红蓝线输入,黑线输出。两个乘数分别从上方和右方输入,乘积的低位从
右边输出,高位从下边输出。全加器缺少的输入补零。左右相邻的两个全加器,右边的早一个逻
辑帧;上下相邻的两个全加器,上边的早两个逻辑帧。
电路:三种乘法器原理讲解
乘法器单个单元的结构
其中用不同颜色的背景墙标记区域和线路。橙色区域为全加器。黄色区域是与门。蓝色线路是从右边输入的乘数,每经过一个单元要延迟 1 个逻辑帧。红色线路是从上边输入的乘数,每经过一个单元要延迟 2 个逻辑帧。紫色线路是横向的进位传递。绿色线路是从左上到右下的和传递。

电路:三种乘法器原理讲解
堆叠优化后的效果
其中每个单元大小 3*7。优化过程用到了如下的接线
技巧:
-左右方向上红蓝线循环,便于接线。
-相邻两列错位,便于进位和横向乘数的传递。
-纵向的逻辑延迟用到了一个异或门,从而这个门不需要为经过的绿线让路。
-与门利用了等式 𝑎&𝑏 = ˜𝑎𝑏&𝑏,便于接线。

2.移位相加乘法器(多周期)

电路:三种乘法器原理讲解
与前述单周期乘法器原理相同,但是使用驱动复用相同电路以减少面积,计算n位乘法需要n周期。

3.保存进位乘法器(单周期)

电路:三种乘法器原理讲解
电路:三种乘法器原理讲解
使用保留进位加法器(Carry Save Adder,CSA)代替行波进位加法器(Ripple Carry Adder,RCA)以减少面积。就单元面积来看仍然是3*7,但连接后呈矩形,不像行波进位乘法器呈平行四边形。矩形的模块较容易与其他模块配合使用。注意到下方使用并行输入串行输出的累加器代替行波进位加法器以减少面积,所以这是一个用时序逻辑部件模拟组合逻辑部件的电路。这是目前最小的单周期乘法器。

4.展望

多周期乘法器仍有压缩的空间,但使用通用的ALU代替专用的乘法器和除法器等模块显然是更好的选择。而按照现在原理的单周期乘法器可能已经压缩到了极限,继续压缩也不会有大幅的面积减少,所以可能需要提出新的原理来进一步压缩,比如使用booth编码或Wallace tree进一步压缩。但基于泰拉电路的特性,可能并不合适。

下载app分享☆收藏4+
  • Fresh在开车
    1楼
    CodliusLv.11
    Cap-tastic! 阿馆小分队作者认证奖券羽毛笔火焰羽毛笔黑晶羽毛笔建筑家勋章小分队的大拇指钓鱼佬勋章工作人员通行证战士毕业认证西瓜勋章魔导院毕业证射击爱好者协会毕业证4周年纪念啤酒杯小蛋糕喜糖铁锹勋章晓武术家勋章月饼勋章小分队的大拇指5周年纪念啤酒杯锤子勋章葡萄勋章6周年纪念勋章
    评论

    https://wl.jiaohusheji.net/tlry/emoticon/2023/03/07/gbINxD9F.jpg是大佬诶

    https://wl.jiaohusheji.net/tlry/emoticon/2023/03/07/gbINxD9C.jpg

    2年前
  • 青铜Creeper
    2楼
    青铜CreeperLv.8
    12615(鸿蒙公会) 一个想打盗贼拿勋章,但没时间打的屑 战士毕业认证阿馆小分队魔导院毕业证未知生物研究所毕业证奖券射击爱好者协会毕业证4周年纪念啤酒杯魔君的礼物一年之约灯笼小蛋糕喜糖大满贯勋章5周年纪念啤酒杯一年之约灯笼黄6周年纪念勋章许愿灯笼(玉叶嘉年)
    评论

    仍然看不懂,但还是觉得很厉害

    2年前
  • 穷兔子
    3楼
    银土Lv.7
    银土 喜糖铁锹勋章
    评论

    看不懂就对了https://tlryjg.jiaohusheji.net/wp-content/uploads/emoticon/20221119140503.jpg

    2年前
  • 星魇·阿尔奇希斯
    4楼
    星魇·阿尔奇希斯Lv.5
    安全·安全·安全级居民 stx
    评论

    这位大佬的帖依旧是那么高深莫测而富有智慧https://tlryjg.jiaohusheji.net/wp-content/uploads/emoticon/20221119140103.jpg

    2年前
  • Z4yUzeiR
    5楼

    6

    2年前
  • $200
    6楼
    $200Lv.9
    头衔不知道填一些什么哈哈 阿馆小分队羽毛笔火焰羽毛笔黑晶羽毛笔战士毕业认证奖券未知生物研究所毕业证超级黑晶之证小蛋糕4周年纪念啤酒杯大满贯勋章一年之约灯笼喜糖狙击手5周年纪念啤酒杯一年之约灯笼黄6周年纪念勋章许愿灯笼(玉叶嘉年)
    评论

    是不是运用的到极限可以做出计算机?https://tlryjg.jiaohusheji.net/wp-content/uploads/emoticon/20221119140103.jpg

    2年前
    • enANaSA2 2023-05-19 23:18:03

      是的[回复]

    • 青铜Creeper 2023-05-19 23:26:31

      回复@enANaSA2: 所以你有在泰拉里面写游戏的打算吗,就像是做出扫雷的大佬那种[回复]

    • enANaSA2 2023-05-20 09:49:00

      回复@青铜Creeper: 没时间发大东西,我只有时间发一些小东西[回复]

  • 一位不爱肝的屑(在校26日冲击会考)
    7楼
    一位不爱肝的屑Lv.9
    到底是不爱肝还是不爱护肝!ID:3064 羽毛笔火焰羽毛笔黑晶羽毛笔宝贝分享家超级黑晶之证土豪勋章克总的眼镜奖券作者认证大满贯勋章阿馆小分队建筑家勋章铁锹勋章喜糖小蛋糕
    评论

    https://wl.jiaohusheji.net/tlry/emoticon/2023/05/20/8HsLLOL2.jpg

    2年前
  • 馆长
    8楼
    馆长ccdLv.12
    有问题联系我qq80549921反馈 工作人员通行证羽毛笔一年之约灯笼一年之约灯笼天使的翅膀建筑家勋章4周年纪念啤酒杯喜糖stx热烈玫瑰5周年纪念啤酒杯一年之约灯笼黄6周年纪念勋章第四届建筑大师赛勋章
    评论

    感谢你的默默付出,文章已经推送主站

    2年前
  • 正在哈基米的拉饥米
    9楼
    Lv.6
    龙年要用什么图?龙图 战士毕业认证喜糖阿馆小分队射击爱好者协会毕业证盗贼公会毕业证奖券5周年纪念啤酒杯战争之潮一年之约灯笼黄
    评论

    一点也看不懂,https://tlryjg.jiaohusheji.net/wp-content/uploads/emoticon/20221119140056.jpg总之,膜拜大佬

     

    2年前
信息x
你确定要删除回复吗?
禁止发布

首页

视频

社区

福利

我的
文章页
文章页