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 条
  • [31] Online codesign on reconfigurable platform for parallel computing
    Foucher, Clement
    Muller, Fabrice
    Giulieri, Alain
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (4-5) : 482 - 493
  • [32] Design space exploration techniques for the codesign of embedded data processing systems
    Deegener, M
    Huss, SA
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1998, 145 (03): : 161 - 170
  • [33] Hardware-software codesign of multimedia embedded systems: the PeaCE approach
    Ha, Soonhui
    Lee, Choonseung
    Yi, Youngmin
    Kwon, Seongnam
    Joo, Young-Pyo
    12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2006, : 207 - +
  • [34] A Structured Codesign Approach to Many-Core Architectures for Embedded Systems
    Gutknecht, Juerg
    SOFSEM 2011: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2011, 6543 : 15 - 25
  • [35] A Novel Control-Schedule Codesign Method for Embedded Control Systems
    Reimann, Sven
    Wu, Wei
    Liu, Steven
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 3766 - 3771
  • [36] PeaCE: A hardware-software codesign environment for multimedia embedded systems
    Ha, Soonhoi
    Kim, Sungchan
    Lee, Choonseling
    Yi, Youngmin
    Kwon, Seongnam
    Joo, Young-Pyo
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2007, 12 (03)
  • [37] A codesign approach for distributed systems
    Sarjoughian, HS
    Zeigler, BP
    Hild, DR
    COMPUTER, 2000, 33 (03) : 110 - 113
  • [38] Codesign of Web Information Systems
    Thalheim, Bernhard
    Schewe, Klaus-Dieter
    CORRECT SOFTWARE IN WEB APPLICATIONS AND WEB SERVICES, 2015, : 293 - 332
  • [39] Interface synthesis for embedded applications in a codesign environment
    Basu, A
    Mitra, RS
    Marwedel, P
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 85 - 90
  • [40] Hardware/software codesign for embedded RISC core
    Liu, P
    MEDIA PROCESSORS 2002, 2002, 4674 : 21 - 28