Patents by Inventor Rolf Schlagenhaft

Rolf Schlagenhaft has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9400708
    Abstract: An integrated circuit comprises a write bus coupled to a register for storing control data. A storage unit is arranged to store reference signature data encoding a reference collective state of the register. First logic circuitry generates actual signature data encoding the actual collective state of the register. Second logic circuitry is coupled to the storage unit, receives the actual signature data and compares the actual signature data with the reference signature data. The second logic circuitry comprises an alert output to provide an alert signal in response to the comparison identifying a difference between the actual signature data and the reference signature data, thereby ensuring detection of a data integrity error in respect of the register. An alert inhibitor comprises a control input and is responsive to the control input and arranged to inhibit selectively onward propagation of the alert signal from the alert output.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: July 26, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Dirk Wendel, Michael Rohleder, Rolf Schlagenhaft
  • Publication number: 20160077904
    Abstract: An integrated circuit comprises a write bus coupled to a register for storing control data. A storage unit is arranged to store reference signature data encoding a reference collective state of the register. First logic circuitry generates actual signature data encoding the actual collective state of the register. Second logic circuitry is coupled to the storage unit, receives the actual signature data and compares the actual signature data with the reference signature data. The second logic circuitry comprises an alert output to provide an alert signal in response to the comparison identifying a difference between the actual signature data and the reference signature data, thereby ensuring detection of a data integrity error in respect of the register. An alert inhibitor comprises a control input and is responsive to the control input and arranged to inhibit selectively onward propagation of the alert signal from the alert output.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 17, 2016
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: DIRK WENDEL, MICHAEL ROHLEDER, ROLF SCHLAGENHAFT
  • Patent number: 9246512
    Abstract: An error correcting device is provided that has an input connectable to receive one or more data units, an error detection module arranged to identify a presence of one or more errors in a received data unit of the one or more data units and to provide an error detection signal for the received data unit, an error correction module arranged to perform an error correction processing on the received data unit and provide a corrected data unit, and a correction evaluation module arranged to perform a comparison of the received data unit with the corrected data unit and to generate a correction error signal depending on a result of the comparison and the error detection signal.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: January 26, 2016
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Michael Rohleder, Stefan Doll, Rolf Schlagenhaft, Timothy J. Strauss
  • Publication number: 20140189462
    Abstract: An error correcting device is provided that has an input connectable to receive one or more data units, an error detection module arranged to identify a presence of one or more errors in a received data unit of the one or more data units and to provide an error detection signal for the received data unit, an error correction module arranged to perform an error correction processing on the received data unit and provide a corrected data unit, and a correction evaluation module arranged to perform a comparison of the received data unit with the corrected data unit and to generate a correction error signal depending on a result of the comparison and the error detection signal.
    Type: Application
    Filed: December 2, 2010
    Publication date: July 3, 2014
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Michael Rohleder, Stefan Doll, Rolf Schlagenhaft, Timothy J. Strauss
  • Patent number: 8519768
    Abstract: A circuit comprises a clock tree for distributing a clock signal. A first counter is arranged at a first point in the clock tree. Upon detecting a triggering edge in the clock signal, the first counter sets a first current count equal to a first delayed count. After a first delay, the first counter sets the first delayed count equal to the first current count plus an increment. A second counter is arranged at a second point in the clock tree. Upon detecting a triggering edge in the clock signal, the second counter sets a second current count equal to a second delayed count. After a second delay, the second counter sets the second delayed count equal to the second current count plus the increment. A comparator compares the first current count and the second current count. The first point and the second point are not the same, or the second delay is longer than the first delay.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: August 27, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Markus Baumeister, Joachim Kruecken, Rolf Schlagenhaft
  • Patent number: 8461865
    Abstract: A logic built-in self test (LBIST) system comprises a device under test having a first plurality of first bistable multivibrator circuits an LBIST controller, and a second plurality of second bistable multivibrator circuits. Each second bistable multivibrator circuit is coupled to a corresponding first bistable multivibrator circuit to swap a second state value kept by the second bistable multivibrator circuit with a first state value kept by the corresponding first bistable multivibrator circuit depending on a first control signal from the LBIST controller and the second bistable multivibrator circuits are coupled to form one or more scan chains when receiving a second control signal from the LBIST controller.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: June 11, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Rolf Schlagenhaft
  • Publication number: 20110311017
    Abstract: A circuit comprises a clock tree for distributing a clock signal. A first counter is arranged at a first point in the clock tree. Upon detecting a triggering edge in the clock signal, the first counter sets a first current count equal to a first delayed count. After a first delay, the first counter sets the first delayed count equal to the first current count plus an increment. A second counter is arranged at a second point in the clock tree. Upon detecting a triggering edge in the clock signal, the second counter sets a second current count equal to a second delayed count. After a second delay, the second counter sets the second delayed count equal to the second current count plus the increment. A comparator compares the first current count and the second current count. The first point and the second point are not the same, or the second delay is longer than the first delay.
    Type: Application
    Filed: March 31, 2009
    Publication date: December 22, 2011
    Applicant: Freescale Semiconductor ,Inc.
    Inventors: Markus Baumeister, Joachim Kruecken, Rolf Schlagenhaft
  • Publication number: 20110221469
    Abstract: A logic built-in self test (LBIST) system comprises a device under test having a first plurality of first bistable multivibrator circuits an LBIST controller, and a second plurality of second bistable multivibrator circuits. Each second bistable multivibrator circuit is coupled to a corresponding first bistable multivibrator circuit to swap a second state value kept by the second bistable multivibrator circuit with a first state value kept by the corresponding first bistable multivibrator circuit depending on a first control signal from the LBIST controller and the second bistable multivibrator circuits are coupled to form one or more scan chains when receiving a second control signal from the LBIST controller.
    Type: Application
    Filed: November 24, 2008
    Publication date: September 15, 2011
    Applicant: Freescale Semiconductor, Inc.
    Inventor: Rolf Schlagenhaft