首页> 外文学位 >Design automation techniques for datapath circuits.
【24h】

Design automation techniques for datapath circuits.

机译:数据路径电路的设计自动化技术。

获取原文
获取原文并翻译 | 示例

摘要

As we migrate toward ultra deep sub-micron feature sizes, integrated circuits are becoming increasingly complex, with very aggressive performance goals. In state-of-the-art integrated circuits, arithmetic datapath blocks are very commonly encountered. Some of the specific examples of arithmetic datapath blocks are multiplier, multiply-accumulator (MAC), sum-of-product, squarer, product-of-sum, shifter, non-standard sum-of-product, adder, subtractor, incrementor, decrementor, comparator, tree-of-adder or combinations thereof. These datapath blocks are used in applications like vector quantization, adaptive filtering, pattern recognition, image compression, decoding etc. Since datapath blocks perform computationally expensive operations, they tend to be found in the timing-critical path of the design. In addition, they consume significant amount of area in the chip, which aggravates the physical design timing closure problems as well. As a result, designing efficient datapath blocks is crucial to the continued success of future integrated circuit designs.;In the datapath design flow, specialized techniques need to be deployed in the Synthesis, Placement and Routing phases of the design process. This is important because datapath blocks pose different challenges (and optimization opportunities) at each of these three phases, which the general-purpose (random-logic oriented) design automation techniques cannot handle efficiently. In this research, we propose different techniques for datapath synthesis and datapath routing. Datapath placement is not included in the scope of this research.;We next mention the different techniques proposed in this thesis, for the arithmetic datapath synthesis. The key to the efficient performance of any synthesized arithmetic block is to design an appropriate architecture in the context of the surrounding circuitry and timing constraints. We propose different techniques to synthesize arithmetic Sum-of-Product (SOP) blocks. In one approach, we targeted timing-efficiency and in another approach, the aim was to reduce area. Next, several techniques are proposed to address synthesis of efficient 2-operand adders. We also discuss timing-driven techniques to design fast shifters and product-of-sum blocks. The final delay-efficient synthesis technique in this thesis discusses a block consisting of SOP, shifter and adder sub-blocks. In addition to the individual blocks, we also introduce a resource-sharing architecture, which can perform the operations performed by multiple mutually exclusive SOP blocks. After discussing the synthesis techniques, we propose specialized dedicated routing methodology for datapath designs.;The techniques presented in this work are quite general and do not depend on specific technology domain or the library. To prove this, results are validated using different types of designs, technology libraries and timing constraints.
机译:随着我们朝着超深亚微米特征尺寸的方向发展,集成电路正变得越来越复杂,并具有非常积极的性能目标。在最先进的集成电路中,算术数据路径块非常常见。算术数据路径块的一些特定示例包括乘法器,乘法累加器(MAC),乘积和,平方器,乘积和,移位器,非标准乘积,加法器,减法器,增量器,减量器,比较器,加法器树或其组合。这些数据路径块用于矢量量化,自适应滤波,模式识别,图像压缩,解码等应用中。由于数据路径块执行计算量大的运算,因此往往会在设计的时序关键路径中找到它们。另外,它们消耗了芯片中的大量面积,这也加剧了物理设计时序闭合问题。结果,设计有效的数据路径模块对于未来集成电路设计的持续成功至关重要。在数据路径设计流程中,需要在设计过程的综合,布局和布线阶段中部署专门技术。这很重要,因为在这三个阶段的每个阶段,数据路径块都会带来不同的挑战(和优化机会),而通用(面向随机逻辑)设计自动化技术无法有效应对这些挑战。在这项研究中,我们提出了用于数据路径综合和数据路径路由的不同技术。数据路径的放置不包括在本研究的范围之内。我们接下来提到本文提出的用于算术数据路径综合的不同技术。任何合成算术块高效执行的关键是在周围电路和时序约束的背景下设计合适的架构。我们提出了不同的技术来合成算术和(SOP)块。在一种方法中,我们以时序效率为目标,在另一种方法中,目标是减小面积。接下来,提出了几种技术来解决有效的二操作数加法器的合成。我们还将讨论时序驱动技术来设计快速移位器和求和积块。本文最后的延迟有效合成技术讨论了一个由SOP,移位器和加法器子块组成的块。除了各个块之外,我们还引入了一种资源共享架构,该架构可以执行由多个互斥的SOP块执行的操作。在讨论了综合技术之后,我们为数据路径设计提出了专门的专用路由方法。这项工作中介绍的技术相当笼统,并不依赖于特定的技术领域或库。为了证明这一点,使用不同类型的设计,技术库和时序约束来验证结果。

著录项

  • 作者

    Das, Sabyasachi.;

  • 作者单位

    University of Colorado at Boulder.;

  • 授予单位 University of Colorado at Boulder.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 274 p.
  • 总页数 274
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号