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

Jack A. Feldman

dblp:57/461 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 1998
—ORCID · none

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

Systems, architecture and hardware · 5 · 1 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 · 91% Integrated circuit design · 9%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.041998
C5M-a control-logic layout synthesis system for high-performance microprocessors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998
An efficient algorithm for some multirow layout problems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Depth-first-search and dynamic programming algorithms for efficient CMOS cell generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
Electronic design automation › physical design
layout synthesis
0.011998
C5M-a control-logic layout synthesis system for high-performance microprocessors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998
Electronic design automation › physical design
layout optimization
0.011993
An efficient algorithm for some multirow layout problems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Electronic design automation › physical design › module generation
cell library generation
0.011989
Depth-first-search and dynamic programming algorithms for efficient CMOS cell generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
Electronic design automation
logic synthesis
0.011989
Depth-first-search and dynamic programming algorithms for efficient CMOS cell generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989
Electronic design automation › physical design
cell layout
0.011987
Optimal Chaining of CMOS Transistors in a Functional Cell · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987
Integrated circuit design › VLSI design
CMOS circuit layout
0.011987
Optimal Chaining of CMOS Transistors in a Functional Cell · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987
Integrated circuit design
digital circuit design
0.011987
Optimal Chaining of CMOS Transistors in a Functional Cell · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987

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

automatic layout synthesis · 0.0penalty-delay strategy · 0.0dynamic programming · 0.0depth-first search · 0.0transistor chain mapping · 0.0
YearPublicationVenuePosition
1998 C5M-a control-logic layout synthesis system for high-performance microprocessors
abstract
In high-end microprocessors, control-logic timing can gate the cycle time, but control logic is specified late and changes often. Custom design is too time consuming for control implementation, and application specific integrated circuit (ASIC)-like methods have difficulty achieving the required performance/area targets. In this paper, we describe C5M, a new layout system for high-performance control logic which has been successfully used in the design of a recent 400 MHz IBM processor. Results from this design are used to show that C5M achieves near custom quality with high productivity and predictability.
Jeffrey L. Burns, Jack A. Feldman
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1997 C5M - a control logic layout synthesis system for high-performance microprocessors
abstract
In high-end microprocessors, control-logic timing can gate the cycle time, but control is specified late and changes often.Custom design is too time-consuming for control implementation, yet ASIC-like methods have difficulty achieving the performance/area targets.In this paper we describe GM, a new layout system for control logic, which has been successfully used in the design of a recent 400 MHz IBM processor.Results from this design are used to show that C5M achieves near-custom quality with high productivity.
Jeffrey L. Burns, Jack A. Feldman
ISPD2
1993 An efficient algorithm for some multirow layout problems
abstract
Three multirow layout problems are presented: transistor orientation, contact positioning and symbolic-to-shape translation. It is shown that these multirow problems have a common property, called quantitative dependency. Using this property, an optimization technique which is based on a penalty-delay strategy is presented. It is proved that the penalty-delay strategy assures optimality, and that the optimal solution can be obtained in linear time. The algorithmic approach is based on the observation that optimal layout decisions in any region within a cell or a macro depend only on quantitative measures of the decisions in other regions, rather than on their details. This suggests a departure from the traditional approach of handling the different regions separately and combining them afterward into a single unit, an approach that may degrade the quality of the final layout. Instead, the entire macro can be processed at once, taking into account the mutual quantitative dependency between distinguished regions.>
Jack A. Feldman, Israel A. Wagner, Shmuel Wimer
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1989 Depth-first-search and dynamic programming algorithms for efficient CMOS cell generation
abstract
An algorithmic framework is presented for mapping CMOS circuit diagrams into area-efficient, high-performance layouts in the style of one-dimensional transistor arrays. Using efficient search techniques and accurate evaluation methods, the huge solution space that is typical to such problems is transversed extremely fast, yielding designs of hand-layout quality. In addition to generating circuits that meet prespecified layout constraints in the context of a fixed target image, on-the-fly optimizations are performed to meet secondary optimization criteria. A practical dynamic programming routing algorithm is utilized to accommodate the special conditions that arise in this context. This algorithm has been implemented and is currently used at IBM for cell-library generation.>
Reuven Bar-Yehuda, Jack A. Feldman, Ron Y. Pinter, Shmuel Wimer
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1987 Optimal Chaining of CMOS Transistors in a Functional Cell
abstract
We describe an algorithm that maps a CMOS circuit diagram into an area-efficient, high-performance layout in the style of a transistor chain. It is superior to other published algorithms of this kind in terms of the class of input circuits it accepts, its efficiency, and the quality of the results it produces. This algorithm is intended for the automatic generation of basic cells in a custom or semicustom design environment, thereby removing the burden of arduous mask definition from the designer. We show how our method was used to compose cells in a row into a functional slice (e.g. an adder) that can be used in, say, a data path.
Shmuel Wimer, Ron Y. Pinter, Jack A. Feldman
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3