Electronic workshops in computing · 2007 · 14 citations · 5 references
ComputingComputer ScienceComputer SystemsFormal MethodsReal-time SystemsSystems ModelingAutomata TheoryConcurrency ControlConcurrent ModelingConcurrent System VerificationFinite State Machine ModelingModel CheckingConcurrency Property VerificationConcurrent Process ModelingConcurrent ProcessesConcurrent System ModelingCritical PropertiesSystemc ModelingTimed AutomataTransaction-level Modeling
Delta-cycles are basic units of SystemC modeling and they are supposed to provide the guarantee of some critical properties about interactions between concurrent processes, like determinism and liveness, which is the basis for higher-level modeling and analysis. However, uncareful design may cause serious problems at the transaction level, which break the properties that we want to ensure at the level of delta-cycles. We propose a formal model based on SystemC waiting-state automata for verifying properties of SystemC models at the transaction level within a delta-cycle and show that this model conforms to the SystemC scheduler up to delta-cycles.
5
Formal verification of LTL formulas for SystemC designs
Rolf Drechsler · 2003 · 54 citations
Generating Finite State Machines from System C
A. Habibi, H. Moinudeen, Sofiène Tahar · 2006 · 41 citations
Reachability analysis for formal verification of SystemC
Rolf Drechsler · 2003 · 38 citations
SystemC Waiting-State Automata
Yu Zhang, Franck Védrine, Bruno Monsuez · Electronic workshops in computing · 2007 · 14 citations · Full text