DocumentCode :
2711743
Title :
An automated approach to HW/SW-codesign [Hardware/software partitioning]
Author :
Hardt, Wolfram
Author_Institution :
Paderborn Univ., Germany
fYear :
1995
fDate :
34743
Firstpage :
42461
Lastpage :
411
Abstract :
Embedded system design faces the HW/SW-partitioning problem. This is often solved by explicit designer decisions. We describe a partitioning method based on design specification analysis. Static and dynamic aspects influence the overall time behavior and are examined during two analysis phases. Each phase evaluates a cost function and classifies the suitability of the regarded partition for HW-implementation. Furthermore costs of the HW/SW-interface are taken into account because this overhead may not be neglected. The analysis method is demonstrated by several benchmarks and reasonable results are pointed out. It has also been pointed out that the efficiency of embedded systems is dramatically influenced by the interface between HW- and SW. We developed a pipelined interface using the features of the target architecture. The interface allows handling of multiple HW-components and parameter transfer is quick and flexible
Keywords :
computer aided software engineering; computer architecture; computer interfaces; formal specification; logic CAD; pipeline processing; real-time systems; software cost estimation; analysis phases; automated approach; benchmarks; cost function; design specification analysis; dynamic aspects; efficiency; embedded system design; explicit designer decisions; hardware/software codesign; hardware/software interface; hardware/software partitioning problem; multiple hardware components; overall time behavior; parameter transfer; partitioning method; pipelined interface; static aspects; target architecture;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Partitioning in Hardware-Software Codesigns, IEE Colloquium on
Conference_Location :
London
Type :
conf
DOI :
10.1049/ic:19950170
Filename :
478126
Link To Document :
بازگشت