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

Anurag P. Gupta

dblp:38/3648 · 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 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
hardware verification and test
0.011994
Automated Multi-Cycle Symbolic Timing Verification of Microprocessor-Based Designs · DAC 1994
Electronic design automation › timing analysis › static timing analysis
symbolic timing analysis
0.011994
Automated Multi-Cycle Symbolic Timing Verification of Microprocessor-Based Designs · DAC 1994
Electronic design automation › hardware verification and test
timing verification
0.011994
Automated Multi-Cycle Symbolic Timing Verification of Microprocessor-Based Designs · DAC 1994
Electronic design automation
design space exploration
0.011993
Automating the design of computer systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Electronic design automation › design methodology
knowledge-based design automation
0.011993
Automating the design of computer systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Electronic design automation
system-level design
0.011993
Automating the design of computer systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Electronic design automation
high-level synthesis
0.011989
The MICON System for Computer Design · DAC 1989
Electronic design automation › high-level synthesis
knowledge-based synthesis
0.011989
The MICON System for Computer Design · DAC 1989
Electronic design automation
logic synthesis
0.011989
The MICON System for Computer Design · DAC 1989
Electronic design automation
physical design
0.011989
The MICON System for Computer Design · DAC 1989

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

symbolic constraint generation · 0.0sequential path tracing · 0.0hierarchical select-and-interconnect · 0.0dynamic subproblem ordering · 0.0predictive estimation · 0.0knowledge-based reasoning · 0.0knowledge-based expert system · 0.0
YearPublicationVenuePosition
1994 Automated Multi-Cycle Symbolic Timing Verification of Microprocessor-Based Designs
abstract
Abstract – Timing verification ascertains whether timing checks on components in a circuit are satisfied given component delay models. This paper addresses timing verification of microprocessor-based designs for which previous approaches are shown to be inadequate. It introduces the concept of sequential path tracing – tracing paths through both space and time – that forms the basis of the mtv tool. mtv has the following novel features: unlike previous approaches, it considers sequential behavior together with timing and handles sequential sensitizability and multi-cycle paths automatically; it does not require a predefined clock schedule and can handle circuits with conditional or gated clocks, multiple unrelated clocks, asynchronous set/reset, and power-up initialization; it generates symbolic constraints between timing attributes of components that can be efficiently re-used for small circuit changes or by a synthesis/optimization tool; symbolic constraints also enable common ambiguity removal. Experimental results demonstrate that mtv takes only a few CPU minutes to generate symbolic constraints for each of several microprocessor-based designs. I.
Anurag P. Gupta, Daniel P. Siewiorek
DAC1
1993 Automating the design of computer systems
abstract
A hierarchical select-and-interconnect methodology for system-level design is described. It extends the flexibility of previous approaches by allowing dynamic subproblem ordering, which is essential for this domain. The design model of M1, a knowledge-based system that implements this approach for small computer systems, is presented. M1's design space covers five microprocessor families, and it has generated hundreds of designs, three of which were built. A set of experiments showing that M1 can be used successfully to design in this complex domain and provides a substantial increase in designer productivity is described.>
Anurag P. Gupta, William P. Birmingham, Daniel P. Siewiorek
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1990 ASSURE: Automated Design for Dependability
abstract
Design for dependability has long been an important issue for computer systems. While several dependability analysis tools have been produced, no effort has been made to automate the design for dependability. This paper describes ASSURE, an automated design for dependability advisor, which is part of the MICON system for rapid prototyping of small computer systems. A design for dependability methodology and a formal interface between synthesis and dependability analysis are presented. ASSURE's operation includes dependability analysis, evaluation of dependability enhancement techniques using predictive estimation, and selection of a technique. Different kinds of knowledge used in designing for dependability are identified, including an algorithmic approach for dependability analysis and a knowledge-based approach for suggesting dependability enhancement techniques. Examples of designs produced using ASSURE as a dependability advisor are provided and show an order of magnitude dependability improvement.
Patrick Edmond, Anurag P. Gupta, Daniel P. Siewiorek, Audrey A. Brennan
DAC2
1989 The MICON System for Computer Design
abstract
The MICON system is an integrated collection of programs which automatically synthesizes small computer systems from high level specifications. The system addresses multiple levels of design, from logical through physical, providing a rapid prototyping capability. Two programs form MICON's nucleus: a knowledge-based synthesis tool called M1; and, an automated knowledge acquisition tool named CGEN which is used to teach M1 how to design. Other tools in the MICON system are an integrated database and associated data management tools. The system is fully functional, having been used to generate designs that have been fabricated. This paper describes the architecture and operation of the MICON system.
William P. Birmingham, Anurag P. Gupta, Daniel P. Siewiorek
DAC2