网站大量收购独家精品文档,联系QQ:2885784924

第8讲乘法器要点.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
乘法器 阵列乘法器(8位) 结构原理,特点 树形乘法器 基于wallace树的结构原理 4:2压缩器 结构原理(Basic, full-adder, Mux, Xor, TG等)、特点 BOOTH编码器 实现乘法的一个较快的方法是采用类似于手工计算乘法的方法。所有的部分积同时产生并组成一个阵列。运用多操作数相加来计算最终的积。这一方法如下图(1)所示,这一组操作可直接影射到硬件。所形成的结构称为阵列乘法器,它结合了下面三个功能:产生部分积、累加部分积和最终相加: 一、阵列乘法器电路原理 产生部分积 累加部分积 最终相加 下图显示了一个阵列乘法器的组成。它的硬件结构与上面图1手工乘法之间在拓扑结构上一一对应。产生N个部分积需要有N*M个两位的AND门。乘法器的大部分面积都用于把N个部分积相加,这需要有N-1个M位的加法器。使部分积正确对位的移位通过简单布线来完成,而不需要任何逻辑电路。整个结构可以很容易地压缩成一个矩形,使它的版图非常紧凑。 三、电路单元模块功能与图形 1、全加器(FA): 功能描述:在将两个多位二进制数相加时,除了最低位以外,每一位都应该考虑来自低位的进位,即将两个对应位的加数和来自低位的进位3个数相加。这种运算称为全加,所用的电路称为全加器。 1)真值表: 2)图形分析(逻辑图和图形符号) A S B CL CO ∑ S CO CL 2、半加器(HA) 逻辑表达式如右: 功能描述:如果不考虑有来自低位的进位将两个1位二进制相加,称为半加。实现半加运算的电路叫做半加器。 1)真值表: 2)电路结构图: A S B CO ∑ CO 1.乘法器定义 考虑两个没有符号的二进制数 X 和 Y ,分别为M位宽和N位宽。为了说明运算,用二进制形式来表示X和Y: 乘法器 实现乘法的一个办法时采用类似于手工计算乘法的方法。所有的部分积同时产生并组成一个阵列。运用多操作数相加来计算最终的积。 这一组操作可以直接映射到硬件,所形成的结构称为阵列乘法器。 二进制乘法举例 1 0 1 0 1 0 × 1 0 1 1 被乘数 乘数 结果 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 +1 0 1 0 1 0 1. 部分积的产生 2. 和的产生 问题: 1、二进制乘法举例 1 0 1 0 1 0 × 1 0 1 1 结果--加法器 0 0 1 0 1 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 部分积的产生 --与门 0 0 0 0 0 0 +1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 C0 S0 C1 S1 2. 8位阵列乘法器 3. 基于wallace树的4-2压缩器乘法器 (1)Wallace树的构成 加 法 器 阵 列 常用的两种结构一个是IA(Iterative Array)阵列,即重复阵列,另外一个就是Wallace树结构,在不考虑版图实现的难易度的情况下,Wallace树结构由于它的并行操作性,理论上它的速度是最快的。 (2)、4:2压缩器 在 CAD ,三维建模,视频编辑,AAC的编解码,JPEG2000等许多数字信号处理中都存在着大量的浮点乘法运算,而浮点乘法运算的快慢在很大程度上由尾数处理的速度决定,尾数处理过程中要产生大量的部分积,在对这些部分积进行累加中,如果直接累加势必大大延长尾数处理的时间,所以采用先对部分积进行压缩,使它由n个部分积最终压缩为两个部分积,然后进行累加。在压缩的过程中我们使用了由4-2压缩单元构成的4-2压缩器和

文档评论(0)

LOVE爱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5341224344000002

1亿VIP精品文档

相关文档