数字集成系统设计第六讲.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运算器设计 运算器设计 2000年12 月26 日 关于电路复杂程度的测度 关于电路复杂程度的测度 面积测度A 与延时测度T 采用单位等效逻辑门模型 – 反相器、缓存器:A=0; T=0 – 简单2输入逻辑门:and, nand, or, nor • A=1, T=1 – 复杂逻辑门:由简单逻辑门组合个数及方式确定 • 例:简单多输入逻辑门:A = m-1, T = log m 2 – 不考虑导线延时,对非深亚微米工艺,作为不同电 路的对比,该简化合适 – 对复杂电路,只给出面积和延时的估计方法 加法器 加法器 微处理器、数字信号处理器、数据处理专用集成电路的核心是其 数据路径 – 严重影响芯片面积 – 严重影响功耗 – 严重影响芯片工作速度 数据路径的核心 – 地址单元 – 算术单元 • 比较器、加法器、乘法器 大部分算术运算单元中的基本操作是二进制加法 – 简单二进制加法 – 复杂运算:乘法、除法 – 简单运算:增量、数值比较 数学运算及算术处理单元 数学运算及算术处理单元 移位及扩展(shift / extension) 相等判断及大小比较(equality and magnitude comparison) 增量/减量(incrementation / decrementation) 求补及求反(complementation /negation) 加法及减法(addition / subtraction) 乘法(multiplication) 除法(division) 平方根运算(square root) 指数运算(exponentiation) 对数运算(Logarithmic functions) 三角及发三角函数(trigonometric and inverse trigonometric functions) 双曲函数(hyperbolic functions) 不同算术运算间的相关性关系 不同算术运算间的相关性关系 加 法 运 算 是 最 重 要 的 算 术 运 算 数的表示方法:数制 数的表示方法:数制 数的表示方法与算法的硬件实现密切相关 – 不同表示方法要求不同的计算方法 – 有效的电路实现要求特殊的数的表示方法 本课程讨论定点数的表示方法 am− , am− , a , a ⋅a− , a− , , am−n 1 2 1 0 1 2 m 位整数 n−m 位小数 – 浮点数的运算可以通过对底数部分、指数部分各自 做定点运算实现 – 定点数可以简化为整数,每个整数都可以看作一个 常数与一个常因子相乘的部分积 二进制数的表示 二进制数的表示 基2 的表示应用最广—— 电路实现简单 n bit 的二进制数可以表示为 { } { } A a , a , , a , a a ∈0,1 n−1 n−1 1 0

文档评论(0)

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

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

1亿VIP精品文档

相关文档