Title :
What are the samples for learning efficient routing heuristics? [MCM routing]
Author :
Schönfeld, Robby ; Molitor, Paul
Author_Institution :
Inst. for Comput. Sci., Halle-Wittenberg Univ., Germany
Abstract :
In this paper we present a genetic algorithm (GA) based approach to learn heuristics for MCM routing. More exactly, given the MCM, the GA learns heuristics for routing this specific MCM. These heuristics are sequences of some given basic optimization modules (BOMs). The learning environment consists of a set of routing samples, which we call the training set. Since the training set plays a key role in the learning process, the paper is focused on the search for proper training sets. Two methods which are based on hierarchical decomposition of MCMs are proposed and experimentally proven to be very efficient. The experiments show that efficient and fast heuristics for large problems can be rapidly learned by GAs starting with problem specific BOMs, in general.
Keywords :
circuit layout CAD; circuit optimisation; genetic algorithms; integrated circuit interconnections; integrated circuit packaging; learning (artificial intelligence); multichip modules; network routing; MCM hierarchical decomposition; MCM routing; basic optimization module sequences; genetic algorithm based heuristics learning approach; learning environment; problem specific BOM; routing heuristics; routing samples; training set; Bills of materials; Computer industry; Computer science; Fabrication; Genetic algorithms; Integrated circuit interconnections; Multichip modules; Packaging; Routing; Very large scale integration;
Conference_Titel :
Circuits and Systems, 2002. APCCAS '02. 2002 Asia-Pacific Conference on
Print_ISBN :
0-7803-7690-0
DOI :
10.1109/APCCAS.2002.1114951