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.

Uminder Singh

dblp:43/6874 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 1994
—ORCID · none

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

Systems, architecture and hardware · 4 · 2 first-author

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
4 papers
Electronic design automation · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.041994
Optimal algorithms for bubble sort based non-Manhattan channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
From logic to symbolic layout for gate matrix · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Optimal cell generation for dual independent layout styles · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991
Electronic design automation › physical design › cell layout
transistor reordering
0.031992
From logic to symbolic layout for gate matrix · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Optimal cell generation for dual independent layout styles · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991
A Transistor Reordering Technique for Gate Matrix Layout · DAC 1990
Electronic design automation › physical design › VLSI layout
gate matrix layout
0.021992
From logic to symbolic layout for gate matrix · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
A Transistor Reordering Technique for Gate Matrix Layout · DAC 1990
Electronic design automation › physical design › routing
channel routing
0.011994
Optimal algorithms for bubble sort based non-Manhattan channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › physical design
routing
0.011994
Optimal algorithms for bubble sort based non-Manhattan channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › physical design
cell layout
0.011991
Optimal cell generation for dual independent layout styles · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991
Electronic design automation
logic synthesis
0.011991
Optimal cell generation for dual independent layout styles · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991

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

net-list-independent gate sequencing · 0.0tree representation · 0.0linear-time algorithm · 0.0euler path optimization · 0.0logic equation-based reordering · 0.0
YearPublicationVenuePosition
1994 Optimal algorithms for bubble sort based non-Manhattan channel routing
abstract
It has been pointed out that, in many cases, results generated by non-Manhattan channel routers will be better than those generated by Manhattan routers. Non-optimal bubble sort based algorithms for non-Manhattan channel routing have been proposed in the literature by also allowing connections in the +45/spl deg/ and /spl minus/45/spl deg/ directions. In this paper, optimal algorithms are proposed for the two-layer and three-layer non-Manhattan channel routing problems based on an identical problem formulation. The time complexities of our algorithms and the existing algorithm (which produces the best results so far) are O(K/sup 2/ * N) and O(K * N/sup 2/), respectively, where N is the number of terminals (i.e., the length) of the channel and N is the number of routing tracks (i.e., the height) in the channel. K is always less than N, and in most cases is much smaller than N. Clearly, a significant improvement in time complexity over the existing algorithm (which produces the best results so far) is achieved, while ensuring optimality.>
C. Y. Roger Chen, Cliff Yungchin Hou, Uminder Singh
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
1992 From logic to symbolic layout for gate matrix
abstract
Gate matrix is a style which allows random logic layout to be performed in a regular manner. An algorithm is introduced which uses logic equations to determine a gate sequence and a set of nets which optimize the layout area. Using logic equations allows the reordering of transistors in a completely general manner. Previous work which uses dynamic net list and the concept of delayed binding performs only a small subset of the reordering possible with the proposed algorithm. The proposed algorithm uses a net-list-independent technique to determine the gate sequence. An optimized net list is created after the gate sequence is known. The algorithm has a time complexity of O(E log E) for a design with E logic equations. The experimental results show a considerable reduction in layout area.>
Uminder Singh, C. Y. Roger Chen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1991 Optimal cell generation for dual independent layout styles
abstract
Many optimization algorithms have been proposed for layout styles which are dual dependent: that is, the optimization for the layout of the n-transistor network of a CMOS complex gate is dependent on, the p-transistor network and vice versa. A two-stage linear-time optimization algorithm for dual independent layout styles is presented. The first stage is based on a tree representation of the complex gate. This tree representation allows complete flexibility in transistor order and takes complete advantage of the concept of delayed binding. The optimization goal is identical to the Euler pathed optimization algorithms metal-metal matrix (M/sup 3/) layout style, and examples of generated layouts are shown. Starting from a switching expression, the proposed algorithm always produces an optimal solution in terms of the number of diffusion breaks, which includes an optimal transistor representation for the switching expression (first stage), and an optimal gate sequence to traverse this transistor circuit (second stage).>
Bradley S. Carlson, C. Y. Roger Chen, Uminder Singh
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
1990 A Transistor Reordering Technique for Gate Matrix Layout
abstract
An algorithm is introduced which uses logic equations to determine a gate sequence and a set of nets which optimize the gate matrix layout area. Using logic equations allows the reordering of transistors in a completely general manner. Previous works using net-lists and the concept of delayed binding performed only a small subset of the reordering possible with the proposed algorithm. The algorithm has a time complexity of O(E log E) for a design with E equations. The experimental results show a considerable reduction in layout area. >
Uminder Singh, C. Y. Roger Chen
DAC1