首页> 外文学位 >Low Voltage Clocking Methodologies for Nanoscale ICs
【24h】

Low Voltage Clocking Methodologies for Nanoscale ICs

机译:纳米级集成电路的低压时钟方法

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

摘要

Power consumption has emerged as a key design objective for almost any application. Low swing/voltage clock distribution was proposed in earlier work as a method to reduce power consumption since clock networks typically consume a significant portion of the overall dynamic power in synchronous integrated circuits (ICs). Existing works on low voltage clocking, however, suffer from multiple issues, making these approaches impractical for industrial circuits. For example, most of the existing studies sacrifice performance when lowering the supply voltage of a clock network, such as clock networks developed for near-threshold computing. The primary objective of this dissertation is to develop a low voltage clocking methodology without degrading circuit performance (operating frequency) or clock network characteristics (such as skew and slew). This objective is achieved through several circuit and algorithmic innovations.;A novel D flip-flop (DFF) cell that can reliably operate with a low voltage clock signal and a nominal voltage data signal is proposed. Contrary to existing approaches where the last stage of the clock network operates at nominal voltage, the proposed cell enables low voltage clock operation throughout the entire clock network, thereby maximizing power savings. Furthermore, a similar clock-to-Q delay is maintained to satisfy the same timing constraints. Simulation results demonstrate that when the clock voltage is scaled to 70% of the nominal supply voltage, the proposed DFF cell achieves up to 53% power savings at the expense of approximately 50% increase in cell-level physical area. At chip-level, the increase in area is approximately 15%.;At low supply voltages, satisfying the slew constraint becomes highly challenging due to reduced drive ability of the clock buffers. A slew driven-clock tree synthesis (CTS) methodology, referred to as SLECTS, is proposed to satisfy tight slew constraints at scaled supply voltages. Contrary to existing CTS methods that are primarily delay/skew based and slew is considered only during post-CTS optimization, in the proposed approach, slew constraint is integrated into the critical steps of the synthesis process (such as merging clock tree nodes, defining routing points, and handling long interconnects). For an industrial 4-core application processor with approximately 1 million gates and implemented in 28 nm fully depleted silicon-on-insulator (FD-SOI) CMOS technology, the proposed slew-driven CTS methodology achieves up to 15% reduction in clock tree power while producing satisfactory skew and slew characteristics. Furthermore, contrary to the vendor tool that exhibits slew violations, the proposed approach satisfies tight slew constraints. When the proposed DFF cell is combined with the proposed CTS methodology, up to 48% reduction in overall clocking power is achieved under similar performance constraints at the expense of 15% increase in area.;In clock trees with highly aggressive design constraints, selective low voltage clocking was considered to satisfy the tight constraints. A novel level-up shifter with dual supply voltage is proposed to enable such operation. Simulation results demonstrate that the proposed level shifter achieves 43% and 36% reduction in, respectively, transient power and leakage power as compared to a conventional cross-coupled level shifter, while consuming 9.5% less physical area.;Clock gating is an effective and common technique to reduce the switching power of the clock networks. Clock signals arrive at clock gating cells earlier than sinks, which reduces the timing slack of Enable paths. A useful skew methodology for gated low voltage clock trees is proposed to relax the timing constraints of Enable paths. The methodology is evaluated using the largest ISCAS'89 benchmark circuits. The results demonstrate an average 47% increase in the timing slack of the Enable path.;The design methodologies proposed in this dissertation facilitate low voltage clocking for high performance industrial circuits. Significant reduction in clock power is achieved without degrading clock frequency and primary clock constraints such as skew and slew. The proposed methodologies were integrated into a conventional design flow and demonstrated using large scale industrial circuits.
机译:功耗已成为几乎所有应用程序的关键设计目标。低摆幅/电压时钟分配是在早期工作中提出的一种降低功耗的方法,因为时钟网络通常会消耗同步集成电路(IC)中全部动态功耗的很大一部分。然而,现有的低电压时钟工作存在多个问题,使得这些方法对于工业电路不切实际。例如,大多数现有研究在降低时钟网络(例如为近阈值计算开发的时钟网络)的电源电压时牺牲了性能。本文的主要目的是开发一种低压时钟方法,而不会降低电路性能(工作频率)或时钟网络特性(例如偏斜和斜摆)。通过若干电路和算法创新来实现该目标。提出了一种新型的D触发器(DFF)单元,该单元可以可靠地在低压时钟信号和标称电压数据信号下工作。与现有方法不同,在现有方法中,时钟网络的最后一级在标称电压下工作,所提出的单元可在整个时钟网络中实现低压时钟工作,从而最大程度地节省了功率。此外,维持相似的时钟至Q延迟以满足相同的时序约束。仿真结果表明,当时钟电压缩放到标称电源电压的70%时,所提出的DFF单元可节省多达53%的功耗,而单元级物理面积却增加了约50%。在芯片级,面积的增加约为15%。在低电源电压下,由于时钟缓冲器的驱动能力降低,满足压摆约束变得非常具有挑战性。提出了一种称为SLECTS的压摆驱动时钟树合成(CTS)方法,以在缩放的电源电压下满足严格的压摆约束。与主要基于延迟/偏斜和压摆的现有CTS方法相反,仅在CTS后优化期间才考虑压摆,在提出的方法中,压摆约束已集成到综合过程的关键步骤中(例如合并时钟树节点,定义路由)点,并处理长距离互连)。对于具有约100万门的工业4核应用处理器,并采用28 nm完全耗尽的绝缘体上硅(FD-SOI)CMOS技术实现,建议的压摆驱动CTS方法可将时钟树功耗降低多达15%同时产生令人满意的偏斜和回转特性。此外,与表现出压摆违规的供应商工具相反,所提出的方法满足严格的压摆约束。当将建议的DFF单元与建议的CTS方法结合使用时,在类似的性能约束下,总时钟功率最多可降低48%,而面积却增加了15%。电压计时被认为可以满足严格的要求。提出了一种具有双电源电压的新型升压转换器,以实现这种操作。仿真结果表明,与传统的交叉耦合电平转换器相比,所提出的电平转换器分别实现了瞬态功率和泄漏功率的43%和36%的降低,而所占用的物​​理面积却减少了9.5%。降低时钟网络开关功率的常用技术。时钟信号比接收器更早到达时钟门控单元,这减少了使能路径的时序松弛。提出了一种适用于门控低压时钟树的有用的偏斜方法,以缓解启用路径的时序约束。使用最大的ISCAS'89基准电路对方法进行评估。结果表明,使能路径的时序松弛平均增加了47%。;本文提出的设计方法有助于为高性能工业电路提供低电压时钟。在不降低时钟频率和主时钟约束(例如偏斜和回转)的情况下,可实现时钟功率的大幅降低。所提出的方法已集成到常规设计流程中,并使用大规模工业电路进行了演示。

著录项

  • 作者

    Liu, Weicheng.;

  • 作者单位

    State University of New York at Stony Brook.;

  • 授予单位 State University of New York at Stony Brook.;
  • 学科 Electrical engineering.
  • 学位 Ph.D.
  • 年度 2018
  • 页码 148 p.
  • 总页数 148
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号