Symbolic Quasi-Static Scheduling of Actor-Oriented SystemC Models

被引:0
作者
Gladigau, Jens [1 ]
Haubelt, Christian [1 ]
Teich, Juergen [1 ]
机构
[1] Univ Erlangen Nurnberg, Dept Comp Sci, D-8520 Erlangen, Germany
来源
2008 FORUM ON SPECIFICATION, VERIFICATION AND DESIGN LANGUAGES | 2008年
关键词
DESIGN;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we propose a quasi-static scheduling (QSS) method applicable to actor-oriented SystemC designs. QSS determines a schedule where several static schedules are combined in a dynamic schedule to reduce runtime overhead. This is done by performing as much static scheduling as possible at compile time, and only treating data-dependent control flow as runtime decision. Our approach improves known quasi-static approaches in a way that it is directly applicable to real world designs, and has less restrictions on the underlying model. The effectiveness of the approach based on symbolic computation is demonstrated by scheduling a SystemC design of a network packet filter.
引用
收藏
页码:31 / 36
页数:6
相关论文
共 19 条
  • [1] [Anonymous], 2006, FORUM SPECIFICATION
  • [2] [Anonymous], 1995, 29 AS C SIGN SYST CO, DOI DOI 10.1109/ACSSC.1995.540541
  • [3] Battacharyya Shuvra S., 1996, SOFTWARE SYNTHESIS D
  • [4] Quasi-static scheduling of reconfigurable dataflow graphs for DSP systems
    Bhattacharya, B
    Bhattacharyya, SS
    [J]. 11TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2000, : 84 - 89
  • [5] BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
  • [6] Quasi-static scheduling of independent tasks for reactive systems
    Cortadella, J
    Kondratyev, A
    Lavagno, L
    Passerone, C
    Watanabe, Y
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (10) : 1492 - 1514
  • [7] HERRERA F, 2006, P DAC NEW YORK NY US, P911
  • [8] HSIUNG PA, 2003, P VLSID, P579
  • [9] HU AJ, 1993, P 5 INT C COMP AID V, P3
  • [10] Actor-oriented design of embedded hardware and software systems
    Lee, EA
    Neuendorffer, S
    Wirthlin, MJ
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2003, 12 (03) : 231 - 260