A Methodology for Power Aware High-Level Synthesis of Co-Processors from Software Algorithms

被引:5
|
作者
Ahuja, Sumit [1 ]
Zhang, Wei [2 ]
Lakshminarayana, Avinash [1 ]
Shukla, Sandeep K. [1 ]
机构
[1] Virginia Tech, FERMAT Lab, Blacksburg, VA 24061 USA
[2] Cebatech Inc, Eatontown, NJ 07724 USA
关键词
D O I
10.1109/VLSI.Design.2010.58
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hardware co-processors are used for accelerating specific compute-intensive tasks dedicated to video/audio codec, encryption/decryption, etc Since many of these data-processing tasks already have efficient software algorithms, one could reuse those to synthesize the co-processor IPs However; such software algorithms are usually sequential and written in C/C++ High-level Synthesis (HIS) helps in converting software implementation to register transfer level (RTL) hardware design Such co-processor based systems show enhanced performance but often have greater power/energy consumption Therefore, the automated synthesis of such accelerator IPs must be power-aware Downstream power savings features such as clock-gating are unknown during HIS Designer is forced to take such power-aware decisions only after logic synthesis stage, causing an increase in design time and effort In this paper, we present a design automation solution to facilitate various granularities of clock-gating at high-level C description of the design
引用
收藏
页码:282 / +
页数:2
相关论文
共 50 条
  • [31] Timing variation-aware high-level synthesis
    Jong, Jongyoon
    Kim, Taewhan
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 424 - 428
  • [32] From Software Threads to Parallel Hardware in High-Level Synthesis for FPGAs
    Choi, Jongsok
    Brown, Stephen
    Anderson, Jason
    [J]. PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 270 - 277
  • [33] A New Efficient High-Level Synthesis Methodology for Lower Power Design3
    Lin, Chi-Ho
    Yoon, Dal-Hwan
    [J]. 2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 534 - +
  • [34] High-level synthesis in latency insensitive system methodology
    Bomel, P
    Abdelli, N
    Martin, E
    Fouilliart, AM
    Boutillon, E
    Kajfasz, P
    [J]. DSD 2005: 8TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2005, : 96 - 101
  • [35] Genetic algorithms for high-level synthesis in VLSI design
    Mandal, C
    Chakrabarti, PP
    [J]. MATERIALS AND MANUFACTURING PROCESSES, 2003, 18 (03) : 355 - 383
  • [36] High-Level Synthesis: Productivity, Performance, and Software Constraints
    Liang, Yun
    Rupnow, Kyle
    Li, Yinan
    Min, Dongbo
    Do, Minh N.
    Chen, Deming
    [J]. JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2012, 2012
  • [37] Verification method of dataflow algorithms in high-level synthesis
    Chiang, Tsung-Hsi
    Dung, Lan-Rong
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (08) : 1256 - 1270
  • [38] Evaluation of Special Instruction Implementations in Soft Processors for High-level Synthesis
    Iwahara, Kazuki
    Ichikawa, Shuichi
    Fujieda, Naoki
    [J]. IEEJ Transactions on Industry Applications, 2022, 143 (02) : 94 - 100
  • [39] Integrated hardware-software co-synthesis and high-level synthesis for design of embedded systems under power and latency constraints
    Doboli, A
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 612 - 619
  • [40] Power-Management High-Level Synthesis
    Macko, Dominik
    Jelemenska, Katarina
    Cicak, Pavel
    [J]. 2015 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2015, : 63 - 68