Porting DSP applications across design tools using the dataflow interchange format

被引:0
作者
Hsu, CJ [1 ]
Bhattacharyya, SS [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
来源
16th International Workshop on Rapid System Prototyping, Proceedings: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE | 2005年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modeling DSP applications through coarse-grain dataflow graphs is popular in the DSP design community, and a growing set of rapid prototyping tools support such dataflow semantics. Since different tools may be suitable for different phases or generations of a design, it is often desirable to migrate a dataflow-based application model from one prototyping tool to another Two critical problems in transferring dataflow-based designs across different prototyping tools are the lack of a vendor-independent language for DSP-oriented dataflow graphs, and the lack of an efficient porting methodology. In our previous work, the dataflow interchange format (DIF) [5] has been developed as a standard language to specify mixed-grain dataflow models for DSP systems. This paper presents the augmentation of the DIF infrastructure with a systematic porting approach that integrates DIF tightly with the specific exporting and importing mechanisms that interface DIF to specific DSP design tools. In conjunction with this porting mechanism, this paper also introduces a novel language, called the actor interchange format (AIF), for transferring relevant information pertaining to DSP library components across different tools. Through a case study of a synthetic aperture radar application, we demonstrate the high degree of automation offered by our DIF-based porting approach.
引用
收藏
页码:40 / 46
页数:7
相关论文
共 10 条
  • [1] [Anonymous], THESIS MCGILL U MONT
  • [2] Software synthesis and code generation for signal processing systems
    Bhattacharyya, Shuvra S.
    Leupers, Rainer
    Marwedel, Peter
    [J]. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 2000, 47 (09): : 849 - 875
  • [3] EKER J, 2003, P IEEE, V91
  • [4] Flatscher R. G., 2002, ACM Transactions on Modeling and Computer Simulation, V12, P322, DOI 10.1145/643120.643124
  • [5] HSU C, 2004, UMIACSTR200466
  • [6] HSU C, 2004, P INT WORKSH SYST AR
  • [7] JANKA R, P 2001 IEEE INT C AC, V2, P949
  • [8] Lee E, 2000, M0012 UCBERL
  • [9] *OBJ MAN GROUP, 2002, MET OBJ FAC MOF SPEC
  • [10] ROBBINS CB, USING MCCI AUTOCODIN