A HIGH-LEVEL SYNTHESIS ALGORITHM INCLUDING CONTROL CONSTRAINTS

被引:0
|
作者
VERDIER, F [1 ]
SAFIR, A [1 ]
ZAVIDOVIQUE, B [1 ]
机构
[1] ETCA CTME,CREA,SP,F-94114 ARCUEIL,FRANCE
来源
MICROPROCESSING AND MICROPROGRAMMING | 1992年 / 35卷 / 1-5期
关键词
D O I
10.1016/0165-6074(92)90327-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data path synthesis and control part synthesis are strongly interdependent. This fact vindicates a novel approach for early control optimization in terms of the number of commands, while data path is still at the very beginning stage of its synthesis. The scheduling algorithm is based on stochastic searching guided by a cost function to be minimized. In order to take into account the control aspect optimization, a simple term is added to the cost function used in the scheduling process. This term is merely a statistical measure of the Control Data Flow Graph regularity, since our conjecture is that the more regular the CDFG, the simpler the Control Part. Moreover, this simple extra measure of regularity during scheduling permits to perform scheduling and binding, in sequence, without decreasing the solution quality.
引用
收藏
页码:271 / 278
页数:8
相关论文
共 50 条
  • [1] High-Level Synthesis: Productivity, Performance, and Software Constraints
    Liang, Yun
    Rupnow, Kyle
    Li, Yinan
    Min, Dongbo
    Do, Minh N.
    Chen, Deming
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2012, 2012
  • [2] High-level synthesis using a genetic algorithm
    Ohmori, Kenji
    2000, Scripta Technica Inc, New York, NY, United States (83):
  • [3] High-level synthesis using a genetic algorithm
    Ohmori, K
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2000, 83 (04): : 24 - 32
  • [4] DESIGN CONTROL IN A HIGH-LEVEL SYNTHESIS SYSTEM
    MOZOS, D
    SEPTIEN, J
    TIRADO, F
    HERMIDA, R
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 93 - 96
  • [5] An evolutionary algorithm for the allocation problem in high-level synthesis
    Harmanani, HM
    Saliba, R
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2005, 14 (02) : 347 - 366
  • [6] HIGH-LEVEL ALGORITHM AND ARCHITECTURE TRANSFORMATIONS FOR DSP SYNTHESIS
    PARHI, KK
    JOURNAL OF VLSI SIGNAL PROCESSING, 1995, 9 (1-2): : 121 - 143
  • [7] FAMOS - AN EFFICIENT SCHEDULING ALGORITHM FOR HIGH-LEVEL SYNTHESIS
    PARK, IC
    KYUNG, CM
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (10) : 1437 - 1448
  • [8] Implementation of OMTF trigger algorithm with High-Level Synthesis
    Zabolotny, Wojciech M.
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2019, 2019, 11176
  • [9] An area/time optimizing algorithm in high-level synthesis of control-based hardwares
    Togawa, N
    Ienaga, M
    Yanagisawa, M
    Ohtsuki, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (05) : 1166 - 1176
  • [10] Incorporating performance and testability constraints during binding in high-level synthesis
    Mujumdar, A
    Jain, R
    Saluja, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (10) : 1212 - 1225