This article introduces a mathematical framework called cluster-cover. We show that this framework captures the combinatorial structure of a class of VLSI design optimization problems, including two-level logic minimization, constrained encoding, multilayer topological planar routing, application timing assignment for delay-fault testing, and minimization of monitoring logic for BIST enhancement. These apparently unrelated problems can all be cast into two metaproblems in our framework: finding a maximum cluster and finding a minimum cover. We describe paradigms for developing algorithms for these problems. First, a simple heuristic called greedy peeling is presented and characterized. We derive sufficient conditions that guarantee optimum ...
The design of very large scale integrated (VLSI) chips is an exciting area of applied discrete mathe...
The task of 3D ICs layout design involves the assembly of millions of components taking into account...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
In the field of VLSI circuit optimization, the scaling of semiconductor devices has led to the minia...
Abstract—This paper aims at better possibilities to solve problems of exponential complexity. Our sp...
The problem of wire layout (or routing) in VLSI design can be written as a large scale linear progra...
In this paper we formulate three classes of optimization problems: the simple, monotonically constra...
We study several optimization problems that arise in the design of VLSI circuits, with the satisfact...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
Consider a computer network represented by an undirected graph where the vertices represent computer...
As the modern integrated circuit continues to grow in complexity, the design of very large-scale int...
We have seen dramatic advances in the IC technology in the past several years. The shrinkage of die ...
Most of the FPGA's area and delay are due to routing. Considering routability at earlier steps of th...
In the design of integrated circuits (ICs), it is important to minimize the number of vias between c...
This paper addresses the problem of circuit clustering for delay minimization, subject to area capac...
The design of very large scale integrated (VLSI) chips is an exciting area of applied discrete mathe...
The task of 3D ICs layout design involves the assembly of millions of components taking into account...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
In the field of VLSI circuit optimization, the scaling of semiconductor devices has led to the minia...
Abstract—This paper aims at better possibilities to solve problems of exponential complexity. Our sp...
The problem of wire layout (or routing) in VLSI design can be written as a large scale linear progra...
In this paper we formulate three classes of optimization problems: the simple, monotonically constra...
We study several optimization problems that arise in the design of VLSI circuits, with the satisfact...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
Consider a computer network represented by an undirected graph where the vertices represent computer...
As the modern integrated circuit continues to grow in complexity, the design of very large-scale int...
We have seen dramatic advances in the IC technology in the past several years. The shrinkage of die ...
Most of the FPGA's area and delay are due to routing. Considering routability at earlier steps of th...
In the design of integrated circuits (ICs), it is important to minimize the number of vias between c...
This paper addresses the problem of circuit clustering for delay minimization, subject to area capac...
The design of very large scale integrated (VLSI) chips is an exciting area of applied discrete mathe...
The task of 3D ICs layout design involves the assembly of millions of components taking into account...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...