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] Fast template matching and object detection techniques using φ-correlation and binary circuits
    Annaby, Mahmoud
    Fouda, Yasser
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (03) : 6469 - 6496
  • [22] Simulation of failure of structures using dynamics and optimization techniques
    Kettil, P
    Wiberg, NE
    [J]. COMPUTERS & STRUCTURES, 2004, 82 (9-10) : 815 - 828
  • [23] Managing demolition wastes using GIS and optimization techniques
    Marzouk, Mohamed
    Othman, Eman
    Metawie, Mahmoud
    [J]. CLEANER ENGINEERING AND TECHNOLOGY, 2024, 23
  • [24] Optimization of machining parameters using artificial Intelligence techniques
    Muthuram, N.
    Frank, F. Christo
    [J]. MATERIALS TODAY-PROCEEDINGS, 2021, 46 : 8097 - 8102
  • [25] Crash reconstruction of pedestrian accidents using optimization techniques
    Untaroiu, Costin D.
    Meissner, Mark U.
    Crandall, Jeff R.
    Takahashi, Yukou
    Okamoto, Masayoshi
    Ito, Osamu
    [J]. INTERNATIONAL JOURNAL OF IMPACT ENGINEERING, 2009, 36 (02) : 210 - 219
  • [26] Path Optimization Using Metaheuristic Techniques for a Surveillance Robot
    Penacoba, Mario
    Sierra-Garcia, Jesus Enrique
    Santos, Matilde
    Mariolis, Ioannis
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (20):
  • [27] Selection Decision of ERP using Hodgepodge Optimization Techniques
    Gosavi, G. R.
    Thakare, V. M.
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, CONTROL AND AUTOMATION (ICCUBEA), 2017,
  • [28] Design optimization of a three-stage transmission using advanced optimization techniques
    Maputi E.S.
    Arora R.
    [J]. International Journal for Simulation and Multidisciplinary Design Optimization, 2019, 10
  • [29] An improved synthesis technique for optical circuits using MIG and XMG
    Das, Rakesh
    Bandyopadhyay, Chandan
    Rahaman, Hafizur
    [J]. MICROELECTRONICS JOURNAL, 2022, 120
  • [30] WSEE Optimization Using Asynchronous ADMM for Massive MIMO Two-Way Relaying
    Tentu, Venkatesh
    Sharma, Ekant
    Budhiraja, Rohit
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (10) : 2255 - 2259