...
首页> 外文期刊>Journal of Low Power Electronics >Techniques for Power-Aware Hardware Synthesis from Concurrent Action Oriented Specifications
【24h】

Techniques for Power-Aware Hardware Synthesis from Concurrent Action Oriented Specifications

机译:从并发动作面向功率的硬件合成技术

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

获取外文期刊封面封底 >>

       

摘要

Specification of a concurrent system using CAOS (Concurrent Action Oriented Specifications) (CAOS) as illustrated by Bluespec Inc.'s Bluespec System Verilog provides a high abstraction level, effective concurrency management through atomicity, and powerful compilation to efficient RTL hardware. In this paper, we present two algorithms that make CAOS to RTL synthesis power-aware and produce RTL that can be synthesized into hardware competitive in terms of power/area/slack trade-off against the well-known industrial-strength power optimization RTL to gate-level synthesis tools. Our algorithms are simple and intuitive because the higher abstraction level allows one to easily analyze certain exploits that exist in the model. Discovering these opportunities at the RTL and lower levels require a much more involved circuit or gate structure analysis. We show through extensive experimental results that when a CAOS specification is compiled using our algorithms, the resulting hardware (without any additional gate-level power optimizations) has power/area/latency numbers comparable to those obtained by using existing tools for applying gate-level power minimization techniques. Also, the experiments show that in the absence of gate-level power optimizers such as Magma Blast Power or Synopsys Power Compiler, these algorithms show significant power reduction over standard Bluespec Compiler (BSC) for CAOS to RTL generation. And most importantly, our algorithms allow analyzing the affects of various power saving techniques in the early phases of the design cycle, thus avoiding the need to perform logic synthesis for such an analysis.
机译:使用BlueSpec Inc.的BlueSpec System Verilog所示的CAOS(并发Actioned规范)(CAOS)的并发系统的规范提供了高抽象级别,通过原子性和强大的编译为高效的RTL硬件提供了高的抽象级别,有效的并发管理。在本文中,我们提出了两种使CAOS与RTL合成动力感知的算法,并产生RTL,可以在众所周知的工业强度功率优化RTL上以电力/区域/松弛折衷方式合成。门级合成工具。我们的算法很简单直观,因为更高的抽象级别允许人们轻松地分析模型中存在的某些利用。在RTL和较低级别发现这些机会需要更多涉及的电路或栅极结构分析。我们通过广泛的实验结果表明,当使用我们的算法编译CAOS规范时,所产生的硬件(没有任何额外的门级功率优化)具有与通过使用用于应用门级的现有工具而获得的电源/区域/延迟编号功率最小化技术。此外,实验表明,在没有门级功率优化器的情况下,如岩浆爆炸功率或Synopsys Power编译器,这些算法显示出用于CAOS的标准BlueSpec编译器(BSC)的显着减少。并且最重要的是,我们的算法允许分析设计周期的早期阶段中各种省电技术的影响,从而避免需要为这种分析执行逻辑合成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号