DocumentCode :
543944
Title :
Simultaneous synthesis of buses, data mapping and memory allocation for MPSoC
Author :
Meyer, Brett H. ; Thomas, Donald E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2007
fDate :
Sept. 30 2007-Oct. 3 2007
Firstpage :
3
Lastpage :
8
Abstract :
Heterogeneous multiprocessors are emerging as the dominant implementation approach to embedded multiprocessor systems. In addition to having processing elements suited to the target applications, these systems will also have custom memory and bus architectures. Because of performance and cost constraints, these systems must be carefully designed to balance system partitioning and resource sharing. The sheer size of the design space requires that tools be able to do this balancing. We have developed an augmented simulated annealing synthesis tool that uses system performance and layout evaluation to drive simultaneous data mapping, memory allocation and bus synthesis. Performing these optimizations at the same time, our tool is able to explore a larger design space and take advantage of cost-saving resource sharing unavailable to previous approaches that allocate memories before synthesizing buses. This results in 20% cost reduction for high-performance designs as well as 27% for low-cost designs in comparison with an approach that performs memory allocation and data mapping separately from bus synthesis.
Keywords :
circuit layout; embedded systems; memory architecture; microprocessor chips; multiprocessing systems; simulated annealing; system-on-chip; MPSoC; augmented simulated annealing synthesis tool; custom bus architectures; custom memory architectures; data mapping; embedded multiprocessor systems; memory allocation; resource sharing; system partitioning; Annealing; Libraries; Limiting; Resource management; Space exploration; Topology; Wire; Embedded multiprocessor systems-on-chip; bus architecture synthesis; data mapping; memory allocation; partitioning; sharing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2007 5th IEEE/ACM/IFIP International Conference on
Conference_Location :
Salzburg
Print_ISBN :
978-1-5959-3824-4
Type :
conf
Filename :
5753857
Link To Document :
بازگشت