DocumentCode
564943
Title
Multi-layer configuration exploration of MPSoCs for streaming applications
Author
Mishra, Deepak ; Samei, Yasaman ; Dang, Nga ; Dömer, Rainer ; Bozorgzadeh, Elaheh
Author_Institution
Univ. of California, Irvine, CA, USA
fYear
2012
fDate
2-3 June 2012
Firstpage
38
Lastpage
43
Abstract
While integration of configurable components, such as soft processors, in MPSoC design enables further system adaptation to application needs, supporting system level tools need to provide an environment for systematic and efficient configuration exploration. This paper presents a multi-layer configuration exploration framework for streaming applications on MPSoCs. We introduce a novel Configuration Exploration Tree (CET) for configuration selection per processor. Integrated in a system-level design environment, our CET enables efficient and fully automatic exploration of processor configurations in MPSoC. The proposed CET supports the fast evaluation of feasible configurations by simulation at highest levels of abstraction. In addition, assuming monotonous impact of configuration values on system throughput, we use an ordering among the nodes in the CET to minimize necessary simulations. Our exploration efficiently finds all feasible configurations for a given constraint.
Keywords
integrated circuit design; system-on-chip; CET; MPSoC design; automatic exploration; configuration exploration tree; multilayer configuration exploration; processor configuration; soft processor; streaming application; system adaptation; system level tool; system-level design environment; systematic configuration exploration; Algorithm design and analysis; Analytical models; Complexity theory; Program processors; Sorting; Space exploration; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic System Level Synthesis Conference (ESLsyn), 2012
Conference_Location
San Francisco, CA
ISSN
2117-4628
Print_ISBN
978-1-4673-1630-9
Electronic_ISBN
2117-4628
Type
conf
Filename
6240597
Link To Document