Extended synchronous dataflow for efficient DSP system prototyping

被引:0
|
作者
Seoul Natl Univ, Kwanak-gu, Korea, Republic of [1 ]
机构
关键词
Computational complexity - Data flow analysis - Decoding - Digital signal processing - Graph theory - Rapid prototyping - Scheduling - Three dimensional computer graphics;
D O I
暂无
中图分类号
学科分类号
摘要
Though dataflow graph has been a successful input specification language for DSP system prototyping, lack of support for global states makes it unsuitable to some important applications that need global states for efficient implementation. In this paper, we propose an extension of synchronous dataflow graph to accommodate global states without side effects. Global states are accessed by a special block that piggybacks the state update request on data samples. Such an extension enlarges the domain of application where dataflow representation can be used for rapid system prototyping. Only penalty it incurs is scheduling complexity since the scheduler now considers the control dependency as well as data dependency. We show experimental results with real-life examples such as MPEG-audio decoder and 3D graphics pipeline to present the novelty and usefulness of our approach.
引用
收藏
相关论文
共 50 条
  • [21] Multidimensional synchronous dataflow
    Murthy, PK
    Lee, EA
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (08) : 2064 - 2079
  • [22] Efficient Computation of the Max-Plus Semantics of Synchronous Dataflow Graphs
    Elahi, Hossein
    Geilen, Marc
    Basten, Twan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (10) : 3412 - 3425
  • [23] Efficient Software Synthesis for Dynamic Single Appearance Scheduling of Synchronous Dataflow
    Liu, Weichen
    Gu, Zonghua
    Xu, Jiang
    IEEE EMBEDDED SYSTEMS LETTERS, 2009, 1 (03) : 69 - 72
  • [24] Efficient Algorithm for the Iteration Period Computation of Unfolded Synchronous Dataflow Graphs
    Zhu, Xue-Yang
    PROCEEDINGS 2018 12TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2018), 2018, : 36 - 43
  • [25] Efficient Implementation of Heterogeneous Dataflow Models using Synchronous IO Patterns
    Rafique, Omair
    Bai, Yu
    Schneider, Klaus
    Yan, Guangxi
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 82 - 89
  • [26] A Markov reward model for reliable synchronous dataflow system design
    Kumar, VV
    Verma, R
    Lach, J
    Dugan, JB
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 817 - 825
  • [27] Efficient code synthesis from extended dataflow graphs for multimedia applications
    Oh, H
    Ha, S
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 275 - 280
  • [28] A Method for Synchronous Dataflow Retiming
    Sergiyenko, Anatolij
    Serhienko, Anastasia
    Simonenko, Andrij
    2017 IEEE FIRST UKRAINE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (UKRCON), 2017, : 1015 - 1018
  • [29] Parameterized dataflow modeling of DSP systems
    Bhattacharya, B
    Bhattacharyya, SS
    2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 3362 - 3365
  • [30] An Efficient Scheduling and Mapping using SMT Solver and Translating Workflow of Matlab Simulink Model to Synchronous Dataflow Graph for Multi-core DSP Architectures
    Amari, Imen
    Gasmi, Kaouther
    Rebaya, Asma
    Hasnaoui, Salem
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATICS, CONCEPTS, THEORY, AND APPLICATIONS (ICAICTA) PROCEEDINGS, 2017,