Title :
A graph based approach to the synthesis of multi-chip module architectures
Author :
Cherabuddi, Raghava V. ; Chen, Jijun ; Bayoumi, Magdy A.
Author_Institution :
Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
Abstract :
We present a graph based approach to the time (performance) constrained synthesis of multi-chip module (MCM) architectures. System-level partitioning is performed using the Stochastic Evolution heuristic, which is an effective heuristic for solving several combinatorial optimization problems. The partitioning cost function models the scheduling/allocation constraints (including interchip buses) in the form of incompatible sets. Supernodes are created using the scheduling/allocation constraints which in turn reduces the search space for the partitioner. Scheduling and resource allocation is performed for the case of time (performance) constrained synthesis and includes modeling of inter-chip buses, multi-cycle operations, pipelined functional units and functional pipelining. Efficient synthesis results are obtained for the high-level synthesis benchmarks in far less CPU time compared to the integer linear programming based model
Keywords :
graph theory; high level synthesis; integrated circuit design; multichip modules; pipeline processing; resource allocation; scheduling; combinatorial optimization; cost function model; functional pipelining; graph method; high-level synthesis; incompatible sets; interchip bus; multi-chip module architecture; multi-cycle operation; performance constrained synthesis; pipelined functional unit; resource allocation; scheduling; stochastic evolution heuristic; supernodes; system-level partitioning; time constrained synthesis; Communication system control; Computer architecture; Cost function; High level synthesis; Laboratories; Network synthesis; Pipeline processing; Stochastic systems; Time factors; Very large scale integration;
Conference_Titel :
VLSI Design, 1996. Proceedings., Ninth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-7228-5
DOI :
10.1109/ICVD.1996.489483