Pre-synthesis Optimization for Asynchronous Circuits Using Compiler Techniques

被引:0
|
作者
ZamanZadeh, Sharareh [1 ]
Najibi, Mehrdad [1 ]
Pedram, Hossein [1 ]
机构
[1] Amirkabir Univ Technol, Tehran, Iran
来源
ADVANCES IN COMPUTER SCIENCE AND ENGINEERING | 2008年 / 6卷
关键词
Compiler techniques; Optimization; High level synthesis of asynchronous circuits;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The effectiveness of traditional compiler techniques employed in high-level synthesis of synchronous circuits aiming to present a generic code is studied for asynchronous synthesis by considering the special features of these circuits. The compiler methods can be used innovatively to improve the synthesis results in both power consumption and area. The compiler methods like speculation, loop invariant code motion and condition expansion are applicable in decreasing mass of handshaking circuits and intermediate modules. Moreover, they eliminate conditional access to variables and ports and reducing the amount of completion detection circuits. The approach is Superimposed on to Persia synthesis toolset as a presynthesis source-to-source transformation phase, and results shows on average 22% improvement in terms of area and 24% in power consumption for asynchronous benchmarks.
引用
收藏
页码:951 / 954
页数:4
相关论文
共 50 条
  • [21] A new scan design technique based on pre-synthesis thru functions
    Ooi, Chia Yee
    Fujiwara, Hideo
    PROCEEDINGS OF THE 15TH ASIAN TEST SYMPOSIUM, 2006, : 163 - +
  • [22] AUTOMATED SYNTHESIS OF ASYNCHRONOUS INTERFACE CIRCUITS
    LAVAGNO, L
    SANGIOVANNIVINCENTELLI, A
    ASYNCHRONOUS DESIGN METHODOLOGIES, 1993, 28 : 107 - 121
  • [23] AUTOMATION OF SYNTHESIS OF ASYNCHRONOUS SEQUENTIAL CIRCUITS
    METAXAKI.C
    ELECTRONICS LETTERS, 1973, 9 (20) : 478 - 479
  • [24] AUTOMATED SYNTHESIS OF ASYNCHRONOUS INTERFACE CIRCUITS
    LAVAGNO, L
    SANGIOVANNIVINCENTELLI, A
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (04) : 232 - 242
  • [25] Synthesis of speed independent asynchronous circuits
    Univ of Sao Paulo, Sao Paulo, Brazil
    J Solid State Dev Circuits, 2 (1-6):
  • [26] A behavioral synthesis system for asynchronous circuits
    Sacker, M
    Brown, AD
    Rushton, AJ
    Wilson, PR
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (09) : 978 - 994
  • [27] An extremal problem in the hypercube and optimization of asynchronous circuits
    Moreira, CGTD
    Emanuel, P
    EUROPEAN JOURNAL OF COMBINATORICS, 2000, 21 (04) : 529 - 531
  • [28] Statistical Analysis and Optimization of Asynchronous Digital Circuits
    Liu, Tsung-Te
    Rabaey, Jan M.
    2012 18TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC), 2012, : 1 - 8
  • [29] Behavioral Synthesis of Asynchronous Circuits Using Syntax Directed Translation as Backend
    Nielsen, Sune Fallgaard
    Sparso, Jens
    Madsen, Jan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (02) : 248 - 261
  • [30] Synthesis of complicated asynchronous control circuits using template based technique
    Sudeng, Sufian
    Thongtak, Arthit
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 462 - +