2004 · 35 citations · 12 references
EngineeringComputer EngineeringComputer ScienceDesign OptimizationEmbedded SystemsHardware-software Co-designDesign SynthesisEmbedded Systems DesignHardware-software PartitioningHeterogeneous System ArchitectureHigh-level SynthesisMulti-objective Design OptimizationArchitecture Co-designEmbedded Hardware Co-designEmbedded Systems Co-designHardware-software Co-optimizationHardware-software IntegrationHeterogeneous Embedded SystemsHigh-level Synthesis For Embedded SystemsSolution Space Exploration
In this paper, we present a modular co-synthesis framework called CHARMED that solves the problem of hardware-software co-synthesis of periodic, multi-mode, distributed, embedded systems. In this framework we perform the synthesis under several constraints while optimizing for a set of objectives. We allow the designer to fully control the performance evaluation process, constraint parameters, and optimization goals. Once the synthesis is performed, we provide the designer a non-dominated set (Pareto front) of implementations on streamlined architectures that are in general heterogeneous and distributed. We also employ two different techniques, namely clustering and parallelization, to reduce the complexity of the solution space and expedite the search. The experimental results demonstrate the effectiveness of the CHARMED framework in computing efficient co-synthesis solutions within a reasonable amount of time. 1.
12
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
D. E. Goldberg · Medical Entomology and Zoology · 1989 · 10.1K citations
Robert P. Dick, David L. Rhodes, Wayne Wolf · 1998 · 779 citations