Title :
Rethinking Automated Synthesis of MPSoC Architectures
Author :
Meyer, Brett H. ; Thomas, Donald E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
Abstract :
Emerging heterogeneous multiprocessors have custom memory and bus architectures that must balance resource sharing and system partitioning to meet cost constraints. We propose an augmented simulated annealing synthesis tool that uses system performance and layout evaluation to drive simultaneous data mapping, memory allocation and bus synthesis. A detailed look at the resulting automated design process reveals an approach that, contrary to prior approaches, optimizes bus topology first rather than last, providing design insight for the development of future tools.
Keywords :
computer architecture; embedded systems; multiprocessing systems; simulated annealing; system buses; system-on-chip; MPSoC architectures; augmented simulated annealing synthesis tool; bus architecture; bus synthesis; data mapping; embedded system; memory allocation; memory architecture; multiprocessors system-on-chip; resource sharing; system performance; Computer architecture; Cost function; Design optimization; Multiprocessing systems; Process design; Resource management; Simulated annealing; Simultaneous localization and mapping; Space exploration; Topology;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370527