Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Edwin Kinnen

dblp:00/1994 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 6Computer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
6 papers
Electronic design automation · 99% Integrated circuit design · 1%
Theoretical computer science
2 papers
Graph algorithms and graph theory · 75% Computational geometry · 25%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.061990
A Multi-Layer Router Utilizing Over-Cell Areas · DAC 1990
Performance optimized floor planning by graph planarization · DAC 1989
Digraph Relaxation for 2-Dimensional Placement of IC Blocks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987
Electronic design automation › physical design
routing
0.021990
A Multi-Layer Router Utilizing Over-Cell Areas · DAC 1990
An optimum layer assignment for routing in ICs and PCBs · DAC 1981
Electronic design automation › physical design › routing
multilayer routing
0.011990
A Multi-Layer Router Utilizing Over-Cell Areas · DAC 1990
Electronic design automation › physical design › routing › channel routing
over-the-cell routing
0.011990
A Multi-Layer Router Utilizing Over-Cell Areas · DAC 1990
Electronic design automation › physical design
floorplanning
0.011989
Performance optimized floor planning by graph planarization · DAC 1989
Electronic design automation › design optimization
area optimization
0.011987
Digraph Relaxation for 2-Dimensional Placement of IC Blocks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987
Electronic design automation › physical design
placement
0.011987
Digraph Relaxation for 2-Dimensional Placement of IC Blocks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987
Electronic design automation › physical design › routing
channel routing
0.011990
A Multi-Layer Router Utilizing Over-Cell Areas · DAC 1990
Electronic design automation › physical design › routing › multilayer routing
layer assignment
0.011981
An optimum layer assignment for routing in ICs and PCBs · DAC 1981
Graph algorithms and graph theory › graph theory › graph transformation › graph modification
graph planarization
0.011989
Performance optimized floor planning by graph planarization · DAC 1989
Graph algorithms and graph theory
planar graphs
0.011984
An algorithm for finding a rectangular dual of a planar graph for use in area planning for VLSI integrated circuits · DAC 1984
Computational geometry › graph drawing
rectangular dual
0.011984
An algorithm for finding a rectangular dual of a planar graph for use in area planning for VLSI integrated circuits · DAC 1984
Electronic design automation › physical design
placement and routing
0.011982
An analytical method for compacting routing area in integrated circuits · DAC 1982

Methods — techniques the papers use, named apart from their topics

linear programming · 0.0rectangular dualization · 0.0relaxed digraph · 0.0quadratic optimization · 0.0mathematical programming · 0.0
YearPublicationVenuePosition
1990 A Multi-Layer Router Utilizing Over-Cell Areas
abstract
A new methodology is presented for the solution of the multilayer routing problem that has the potential to outperform channel based multi-layer routing algorithms by expanding the routing regions to include areas over the cells. It is assumed that four routing layers are available. Routing is completed in two steps; a selected group of nets is routed in the between-cell areas using existing channel routing algorithms and the first two routing layers. Then the remaining nets are routed over the entire layout area, between-cell and over-cell areas, using a new two-dimensional router and the next two routing layers. The router used for over-cell routing recognizes arbitrarily sized obstacles, for example, due to power and ground routing or sensitive circuits in the underlying cells. The proposed router was tested on a number of macro-cell layout examples. Advantages of dedicating two routing layers for over-cell routing is illustrated. Results show a significant reduction in total layout area, wire length and number of via when compared to results obtained using two-layer or multi-layer channel routing methods.
Evagelos Katsadas, Edwin Kinnen
DAC2
1989 Performance optimized floor planning by graph planarization
abstract
A new procedure for VLSI floor planning that minimizes routing parasitics is presented. The procedure, based on rectangular dualization, maximizes adjacency of modules that are heavily connected or connected by critical nets. Wiring macros are introduced to provide routing area for those modules that cannot be located adjacent to one another; these macros are located by planarizing the system interconnectivity graph using an edge crossing strategy that minimizes the cost of intersection. The rectangular dual is compacted using heuristics to approximate a quadratic area constraint by one or more linear constraints, thereby reducing the complexity of compaction from that of quadratic programming to linear programming.
B. Lokanathan, Edwin Kinnen
DAC2
1987 Digraph Relaxation for 2-Dimensional Placement of IC Blocks
abstract
A new graph-theoretic representation of the placement of rectangular IC blocks of arbitrary size and aspect ratio is proposed. This representation, called a relaxed digraph, provides an efficient model for two-dimensional calculations of minimum area layouts. Unlike other digraph models, the structure of the relaxed digraph represents an entire class of layout configurations derivable from a given initial placement of blocks. This model, therefore, provides greater flexibility in block placement than can be obtained from stiff digraph representations. A necessary and sufficient condition is derived for the existence of a nonoverlapping arrangement of rectangular cells in terms of the relaxed digraph representation. Based on this result, a fixed digraph representation can be selected from the relaxed digraphs that minimizes the layout area. The minimization utilizes positional constraints imposed by the relaxed digraphs and estimated routing space requirements. The area minimization is formulated as a quadratic optimization problem and solved using mathematical programming methods. The resulting modified digraph can then be used as a graph model for further calculations of a minimum area and routing-feasible layout.
Maciej J. Ciesielski, Edwin Kinnen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1985 Rectangular duals of planar graphs
abstract
Abstract Let one face of a cube be dissected into rectangles, no 4 of which meet at a single point. The dual graph of this configuration is a 4‐connected triangulated plane graph. This paper shows that any 4‐connected plane triangulation with at least 6 vertices and at least one vertex of degree 4 is dual to a cube with one face dissected into rectangles. The proof of this result contains an implicit algorithm for obtaining such a dissection. The paper also discusses a related problem: Given a graph G with all faces triangular except the outer face, does there exist a dissection of a rectangle into rectangles for which G describes the adjacency relations among the rectangles?
Krzysztof Kozminski, Edwin Kinnen
Networks2
1984 An algorithm for finding a rectangular dual of a planar graph for use in area planning for VLSI integrated circuits
Krzysztof Kozminski, Edwin Kinnen
DAC2
1982 An analytical method for compacting routing area in integrated circuits
abstract
An analytical method is proposed for solving a routing area compaction problem in building block integrated circuits. Related minimization is performed with a linear programming technique. Minimum channel dimensions are calculated for a preliminary routing; these dimensions are used to construct routing constraints. Placement constraints are added for the interrelations between placement and routing. This combined set of constraints leads to a least overestimation of routing area and under certain conditions guarantees routing feasibility. Computational complexity and existence of a solution are discussed.
Maciej J. Ciesielski, Edwin Kinnen
DAC2
1981 An optimum layer assignment for routing in ICs and PCBs
Maciej J. Ciesielski, Edwin Kinnen
DAC2