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

Sally A. Hayati

dblp:297/9046 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 1989
—ORCID · none

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

Systems, architecture and hardware · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 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
2 papers
Electronic design automation · 78% Embedded and real-time systems · 22%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
high-level synthesis
0.021989
Automatic Production of Controller Specifications from Control and Timing Behavioral Descriptions · DAC 1989
Automating the VLSI design process using expert systems and silicon compilation · Proc. IEEE 1987
Embedded and real-time systems › control systems
controller synthesis
0.011989
Automatic Production of Controller Specifications from Control and Timing Behavioral Descriptions · DAC 1989
Electronic design automation › hardware verification and test
hardware verification
0.011989
Automatic Production of Controller Specifications from Control and Timing Behavioral Descriptions · DAC 1989
Electronic design automation › high-level synthesis › hardware compilation
silicon compilation
0.011987
Automating the VLSI design process using expert systems and silicon compilation · Proc. IEEE 1987
Electronic design automation
physical design
0.011987
Automating the VLSI design process using expert systems and silicon compilation · Proc. IEEE 1987

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

timing graph transformation · 0.0state table generation · 0.0module binding · 0.0knowledge-based techniques · 0.0area estimation · 0.0
YearPublicationVenuePosition
1989 Automatic Production of Controller Specifications from Control and Timing Behavioral Descriptions
abstract
This paper presents a method for the generation of controller specifications from high-level behavioral descriptions in control and timing graph form. Input descriptions may contain multiple timing constraints, asynchronous and synchronous inputs, data dependent internal loops, and parallel and conditional branches. The timing graph model is transformed automatically to a state table specification of a synchronous finite state machine. The specification method is effective not only for independent data processors, but also for processors constrained by interface requirements and performing I/O protocol translation. The method has been programmed and tested on selected examples. Results from one example are given along with a comparison with results on the same example from another system.
Sally A. Hayati, Alice C. Parker
DAC1
1988 Representation of control and timing behavior with applications to interface synthesis
abstract
The authors describe a formalism for the representation of interface behavior which can be used for high-level synthesis by a design automation system. The Design Data Structure can represent the many facets of interface behavior in a unified way, including timing constraints, synchronous and asynchronous signals, control flow, and data manipulation. Its descriptive power is more complete than some other formalisms in use, including event and annotated data-flow graphs. The representations described here can be used by data path synthesizers to capture more complex timing information than is typically handled and to separate control from data manipulation information to produce cleaner data flow graphs. The Design Data Structure has been used successfully as an internal representation for a natural-language interface for system specification.>
Sally A. Hayati, Alice C. Parker, John J. Granacki
ICCD1
1987 Automating the VLSI design process using expert systems and silicon compilation
abstract
This paper describes the automatic design of custom integrated circuits from higher level specifications. The paper covers four topic areas: the problem domain and solution approach, higher level synthesis, module to layout automation systems, typically called silicon compiliers, and expert systems which control the design process. In the first three sections, several features of the VLSI problem domain which complicate automation are listed. The VLSI design process is diagrammed and the individual steps described. The term "silicon compilation" is defined to cover the entire process, and definitions for various subcategories of silicon compilers are given. The next Section describes both algorithmic and knowledge-based techniques Which perform higher level synthesis, including area estimation and module binding concurrent with synthesis. Research at Bell Labs, USC, CMU, and in Canada is described, along with other projects. The fifth section discusses the three categories of silicon compilers: commercially available systems, experimental compilers being developed by industry, and artificial intelligence approaches from university research. A survey of several systems is provided. The last section focuses on two systems developed at CMU and USC which plan or control design activities, Ulysses and DPE. Both systems allow the integration of various design automation tools and determine the proper tool invocation to automatically create a design. ADAM takes an autonomous approach, while ULYSSES follows user-defined scripts.
Alice C. Parker, Sally A. Hayati
Proc. IEEE2