Allocation and scheduling of conditional task graph in hardware/software co-synthesis

被引:39
|
作者
Xie, Y [1 ]
Wolf, W [1 ]
机构
[1] Princeton Univ, Dept Elect Engn, Princeton, NJ 08540 USA
关键词
D O I
10.1109/DATE.2001.915088
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces an allocation and scheduling algorithm that efficiently handles conditional execution in multi-rate embedded system. Control dependencies are introduced into the task graph model. We propose a mutual exclusion detection algorithm that helps the scheduling algorithm to exploit the resource sharing. Allocation and scheduling are performed simultaneously to take advantage of the resource sharing among those mutual exclusive tasks. The algorithm is fast and efficient,and so is suitable To be used in the inner loop of our hardware/software co-synthesis framework which must call the scheduling routine many times.
引用
收藏
页码:620 / 625
页数:6
相关论文
共 50 条
  • [1] Hardware/software co-synthesis with memory hierarchies
    Li, YB
    Wolf, WH
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (10) : 1405 - 1417
  • [2] Performance analysis for hardware/software co-synthesis
    Bennour, IE
    Langevin, M
    Aboulhamid, EM
    [J]. 1996 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING - CONFERENCE PROCEEDINGS, VOLS I AND II: THEME - GLIMPSE INTO THE 21ST CENTURY, 1996, : 162 - 165
  • [3] Hardware/software co-synthesis with memory hierarchies
    Li, YB
    Wolf, W
    [J]. 1998 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1998, : 430 - 436
  • [4] Re-partitioning for hardware/software co-synthesis
    Stoy, E
    Peng, Z
    [J]. 23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS: SHORT CONTRIBUTIONS, 1997, : 170 - 175
  • [5] ASICosyn: Co-synthesis of conditional task graphs with custom ASICs
    Xie, Y
    Wolf, W
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 130 - 135
  • [6] Hardware/software co-synthesis for SoC design with optimal theory
    Zhan, JY
    Xiong, GZ
    [J]. ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 7, 2005, : 534 - 540
  • [7] COSYN: Hardware-software co-synthesis of embedded systems
    Dave, BP
    Lakshminarayana, G
    Jha, NK
    [J]. DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 703 - 708
  • [8] Invited: Hardware/Software Co-Synthesis and Co-Optimization for Autonomous Systems
    Chang, Wanli
    Zhao, Shuai
    Burton, Simon
    Wang, Haitong
    Chen, Ting
    Chen, Nan
    Audsley, Neil
    [J]. 2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 1319 - 1322
  • [9] A hierarchical genetic algorithmfor hardware software co-synthesis with a Stochastic approach
    Chakraverty, S
    Ravikumar, CP
    Choudhuri, DR
    [J]. IETE JOURNAL OF RESEARCH, 2002, 48 (05) : 349 - 360
  • [10] Adaptation of partitioning and high-level synthesis in hardware/software co-synthesis
    Henkel, Joerg
    Ernst, Rolf
    Holtmann, Ullrich
    Benner, Thomas
    [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1994, : 96 - 100