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

Heather Harkness

dblp:33/5212 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 1997
—ORCID · none

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

Systems, architecture and hardware · 5

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
2 papers
Electronic design automation · 96% High-performance computing · 4%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
logic synthesis
0.021997
Logic decomposition during technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Performance Optimization Using Exact Sensitization · DAC 1994
Electronic design automation › logic synthesis
boolean function decomposition
0.011997
Logic decomposition during technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Electronic design automation › logic synthesis
technology mapping
0.011997
Logic decomposition during technology mapping · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Electronic design automation › physical design › timing optimization
delay optimization
0.011994
Performance Optimization Using Exact Sensitization · DAC 1994
Electronic design automation
timing analysis
0.011994
Performance Optimization Using Exact Sensitization · DAC 1994
High-performance computing
performance optimization
0.011994
Performance Optimization Using Exact Sensitization · DAC 1994

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

tree mapping · 0.0local transformations · 0.0exact sensitization · 0.0
YearPublicationVenuePosition
1997 Logic decomposition during technology mapping
abstract
A problem in technology mapping is that the quality of the final implementation depends significantly on the initially provided circuit structure. This problem is critical, especially for mapping with tight and complicated constraints. In this paper, we propose a procedure which takes into account a large number of circuit structures during technology mapping. A set of circuit structures is compactly encoded in a single graph, and the procedure dynamically modifies the set during technology mapping by applying simple local transformations to the graph. State-of-the-art technology mapping algorithms are naturally extended, so that the procedure finds an optimal tree implementation over all of the circuit structures examined. We show that the procedure effectively explores the entire solution space obtained by applying algebraic decomposition exhaustively. However, the run time is proportional to the size of the graph, which is typically logarithmic in the number of circuit structures encoded. The procedure has been implemented and used for commercial design projects, We present experimental results on benchmark examples to demonstrate its effectiveness.
Eric Lehman, Yosinori Watanabe, Joel Grodstein, Heather Harkness
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
1995 A delay model for logic synthesis of continuously-sized networks
abstract
We present a new delay model for use in logic synthesis. A traditional model treats the area of a library cell as constant and makes the cell's delay a linear function of load. Out model is based on a different, but equally fundamental linearity in the equation relating area, delay, and load: namely, we may keep a cell's delay constantly making its area a linear function of load. This allows us to technology map using a library with continuous device sizing, satisfies certain electrical noise and power constraints, and in certain cases is computationally simpler than a traditional model. We give results to support these claims. A companion paper uses the computational simplicity to explore a wide search space of algebraic factorings in a mapped network.
Joel Grodstein, Eric Lehman, Heather Harkness, Bill Grundmann, Yosinori Watanabe
ICCAD3
1995 Logic decomposition during technology mapping
abstract
A problem in technology mapping is that quality of the final implementation depends significantly on the initially provided circuit structure. To resolve this problem, conventional techniques iteratively but separately apply technology independent transformations and technology mapping. In this paper, we propose a procedure which performs logic decomposition and technology mapping simultaneously. We show that the procedure effectively explores all possible algebraic decompositions. It finds an optimal tree implementation over all the circuit structures examined, while the run time is typically logarithmic in the number of decompositions.
Eric Lehman, Yosinori Watanabe, Joel Grodstein, Heather Harkness
ICCAD4
1994 Performance Optimization Using Exact Sensitization
abstract
A common approach to performance optimization of circuits focuses on re-synthesis to reduce the length of all paths greater than the desired delay .We describe a new delay optimization procedure that optimizes only sensitizable paths greater than .Unlike previous methods that use topological analysis only, this method accounts for both functional and topological interactions in the circuit.Comprehensive experimental results comparing the proposed technique to a state-of-the-art performance optimization procedure are presented for combinational and sequential logic circuits.
Alexander Saldanha, Heather Harkness, Patrick C. McGeer, Robert K. Brayton, Alberto L. Sangiovanni-Vincentelli
DAC2
1994 Optimal latch mapping and retiming within a tree
Joel Grodstein, Eric Lehman, Heather Harkness, Hervé J. Touati, Bill Grundmann
ICCAD3