SystemC-AMS SDF Model Synthesis for Exploration of Heterogeneous Architectures

被引:0
|
作者
Popp, Andreas [1 ]
Herrholz, Andreas [2 ]
Gruettner, Kim [2 ]
Le Moullec, Yannick [1 ]
Koch, Peter [1 ]
Nebel, Wolfgang [3 ]
机构
[1] Aalborg Univ, Dept Elect Syst, Ctr Software Defined Radio, Aalborg, Denmark
[2] OFFIS, R&D Div Transportat, Oldenburg, Germany
[3] Carl von Ossietzky Univ Oldenburg, Fac 2, Dept Comp Sci, Div Embedded HW SW Syst, Oldenburg, Germany
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cost efficient design of embedded HW/SW systems that need to meet certain requirements is a complex task due to the huge number of possible solutions, the "design space". Design space exploration methods depend on the designers' input in terms of application description, target architecture, and cost estimates for implementation alternatives. Obtaining feasible pre-implementation cost estimates causes lots of effort since the designer does not have confident information before implementation on the target architecture, or even different target architectures, has been performed. In this paper we present a methodology suitable for automatic cost estimation of synchronous data flow (SDF) graphs. We propose to start from an executable SystemC-AMS SDF specification, and demonstrate its automatic transformation and implementation for cost estimation on heterogeneous HW/SW architectures. The presented methodology allows the estimation of both HW and SW implementation alternatives of each SDF node based on a quick synthesis approach. These cost estimates are fed to a mapping framework to obtain a static binding and schedule for the architectures under exploration. With the proposed methodology the designer does not have to perform full synthesis and implementation for design space exploration. This is demonstrated by a case study of a Bluetooth baseband unit considered for implementation on a Xilinx Virtex-5 FPGA.
引用
收藏
页码:133 / 138
页数:6
相关论文
共 50 条
  • [21] Modeling Wireless Sensor Network nodes using SystemC-AMS
    Vasilevski, Michel
    Aboushady, Hassan
    Pecheux, Francois
    de Lamarre, Laurent
    2007 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 263 - 266
  • [22] A Precise SystemC-AMS Model for Charge Pump Phase Lock Loop with Multiphase Outputs
    Xu, Tao
    Arriens, Huib Lincklaen
    van Leuken, Rene
    de Graaf, Alexander
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 50 - 53
  • [23] A SystemC-AMS Framework for the Design and Simulation of Energy Management in Electric Vehicles
    Chen, Yukai
    Baek, Donkyu
    Kim, Jaemin
    di Cataldo, Santa
    Chang, Naehyuck
    Macii, Enrico
    Vinco, Sara
    Poncino, Massimo
    IEEE ACCESS, 2019, 7 : 25779 - 25791
  • [24] Data Flow Testing for SystemC-AMS Timed Data Flow Models
    Hassan, Muhammad
    Grosse, Daniel
    Le, Hoang M.
    Drechsler, Rolf
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 366 - 371
  • [25] Analysis of Dissipative Losses in Modular Reconfigurable Energy Storage Systems Using SystemC TLM and SystemC-AMS
    Zimmermann, Thomas
    Mora, Mathias
    Steinhorst, Sebastian
    Mueller-Gritschneder, Daniel
    Jossen, Andreas
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2019, 24 (04)
  • [26] Toward the Interfacing of SystemC-AMS Models with Hardware-Emulated Platforms
    Tawfik, Hanan
    Safar, Mona
    AbdelSalam, Mohamed
    El-Kharashi, M. Watheq
    Salem, Ashraf
    2015 10TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2015, : 54 - 59
  • [27] Towards analog and mixed-signal SOC design with SystemC-AMS
    Vachoux, A
    Grimm, C
    Einwich, K
    DELTA 2004: SECOND IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST APPLICATIONS, PROCEEDINGS, 2004, : 97 - 102
  • [28] Virtual prototyping of pressure driven microfluidic systems with SystemC-AMS extensions
    Fernandez, Victor
    Mena, Andres
    Ben Aoun, Cedric
    Pecheux, Francois
    Fernandez, Luis J.
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (08) : 854 - 865
  • [29] Is SystemC-AMS an Appropriate "Promoter" for the Modeling and Simulation of Bio-compatible Systems ?
    Pecheux, Francois
    Madec, Morgan
    Lallement, Christophe
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 1791 - 1794
  • [30] A New Approach for Interfacing SystemC-AMS Models with Hardware-Emulated Platforms
    Tawfik, Hanan
    Safar, Mona
    AbdelSalam, Mohamed
    El-Kharashi, M. Watheq
    Salem, Ashraf
    2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 86 - 90