Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rolf Fritz is active.

Publication


Featured researches published by Rolf Fritz.


Ibm Journal of Research and Development | 1997

Formal verification made easy

Thomas Schlipf; Thomas Buechner; Rolf Fritz; Markus M. Helms; Juergen Koehl

Formal verification (FV) is considered by many to be complicated and to require considerable mathematical knowledge for successful application. We have developed a methodology in which we have added formal verification to the verification process without requiring any knowledge of formal verification languages. We use only finite-state machine notation, which is familiar and intuitive to designers. Another problem associated with formal verification is state-space explosion. If that occurs, no result is returned; our method switches to random simulation after one hour without results, and no effort is lost. We have compared FV against random simulation with respect to development time, and our results indicate that FV is at least as fast as random simulation. FV is superior in terms of verification quality, however, because it is exhaustive.


international conference on asic | 1999

Event monitoring in a system-on-a-chip

Markus M. Helms; T. Buchner; Rolf Fritz; Thomas Schlipf; Manfred Walz

This paper presents a novel approach for monitoring disjunct, concurrent operations in heavily queued systems. A non-obtrusive activity monitor is used as an on-chip tracing unit. For each pending operation the monitor uses the hardware implementation of an event triggered operation graph to trace the path of the operation through the system. Other than conventional tracing units that collect and record information from one or more functional units for later analysis, the presented solution directly records the path of the operation through the system, enabling an immediate analysis of operation inconsistencies. For each followed path a unique signature is generated that significantly reduces the amount of trace data to be stored. The trace information is stored together with a time stamp for debugging and measuring of queuing effects and timing behavior in the system. The presented method has been successfully applied to an IO-Adapter-chip in IBMs S/390 G5 and G6 Systems.


international conference on asic | 1997

An easy approach to formal verification

Thomas Schlipf; T. Buchner; Rolf Fritz; Markus M. Helms

Formal verification suffers from the image that it is complicated and requires a lot of mathematical background to be applied successfully. In this paper a methodology is described that adds formal verification (FV) to the verification process without requiring any knowledge of FV languages. It solely uses the finite state machine notation, which is familiar and intuitive to designers. Another problem of FV is state space explosion. If this occurs we can switch to random simulation within an hour without losing any effort. The results show that FV is at least as fast as random simulation and it is superior in terms of verification quality because it is exhaustive.


Ibm Journal of Research and Development | 1999

Event monitoring in highly complex hardware systems

Thomas Buechner; Rolf Fritz; Peter Guenther; Markus M. Helms; Kirk D. Lamb; Manfred Loew; Thomas Schlipf; Manfred Walz

This paper presents a novel approach for monitoring disjunct, concurrent operations in heavily queued systems. A nonobtrusive activity monitor is used as an on-chip tracing unit. For each pending operation the monitor uses the hardware implementation of an event-triggered operation graph to trace the path of the operation through the system. In contrast to conventional tracing units, which collect and record information from one or more functional units for later analysis, the presented solution directly records the path taken by the operation through the system, making possible an immediate analysis of operation inconsistencies. For each followed path a unique signature is generated which significantly reduces the amount of trace data to be stored. The trace information is stored together with a time stamp for debugging and measuring of queueing effects and timing behavior in the system. The method presented has been successfully applied to the memorybus adapter chips in the S/390® G5 and G6 systems.


Archive | 2007

Method for a Hash Table Lookup and Processor Cache

Rolf Fritz; Ulrich Mayer; Thomas Pflueger; Cordt W. Starke; Jan van Lunteren


Archive | 2007

Method and System for Changing a Description for a State Transition Function of a State Machine Engine

Rolf Fritz; Ulrich Mayer; Thomas Pflueger; Cordt W. Starke; Jan van Lunteren


Archive | 2001

Operation graph based event monitoring system

Thomas Buechner; Rolf Fritz; Markus M. Helms; Kirk D. Lamb; Thomas Schlipf; Manfred Walz


Archive | 2009

Efficiently implementing a plurality of finite state machines

Rolf Fritz; Andreas Muller; Thomas Schlipf; Daniel Thiele


Archive | 2001

Method and device for parameter independent buffer underrun prevention

Rolf Fritz; Markus M. Helms


Archive | 2004

System for building electronic queue(s) utilizing self organizing units in parallel to permit concurrent queue add and remove operations

Rolf Fritz

Researchain Logo
Decentralizing Knowledge