• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

Correctness and Reduction in Timed Circuit Analysis (2002)

by E Mercer
Add To MetaCart

Tools

Sorted by:
Results 1 - 9 of 9

Adaptive Eager Boolean Encoding for Arithmetic Reasoning in Verification

by Sanjit A. Seshia , 2005
"... senting the official policies, either expressed or implied, of any sponsoring institution, the U.S. Government, or any other entity. ..."
Abstract - Cited by 9 (1 self) - Add to MetaCart
senting the official policies, either expressed or implied, of any sponsoring institution, the U.S. Government, or any other entity.

Modeling and verifying circuits using generalized relative timing

by Sanjit A. Seshia, Randal E. Bryant, Kenneth S. Stevens - In 11th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC , 2005
"... We propose a novel technique for modeling and verifying timed circuits based on the notion of generalized relative timing. Generalized relative timing constraints can express not just a relative ordering between events, but also some forms of metric timing constraints. Circuits modeled using general ..."
Abstract - Cited by 4 (3 self) - Add to MetaCart
We propose a novel technique for modeling and verifying timed circuits based on the notion of generalized relative timing. Generalized relative timing constraints can express not just a relative ordering between events, but also some forms of metric timing constraints. Circuits modeled using generalized relative timing constraints are formally encoded as timed automata. Novel fully symbolic verification algorithms for timed automata are then used to either verify a temporal logic property or to check conformance against an untimed specification. The combination of our new modeling technique with fully symbolic verification methods enables us to verify larger circuits than has been possible with other approaches. We present case studies to demonstrate our approach, including a self-timed circuit used in the integer unit of the Intel R Pentium R 4 processor.
(Show Context)

Citation Context

...nd lower bounds on the delay between when a transition is enabled and when it fires. Formalisms such as timed transition systems [10], timed Petri nets [25] and timed event and event/level structures =-=[19, 4, 17]-=- are used for this purpose, and the constraints are referred to as gate-level metric timing constraints. This is an intuitive model, but since the timing information is provided at the gate-level, ver...

Partial order reduction for detecting safety and timing failures of timed circuits

by Denduang Pradubsuwun, Tomohiro Yoneda, Chris Myers - IEICE Trans. Inf. & Syst , 2005
"... Abstract. This paper proposes a partial order reduction algorithm for timed trace theoretic verification in order to detect both safety failures and timing failures of timed circuits efficiently. This algorithm is based on the framework of timed trace theoretic verification according to the original ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Abstract. This paper proposes a partial order reduction algorithm for timed trace theoretic verification in order to detect both safety failures and timing failures of timed circuits efficiently. This algorithm is based on the framework of timed trace theoretic verification according to the original untimed trace theory. Consequently, its conformance checking supports hierarchical verification. Experimenting with the STARI circuits, the proposed approach shows its effectiveness. 1
(Show Context)

Citation Context

... e.g. [1–4]. Hence, verificationmethods in which partial order reduction is well-suited are preferred. One direction is a timing analysis algorithm to validate correctness in the levelruled Petri net =-=[5]-=-. Another direction is the simple timed trace theory based on timed Petri net [6]. The partial order reduction is applied to both of them, but they are unable to hierarchically perform verificationby ...

Level Oriented Formal Model for Asynchronous Circuit Verification and its Efficient Analysis Method ∗

by Tomoya Kitai, Yusuke Oguro, Eric Mercer, Tomohiro Yoneda, Chris Myers
"... Using a level-oriented model for verification of asynchronous circuits helps users to easily construct formal models with high readability or to naturally model datapath circuits. On the other hand, in order to use such a model on large circuits, techniques to avoid the state explosion problem must ..."
Abstract - Add to MetaCart
Using a level-oriented model for verification of asynchronous circuits helps users to easily construct formal models with high readability or to naturally model datapath circuits. On the other hand, in order to use such a model on large circuits, techniques to avoid the state explosion problem must be developed. This paper first introduces a level-oriented formal model based on time Petri nets, and then proposes its partial order reduction algorithm that prunes unnecessary state generation while guaranteeing the correctness of the verification. Key words Level-oriented model, timed asynchronous circuits, formal verification, time Petri nets. 1
(Show Context)

Citation Context

...cost in the analysis algorithm’s complexity. As a result, the algorithms for analysis of these nets have tended to be conservative rather than exact [9, 10]. To the best of our knowledge, the work in =-=[10, 12]-=- is the 1only one that proposes a partial order reduction for a leveloriented Petri net model, namely the LPN model, though the algorithm is conservative. The goal of this work is to obtain the exact...

Date

by Curtis A. Nelson, Curtis A. Nelson, Chris J. Myers, Erik Brunvand, Behrouz Farhang-boroujeny, Reid R. Harrison, Chris J. Myers, David S. Chapman , 2004
"... of a dissertation submitted by ..."
Abstract - Add to MetaCart
of a dissertation submitted by
(Show Context)

Citation Context

...ation of the mapped circuit. This verification must be extremely efficient to allow for many alternative designs to be considered during technology-mapping. Verification algorithms for timed circuits =-=[15, 16, 17, 18, 19, 20, 21, 22, 23]-=- often employ zones represented by difference bound matrices. When these verification algorithms are applied to gate-level designs, the enumeration of the state-space can can lead to state explosion p...

unknown title

by Pentium R
"... Abstract We propose a novel technique for modeling and verify-ing timed circuits based on the notion of generalized relative timing. Generalized relative timing constraints can ex-press not just a relative ordering between events, but also some forms of metric timing constraints. Circuits modeledusi ..."
Abstract - Add to MetaCart
Abstract We propose a novel technique for modeling and verify-ing timed circuits based on the notion of generalized relative timing. Generalized relative timing constraints can ex-press not just a relative ordering between events, but also some forms of metric timing constraints. Circuits modeledusing generalized relative timing constraints are formally encoded as timed automata. Novel fully symbolic verifica-tion algorithms for timed automata are then used to either verify a temporal logic property or to check confor-mance against an untimed specification. The combination of our new modeling technique with fully symbolic verifica-tion methods enables us to verify larger circuits than has been possible with other approaches. We present case stud-ies to demonstrate our approach, including a self-timed circuit used in the integer unit of the Intel R fl Pentium Rfl4 processor.
(Show Context)

Citation Context

... and lower bounds on the delay between when a transition is enabledand when it fires. Formalisms such as timed transition systems [10], timed Petri nets [25] and timed event andevent/level structures =-=[19, 4, 17]-=- are used for this purpose, and the constraints are referred to as gate-level metric tim-ing constraints. This is an intuitive model, but since the timing information is provided at the gate-level, ve...

Approved for the Major Department

by Curtis Allen Nelson, Erik Brunvand, Behrouz Farhang-boroujeny, Reid R. Harrison, Ken Stevens, Marc Bodson, David S. Chapman , 2004
"... committee and by majority vote has been found to be satisfactory. ..."
Abstract - Add to MetaCart
committee and by majority vote has been found to be satisfactory.
(Show Context)

Citation Context

...ation of the mapped circuit. This verification must be extremely efficient to allow for many alternative designs to be considered during technology-mapping. Verification algorithms for timed circuits =-=[15, 16, 17, 18, 19, 20, 21, 22, 23]-=- often employ zones represented by difference bound matrices. When these verification algorithms are applied to gate-level designs, the enumeration of the state-space can can lead to state explosion p...

A Compositional Approach to Asynchronous Design Verification with Automated State Space Reduction

by Jared Ahrens, Major Professor, Hao Zheng, Ph. D, Srinivas Katkoori , 2007
"... Productivity. This thesis is also based upon work supported by the National Science Foun-dation under grant No. 0546492. I am thankful for this generous funding. I extend my most sincere thanks to Dr. Zheng for introducing me to such a fascinating topic. He has provided wonderful support, guidance, ..."
Abstract - Add to MetaCart
Productivity. This thesis is also based upon work supported by the National Science Foun-dation under grant No. 0546492. I am thankful for this generous funding. I extend my most sincere thanks to Dr. Zheng for introducing me to such a fascinating topic. He has provided wonderful support, guidance, and funding throughout this thesis. I would also like to thank Dr. Katkoori and Dr. Rundus for being on my committee and providing valuable
(Show Context)

Citation Context

...ge decrease in the analysis complexity for BGPNs. The above point is illustrated by example in Figures 2.1 and 2.2. They show the BGPN and the traditional Petri-net model for an AND-gate described in =-=[20]-=-. Both models are driven by a maximal environment. The traditional Petri-net model requires ten places and seventeen transitions, and its transitions are not required to satisfy any boolean expression...

Contents

by Scott R. Little, Advisor Chris, J. Myers , 2003
"... ..."
Abstract - Add to MetaCart
Abstract not found
(Show Context)

Citation Context

...culty of understanding the complex timing interactions between circuit components. In response to this problem, researchers have created several methods and tools to help verify timed circuit designs =-=[4, 5, 6, 7, 8, 9, 10]-=-. One of the most critical aspects of these methods is state space exploration of both the timed and untimed state space. This work concentrates on two leading methods to do timed state space explorat...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University