I-Codesign: A Codesign Methodology for Reconfigurable Embedded Systems

被引:0
|
作者
Ghribi, Ines [1 ,2 ]
Ben Abdallah, Riadh [1 ]
Khalgui, Mohamed [1 ,3 ]
Platzner, Marco [4 ]
机构
[1] Univ Carthage, LISI Lab, Carthage, Tunisia
[2] Univ Tunis El Manar, Fac Sci Tunis, Tunis, Tunisia
[3] Xidian Univ, Syst Control Lab, Xian, Shaanxi, Peoples R China
[4] Univ Paderborn, Paderborn, Germany
来源
SOFTWARE TECHNOLOGIES | 2017年 / 743卷
关键词
Codesign; Real-time; Reconfiguration; Partitioning; Probabilistic software; CO-DESIGN;
D O I
10.1007/978-3-319-62569-0_8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hardware/software codesign involves various design problems including system specification, design space exploration and hardware/software partitioning. An effective codesign process requires accurately predicting the performance, cost and power consequence of any design trade-off in algorithms or hardware characterization. In order to satisfy these design constraints we developed a new codesign methodology: I-codesign. It starts with describing the system specification with probabilistic estimations of the execution scenarios along with real-time and inclusion/exclusion parameters. Then, a three phase partitioning approach is applied to the specification where each phase deals with a specific set of constraints. An embedded controller code is generated at the end of the methodology that acts at run-time on the reconfiguration requests.
引用
收藏
页码:153 / 174
页数:22
相关论文
共 50 条
  • [21] Power estimation of embedded systems: A hardware/software codesign approach
    Fornaciari, W
    Gubian, P
    Sciuto, D
    Silvano, C
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1998, 6 (02) : 266 - 275
  • [22] Hardware/software synthesis of formal specifications in codesign of embedded systems
    Carchiolo, V
    Malgeri, M
    Mangioni, G
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2000, 5 (03) : 399 - 432
  • [23] Codesign for complex hard real-time embedded systems
    Jin, YX
    DCABES 2004, PROCEEDINGS, VOLS, 1 AND 2, 2004, : 700 - 704
  • [24] Robust Control and Scheduling Codesign for Networked Embedded Control Systems
    Al-Areqi, Sanad
    Goerges, Daniel
    Liu, Steven
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 3154 - 3159
  • [25] Embedded systems codesign under artificial intelligence perspective: a review
    Boutekkouk, Fateh
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2019, 32 (04) : 257 - 269
  • [26] CodeSign: An embedded system design environment
    Esser, R
    Teich, J
    Thiele, L
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1998, 145 (03): : 171 - 180
  • [27] Mutable codesign for embedded protocol processing
    Sproull, T
    Brebner, G
    Neely, C
    FCCM 2005: 13TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2005, : 299 - 300
  • [28] Formal codesign methodology with multistep partitioning
    Carchiolo, V
    Malgeri, M
    Mangioni, G
    VLSI DESIGN, 1998, 7 (04) : 401 - 423
  • [29] Codesign methodology for computer vision applications
    Albaladejo, J
    de Andrés, D
    Lemus, L
    Salvi, J
    MICROPROCESSORS AND MICROSYSTEMS, 2004, 28 (5-6) : 303 - 316
  • [30] CoDesign case study with the MCSE methodology
    Ireste, Nantes, France
    Des Autom Embedded Syst, 3 (183-212):