Patents by Inventor Wilhard Christophorus Von Wendorff

Wilhard Christophorus Von Wendorff 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: 10540284
    Abstract: A cache-coherent multiprocessor system comprising processing units, a shared memory resource accessible by the processing units, the shared memory resource being divided into at least one shared region, at least one first region, and at least one second region, a first cache, a second cache, a coherency unit, and a monitor unit, wherein the monitor unit is adapted to generate an error signal, when the coherency unit affects the at least one first region due to a memory access from the second processing unit and/or when the coherency unit affects the at least one second region due to a memory access from the first processing unit, and a method for detecting failures in a such a cache-coherent multiprocessor system.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: January 21, 2020
    Assignee: NXP USA, Inc.
    Inventors: Dirk Wendel, Oliver Bibel, Joachim Fader, Wilhard Christophorus Von Wendorff
  • Patent number: 9826252
    Abstract: A method for detecting a freeze-frame condition comprises receiving a sequence of images from at least one digital device; selectively encoding a first subset of the sequence of images using a first coding scheme that causes an adjustment to an image characteristic of the selected images being encoded; selectively encoding a second subset of the sequence of images using a second coding scheme; storing the first encoded subset and second encoded subset; retrieving the stored first encoded subset and second encoded subset; selectively decoding the first subset of the selected images using the first coding scheme and selectively decoding the second subset of the selected images using the second coding scheme to re-create the sequence of images. A freeze-frame condition in the re-created sequence of images is identifiable based on a plurality of decoded images being different with respect to the image characteristic across multiple decoded image frames.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: November 21, 2017
    Assignee: NXP USA, Inc.
    Inventors: Dirk Wendel, Joachim Fader, Stephan Herrmann, Wilhard Christophorus Von Wendorff
  • Patent number: 9454424
    Abstract: The present application relates to an apparatus for detecting software interference and the method of operating thereof. A processor and at least one shared resource form a computing shell to execute a first, functional safety critical application and at least one second application in time-shared operation. One or more performance counters are provided to adjust a counter value in response to a performance related event. A reference value storage stores one or more threshold values, each of which is associated with one of the performance counters. A comparator receives the performance counter values, compares the performance counter values with the respective threshold values and generates at least one comparison signal in response to results of the comparisons. An interference indication generator receives the at least one comparison signal and generates at least one interference indication in response to the at least one received comparison signal.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: September 27, 2016
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Wilhard Christophorus Von Wendorff
  • Patent number: 9436546
    Abstract: The invention relates to an apparatus for transfer of data elements between a bus controller, such as a CPU, and a memory controller. An address translator is arranged to receive a write address from the CPU, to modify the write address and to send the modified write address to the memory controller. An ECC calculator is arranged to receive write input data associated with the write address, from the CPU, and to generate an error correction code on the basis of the write input data. A concatenator is arranged to receive the write input data from the CPU, and to receive the error correction code from the ECC calculator, and to concatenate the write input data and the error correction code to obtain write output data, and to send the write output data to the memory controller.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: September 6, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Ray Marshall, Joseph Charles Circello, Wilhard Christophorus Von Wendorff
  • Publication number: 20160062331
    Abstract: The present application relates to a signal integrity module for validating one or more control signals in time domain and a method thereof. The one or more control signals are received via a signal input from at least one control signal generating unit. A new signature is generated by a signature generating unit on the basis of a current signature and the state of the one or more control signals at a watch point. The current signature is latched into a signature register upon receiving a trigger signal. The latched signature is representative of the time course of the one or more control signals at the watch point over a monitoring period defined by the trigger signal. The latched signature is compared by a signature comparator with a pre-calculated signature to validate the integrity of the one or more control signals with respect to the time domain.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventor: WILHARD CHRISTOPHORUS VON WENDORFF
  • Publication number: 20160062810
    Abstract: The present application relates to an apparatus for detecting software interference and the method of operating thereof. A processor and at least one shared resource form a computing shell to execute a first, functional safety critical application and at least one second application in time-shared operation. One or more performance counters are provided to adjust a counter value in response to a performance related event. A reference value storage stores one or more threshold values, each of which is associated with one of the performance counters. A comparator receives the performance counter values, compares the performance counter values with the respective threshold values and generates at least one comparison signal in response to results of the comparisons. An interference indication generator receives the at least one comparison signal and generates at least one interference indication in response to the at least one received comparison signal.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventor: WILHARD CHRISTOPHORUS VON WENDORFF
  • Publication number: 20160034398
    Abstract: A cache-coherent multiprocessor system comprising processing units, a shared memory resource accessible by the processing units, the shared memory resource being divided into at least one shared region, at least one first region, and at least one second region, a first cache, a second cache, a coherency unit, and a monitor unit, wherein the monitor unit is adapted to generate an error signal, when the coherency unit affects the at least one first region due to a memory access from the second processing unit and/or when the coherency unit affects the at least one second region due to a memory access from the first processing unit, and a method for detecting failures in a such a cache-coherent multiprocessor system.
    Type: Application
    Filed: July 29, 2014
    Publication date: February 4, 2016
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: DIRK WENDEL, OLIVER BIBEL, JOACHIM FADER, WILHARD CHRISTOPHORUS VON WENDORFF
  • Publication number: 20160037186
    Abstract: A method for detecting a freeze-frame condition comprises receiving a sequence of images from at least one digital device; selectively encoding a first subset of the sequence of images using a first coding scheme that causes an adjustment to an image characteristic of the selected images being encoded; selectively encoding a second subset of the sequence of images using a second coding scheme; storing the first encoded subset and second encoded subset; retrieving the stored first encoded subset and second encoded subset; selectively decoding the first subset of the selected images using the first coding scheme and selectively decoding the second subset of the selected images using the second coding scheme to re-create the sequence of images. A freeze-frame condition in the re-created sequence of images is identifiable based on a plurality of decoded images being different with respect to the image characteristic across multiple decoded image frames.
    Type: Application
    Filed: July 29, 2014
    Publication date: February 4, 2016
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: DIRK WENDEL, JOACHIM FADER, STEPHAN HERRMANN, WILHARD CHRISTOPHORUS VON WENDORFF
  • Publication number: 20150301890
    Abstract: The invention relates to an apparatus for transfer of data elements between a bus controller, such as a CPU, and a memory controller. An address translator is arranged to receive a write address from the CPU, to modify the write address and to send the modified write address to the memory controller. An ECC calculator is arranged to receive write input data associated with the write address, from the CPU, and to generate an error correction code on the basis of the write input data. A concatenator is arranged to receive the write input data from the CPU, and to receive the error correction code from the ECC calculator, and to concatenate the write input data and the error correction code to obtain write output data, and to send the write output data to the memory controller.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 22, 2015
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: RAY MARSHALL, JOSEPH CHARLES CIRCELLO, WILHARD CHRISTOPHORUS VON WENDORFF
  • Patent number: 7245667
    Abstract: In a data transmission method, the data to be transmitted and/or data corresponding to the same are transmitted via a first transmission channel and in addition via a second transmission channel. The data transmitted via the first transmission channel and the data transmitted via the second transmission channel are transmitted with a defined delay relative to one another. The data received through the two channels are then compared in order to determine whether a transmission error has occurred.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: July 17, 2007
    Assignee: Infineon Technologies AG
    Inventor: Wilhard Christophorus Von Wendorff
  • Patent number: 6986079
    Abstract: A method operates a system with a program-controlled unit. The program-controlled unit reads and executes data that are stored in a memory device and that represents instructions. According to the method, a check is made during the reading of data from the memory device to determine whether the relevant data are error-free. When it is ascertained that the relevant data are not error-free, the execution of an interrupt service routine is initiated. The method is distinguished by the fact that, when it is ascertained, during the execution of the interrupt service routine, that the data that are to be read from the memory device for this purpose is not error-free, the execution of the interrupt service routine is interrupted or ended, and the execution of an interrupt service routine stored at a different location is initiated.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: January 10, 2006
    Assignee: Infineon Technologies AG
    Inventor: Wilhard Christophorus Von Wendorff
  • Patent number: 6959595
    Abstract: A tire pressure monitor and a method of measuring a pressure in a tire include a decision whether the tire pressure should be measured. The decision is made in dependence on a magnitude of a change in a signal which is output by a sensor which senses the pressure prevailing in the tire or the temperature prevailing in the tire. As a result it is possible to reduce the size and the weight of the components of a tire pressure monitor to be accommodated in the tire or in the rim to a minimum.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: November 1, 2005
    Assignee: Infineon Technologies AG
    Inventor: Wilhard Christophorus Von Wendorff
  • Patent number: 6756920
    Abstract: A coding device is able to convert the data that is to be coded to data having different characteristics. The decoding device is able to decode differently coded data. The coding device utilizes measures to code the data according to various characteristics and protocols. Often the characteristics can be defined by state distributions. The decoding device can utilize information contained in the data to be decoded to characterize the data and define measures for decoding the data. Coding devices and decoding devices such as these can be used for widely differing applications.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: June 29, 2004
    Assignee: Infineon Technologies AG
    Inventor: Wilhard Christophorus Von Wendorff
  • Publication number: 20030221481
    Abstract: A tire pressure monitor and a method of measuring a pressure in a tire include a decision whether the tire pressure should be measured. The decision is made in dependence on a magnitude of a change in a signal which is output by a sensor which senses the pressure prevailing in the tire or the temperature prevailing in the tire. As a result it is possible to reduce the size and the weight of the components of a tire pressure monitor to be accommodated in the tire or in the rim to a minimum.
    Type: Application
    Filed: May 12, 2003
    Publication date: December 4, 2003
    Inventor: Wilhard Christophorus Von Wendorff
  • Publication number: 20030063017
    Abstract: A coding device is able to convert the data that is to be coded to data having different characteristics. The decoding device is able to decode differently coded data. The coding device utilizes measures to code the data according to various characteristics and protocols. Often the characteristics can be defined by state distributions. The decoding device can utilize information contained in the data to be decoded to characterize the data and define measures for decoding the data. Coding devices and decoding devices such as these can be used for widely differing applications.
    Type: Application
    Filed: July 12, 2002
    Publication date: April 3, 2003
    Inventor: Wilhard Christophorus Von Wendorff
  • Publication number: 20030033562
    Abstract: A method operates a system with a program-controlled unit. The program-controlled unit reads and executes data that are stored in a memory device and that represents instructions. According to the method, a check is made during the reading of data from the memory device to determine whether the relevant data are error-free. When it is ascertained that the relevant data are not error-free, the execution of an interrupt service routine is initiated. The method is distinguished by the fact that, when it is ascertained, during the execution of the interrupt service routine, that the data that are to be read from the memory device for this purpose is not error-free, the execution of the interrupt service routine is interrupted or ended, and the execution of an interrupt service routine stored at a different location is initiated.
    Type: Application
    Filed: July 19, 2002
    Publication date: February 13, 2003
    Inventor: Wilhard Christophorus Von Wendorff
  • Patent number: 6509849
    Abstract: A coding device for coding binary data with a particular transmit signal spectrum, the coding device having a data stream separating device for separating a data stream, which consists of the binary data to be coded, into data blocks having a predetermined data block length, a calculating device for calculating the difference between the number of binary data having a second binary state, for each data block, and a transmitting device for transmitting each data block as transformed data block or as non-transformed data block via a communication channel connected to the transmitting device, in such a manner that the total sequence of the data blocks transmitted by the transmitting device on the communication channel exhibits the particular transmit signal spectrum.
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: January 21, 2003
    Assignee: Infineon Technologies AG
    Inventor: Wilhard Christophorus von Wendorff
  • Publication number: 20020085487
    Abstract: The invention relates to a method of transmitting data, according to which the data to be transmitted and/or data corresponding to same are transmitted via a first transmission channel and in addition via a second transmission channel. The method described in the invention is characterized in that the data transmitted via the first transmission channel and the data transmitted via the second transmission channel can be transmitted with a time lag in relation to each other.
    Type: Application
    Filed: October 1, 2001
    Publication date: July 4, 2002
    Inventor: Wilhard Christophorus Von Wendorff
  • Publication number: 20020008647
    Abstract: A coding device for coding binary data with a particular transmit signal spectrum, the coding device (1) having a data stream separating device (3) for separating a data stream, which consists of the binary data to be coded, into data blocks DB having a predetermined data block length, a calculating device (15) for calculating the difference between the number, of binary data having a first binary state and the number of binary data having a second binary state, for each data block DB, and a transmitting device (27) for transmitting each data block as transformed data block or as non-transformed data block DB via a communication channel (K) connected to the transmitting device (27), in such a manner that the tonal sequence of the data blocks transmitted by the transmitting device (27) on the communication channel (K) exhibits the particular transmit signal spectrum.
    Type: Application
    Filed: July 5, 2001
    Publication date: January 24, 2002
    Inventor: Wilhard Christophorus von Wendorff