See this document in CiteSeerX!

Automated Correctness Condition Generation for Formal Verification of Synthesized RTL Designs (1999)  (Make Corrections)  
Nazanin Mansouri, Ranga Vemuri
Formal Methods in System Design: An International Journal



  Home/Search   Context   Related

 
View or download:
uc.edu/~ddel/publi...ansourifmsd99.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uc.edu/~ddel/publications...node3 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: High-level synthesis tools generate register-transfer level designs from algorithmic behavioral specifications. High-level synthesis process typically consists of dependency graph scheduling, functional unit allocation, register allocation, interconnect allocation and controller generation tasks. Widely used algorithms for these tasks retain the overall control flow structure of the behavioral specification allowing code motion only within basic blocks. Further, high-level synthesis algorithms... (Update)

Similar documents (at the sentence level):
11.0%:   Accounting for Various Register Allocation Schemes During.. - Mansouri, Vemuri   (Correct)

Active bibliography (related documents):   More   All
1.2:   Formal Synthesis in Circuit Design - A Classification .. - Kumar, Blumenröhr.. (1996)   (Correct)
0.7:   Static-List Time-Constrained Scheduling Based On.. - Govindarajan, Vemuri (2000)   (Correct)
0.6:   Multiway Decision Graphs for Automated Hardware.. - Corella, Zhou, Song.. (1996)   (Correct)

Similar documents based on text:   More   All
0.8:   A Methodology for Automated Verification of Synthesized RTL.. - Mansouri, Vemuri   (Correct)
0.5:   Formal Verification of Synthesized Analog Designs - Ghosh, Vemuri   (Correct)
0.5:   An Effective Design Approach for Dynamically.. - Govindarajan.. (1998)   (Correct)

BibTeX entry:   (Update)

@article{ mansouri00automated,
    author = "Nazanin Mansouri and Ranga Vemuri",
    title = "Automated Correctness Condition Generation for Formal Verification of Synthesized {RTL} Designs",
    journal = "Formal Methods in System Design: An International Journal",
    volume = "16",
    number = "1",
    month = "January",
    publisher = "Kluwer Academic Publishers",
    pages = "59--91",
    year = "2000",
    url = "citeseer.ist.psu.edu/mansouri99automated.html" }
Citations (may not include all citations):
1097   Automatic Verification of Finite-State Concurrent Systems us.. (context) - Clarke, Emerson et al. - 1986
510   Symbolic Boolean Manipulation with Ordered Binary Decision D.. - Bryant - 1992
315   Symbolic Model Checking: An Approach to the State Explosion .. (context) - McMillan - 1992
217   High-Level Synthesis, Introduction to Chip and System Design (context) - Gajski, Dutt et al. - 1992
171   Synthesis and Optimization of Digital Circuits (context) - De-Micheli - 1994
100   Automatic Verification of Pipelined Microprocessor Control - Burch, Dill - 1994
53   Binary Decision Diagrams and Beyond: Enabling Technologies f.. - Bryant - 1995
47   REAL: A Program for REgister ALlocation (context) - Kurdahi, Parker - 1987
44   A Survey of High-Level Synthesis Systems (context) - Walker, Camposano - 1990
39   Algorithmic and Register Transfer Level Synthesis: The Syste.. (context) - Thomas, Lagnese et al. - 1990
38   Synthesis of Digital Designs from Recursion Equations (context) - Johnson - 1984
36   HAL: A Multi-Paradigm Approach to Automatic Data Path Synthe.. (context) - Pualin, Knight et al. - 1986
30   High-Level VLSI Synthesis (context) - Camposano, Wolf - 1991
22   DSS: A Distributed HighLevel Synthesis System (context) - Roy, Kumar et al. - 1992
21   Facet : A Procedure for the Automated Synthesis of Digital S.. (context) - Tseng, Siewiorek - 1983
19   Distributed Design Space Exploration for High-Level Synthesi.. (context) - Dutta, Roy et al. - 1992
12   Behavioral synthesis : digital system design using the Synop.. (context) - Knapp - 1996
11   On Verification of Sequential Machines at Differing Levels o.. (context) - Devadas, Ma - 1988
10   Towards a Super Duper Hardware Tactic - Aagaard, Leeser et al. - 1993
10   FM8501: A Verified Microprocessor (context) - Hunt - 1994
8   Verifying Pipelined Microprocessors - Windley - 1995
8   An Abstract Model of Behavior for Hardware Descriptions (context) - McFarland - 1983
8   Correctness Transformations in High Level Synthesis: Formal .. - Rajan - 1995
6   Synchronous Controller Models for Synthesis from Communicati.. - Narasimhan, Vemuri - 1996
6   Automated Verification of Behavioral Equivalence for Micropr.. (context) - Corella - 1992
5   Linking the Behavioral and Structural Domains of Representat.. (context) - Thomas, Blackburn et al. - 1987
5   Automatic Data Path Synthesis (context) - Thomas, Kowalski et al. - 1983
5   Symbolic Simulation of the JEM1 Microprocessor (context) - Greve - 1998
5   Scheduling Constraint Generation for Communicating Processes - Takach, Wolf - 1993
5   Experiences in Functional Validation of a High Level Synthes.. (context) - Vemuri, Mamtora et al. - 1993
5   Automated High-Level Verification Against Clocked Algorithmi.. (context) - Corella - 1993
4   Formally Embedding Existing High Level Synthesis Algorithms - Eisnbiegler, Kumar - 1995
4   Theorem Proving Guided Development of Formal Assertions in a.. - Narasimhan, Teica et al. - 1998
4   The PVS Proof Checker: A Reference Manual (Beta Release (context) - Shankar, Owre et al. - 1993
4   Cone-Based Clustering Heuristic for List Scheduling Algorith.. - Govindarajan, Vemuri - 1997
4   SFG-Tracing: A Methodology for the Automatic Verification of.. (context) - Claesen, Proesmans et al. - 1991
3   Formal Verification of the AAMP5 Microprocessor (context) - Srivas, Miller
3   Observable Time Windows: Verifying The Results of High-Level.. (context) - Bergamaschi, Raje - 1997
3   Symbolic Simulation : An ACL2 Approach (context) - Moore - 1998
3   the Effectiveness of Theorem Proving Guided Discovery of For.. - Narasimhan, Vemuri - 1998
3   SFGTracing: A Methodology of Design for Verifiability (context) - Claesen, Genoe et al. - 1991
3   The PVS Specification Language (Beta Release (context) - Owre, Shankar et al. - 1992
2   Verification of Synthesized Circuits at Register Transfer Le.. (context) - Feldbusch, Kumar - 1991
2   the Notion of Normal Form Register-Level Structures and Its .. (context) - Vemuri - 1990
2   A Global, Dymanic Register Allocation and Binding for Data P.. (context) - Woo - 1990
2   Dynamic Bounding of Successor Force Computations in the Forc.. - Govindarajan, Vemuri - 1997
2   A Hierarchical Register Optimization Algorithm for Behaviora.. - Katkoori, Roy et al. - 1996
2   A Formal Framework for High Level Synthesis - Kropf, Schneider et al. - 1994
2   EASY: Multiprocessor Architecture Optimiztion (context) - Stok, Born - 1998
2   A Methodology for Completely Automated Verification of Synth.. (context) - Mansouri, Vemuri - 1998
2   A Formally Verified System for Logic Synthesis (context) - Aagaard, Leeser - 1991
1   Computer Algorithms (context) - Basse - 1978
1   Specification of Control Flow Properties for Verification of.. - Narasimhan, Vemuri - 1996
1   From Abstract Data Types to Shift Registers : A Case Study i.. (context) - Rajan, Joyce et al. - 1993
1   Verification of Synchronous Sequential Circuits Obtained fro.. (context) - Corella, Camposano et al. - 1991
1   The practical verification of microprocessor designs (context) - Windley - 1991

Documents on the same site (http://www.ececs.uc.edu/~ddel/publications/node3.html):
Architectural Power Estimation Based On Behavior Level Profiling - Katkoori, Vemuri (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC