DocumentCode
129476
Title
A constraint-based design space exploration framework for real-time applications on MPSoCs
Author
Rosvall, Kathrin ; Sander, Ingo
Author_Institution
Sch. of ICT, KTH R. Inst. of Technol., Stockholm, Sweden
fYear
2014
fDate
24-28 March 2014
Firstpage
1
Lastpage
6
Abstract
Design space exploration (DSE) is a critical step in the design process of real-time multiprocessor systems. Combining a formal base in form of SDF graphs with predictable platforms providing guaranteed QoS, the paper proposes a flexible and extendable DSE framework that can provide performance guarantees for multiple applications implemented on a shared platform. The DSE framework is formulated in a declarative style as interprocess communication-aware constraint programming (CP) model. Apart from mapping and scheduling of application graphs, the model supports design constraints on several cost and performance metrics, as e.g. memory consumption and achievable throughput. Using constraints with different compliance level, the framework introduces support for mixed criticality in the CP model. The potential of the approach is demonstrated by means of experiments using a Sobel filter, a SUSAN filter, a RASTA-PLP application and a JPEG encoder.
Keywords
logic design; multiprocessing systems; quality of service; system-on-chip; JPEG encoder; MPSoC; QoS; RASTA-PLP; SDF graphs; SUSAN filter; Sobel filter; design process; design space exploration; interprocess communication-aware constraint programming model; memory consumption; real-time multiprocessor systems; Computational modeling; Measurement; Memory management; Schedules; Space exploration; Throughput; Time division multiplexing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location
Dresden
Type
conf
DOI
10.7873/DATE.2014.339
Filename
6800540
Link To Document