Patents by Inventor Clemens Gerhardus Johannes De Haas
Clemens Gerhardus Johannes De Haas 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).
-
Publication number: 20240007326Abstract: The present invention relates to a CAN node being configured to predict, based on the at least one response message and a reference response, a fault of the CAN network and to determine a fault location of the predicted fault of the CAN network. The present disclosure also relates to a CAN system and a method for the CAN node.Type: ApplicationFiled: June 13, 2023Publication date: January 4, 2024Inventors: Clemens Gerhardus Johannes de Haas, Matthias Berthold Muth, Gerald Kwakernaat, Lucas Pieter Lodewijk van Dijk
-
Publication number: 20230353417Abstract: The present invention relates to a CAN module configured to be arranged between a CAN controller and a CAN transceiver. The CAN module received a TXD input signal from the CAN controller and is configured to transmit an TXD output signal to the CAN transceiver, wherein the TXD output signal is adapted by the CAN module to also comprising a test impulse. When monitoring the CAN BUS, the CAN transceiver will feed back an RDX signal to the CAN module and the CAN controller. The CAN module is configured to detect an error on the CAN transceiver or the CAN BUS depending on the transmitted test impulse and the test impulse received via the RDX signal. The present inventio also relates to a system comprising the CAN module and a method for the CAN module.Type: ApplicationFiled: April 24, 2023Publication date: November 2, 2023Inventors: Lucas Pieter Lodewijk van Dijk, Clemens Gerhardus Johannes de Haas, Gerald Kwakernaat
-
Publication number: 20230179225Abstract: An apparatus comprising an encoder is configured to: detect a first edge in the input signal and, in response, provide a pulse generation sequence comprising the encoder being configured to: generate, in the output signal, a first pulse, wherein the first pulse is provided over first and second minimum time periods irrespective of an edge subsequent the first edge being present in the input signal; and obtain a first sample of the input signal; and obtain a second sample at an end of the first pulse; and if the first sample and the second sample are indicative of different voltage levels, generate a second pulse; or if the first and second sample and the same maintain the voltage level in the output signal.Type: ApplicationFiled: November 14, 2022Publication date: June 8, 2023Inventors: Clemens Gerhardus Johannes de Haas, Rigor Hendrikus Lambertus van der Heijden
-
Patent number: 11616861Abstract: A 10BASE-T1S PHY method and apparatus are provided for receiving an analog MDI signal conveying DME-encoded data at a receiver comparator to generate a digital output signal, processing the digital output signal using a pulse encoder to generate a pulse-coded output signal with pulses generated at each rising or falling transition in the digital output signal, processing the pulse-coded output signal with an output driver to generate a pulse-coded driver output signal that is transmitted to a receiver interface pin RX, processing the pulse-coded driver output signal with an input comparator to generate a pulse-coded comparator output signal, processing the pulse-coded comparator output signal using a pulse decoder to generate a DME-encoded PMA input signal in which timing asymmetries caused by processing at the receiver comparator and/or output driver have been eliminated, and then processing DME-encoded PMA input signal at a digital PHY circuit in the Ethernet PHY.Type: GrantFiled: September 29, 2021Date of Patent: March 28, 2023Assignee: NXP B.V.Inventor: Clemens Gerhardus Johannes de Haas
-
Publication number: 20230077620Abstract: A Controller Area Network (CAN) transceiver includes a receiver configured to determine a voltage differential signal from analog signalling received from a CAN bus and configured to provide a digital output signal at a receiver output to a CAN controller based on the voltage differential signal. The receiver includes arming circuitry configured to place the receiver in an armed or unarmed state based on the voltage differential signal, a first threshold corresponding to a first CAN protocol, and a second threshold corresponding to a second CAN protocol. When the receiver is in the unarmed state, a first digital signal indicative of activity on the CAN bus is provided based on a comparison between the voltage differential signal and the first threshold, and when in the armed state, the first digital signal is provided based on comparisons between the voltage differential signal and each of the first and the second thresholds.Type: ApplicationFiled: September 15, 2021Publication date: March 16, 2023Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11586568Abstract: The disclosure relates to a controller and a transceiver and associated software and methods.Type: GrantFiled: May 11, 2021Date of Patent: February 21, 2023Assignee: NXP B.V.Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11588662Abstract: A Controller Area Network (CAN) transceiver includes a receiver configured to determine a voltage differential signal from analog signalling received from a CAN bus and configured to provide a digital output signal at a receiver output to a CAN controller based on the voltage differential signal. The receiver includes arming circuitry configured to place the receiver in an armed or unarmed state based on the voltage differential signal, a first threshold corresponding to a first CAN protocol, and a second threshold corresponding to a second CAN protocol. When the receiver is in the unarmed state, a first digital signal indicative of activity on the CAN bus is provided based on a comparison between the voltage differential signal and the first threshold, and when in the armed state, the first digital signal is provided based on comparisons between the voltage differential signal and each of the first and the second thresholds.Type: GrantFiled: September 15, 2021Date of Patent: February 21, 2023Assignee: NXP B.V.Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11584314Abstract: The disclosure relates to a controller area network, CAN, unit and associated method and computer program. The CAN unit is configured to detect a transmit signal edge on a transmit signal for a CAN transceiver; detect a corresponding receive signal edge on a receive signal for a CAN controller of the CAN transceiver; and detect a collision on the CAN bus based on a propagation delay between the transmit signal edge and the corresponding receive signal edge.Type: GrantFiled: June 30, 2020Date of Patent: February 21, 2023Assignee: NXP B.V.Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11588663Abstract: A Controller Area Network (CAN) transceiver determines a voltage differential signal from analog signaling and provides a digital output signal at a receiver output to a CAN controller based on the voltage differential signal. The analog signaling received from the CAN bus can operate with a first voltage level scheme of a first CAN protocol and a second voltage level scheme for a second CAN protocol. A first comparator compares the voltage differential signal to a first threshold which is set to a value which differentiates between a logic low bit and logic high bit in accordance with the second CAN protocol. Filtering circuitry selectively filters an output of the first comparator based on detection of noise on the CAN bus to provide a first digital signal indicative of activity on the CAN bus according to the second CAN protocol.Type: GrantFiled: October 7, 2021Date of Patent: February 21, 2023Assignee: NXP B.V.Inventors: Matthias Berthold Muth, Clemens Gerhardus Johannes de Haas, Axel Engelhard
-
Patent number: 11476887Abstract: A Controller Area Network, CAN, transceiver configured to be connected to a CAN bus comprising; a transmitter arrangement configured to transmit signalling on the CAN bus based on transmit data, configured to operate in a first or second transmission mode, the first transmission mode configured to transmit said signalling with a first property and the second transmission mode configured to transmit said signalling with a second, different, property; a receiver arrangement configured to receive signalling from the CAN bus; a receive output configured to provide received data to the CAN controller; and wherein the transmitter arrangement is configured to operate in one of the first or second transmission modes based on a determination that the transmit data is encoded with a first line code and otherwise operate in the other transmission modes, and wherein the transceiver includes a decoder configured to decode the first line code of the transmit data.Type: GrantFiled: January 14, 2021Date of Patent: October 18, 2022Assignee: NXP B.V.Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11368330Abstract: The disclosure relates to a transceiver and associated method and computer program. The transceiver comprises a transmitter for transmitting, based on an input signal, a transmitter output voltage to a differential signaling bus, the transceiver configured to: generate, from the input signal, a copy of the transmitter output voltage to provide an expected differential bus voltage; measure a differential bus voltage from the differential signaling bus; and detect an error frame on the differential signaling bus based on a comparison between the measured differential bus voltage and the expected differential bus voltage.Type: GrantFiled: June 30, 2020Date of Patent: June 21, 2022Assignee: NXP B.V.Inventor: Clemens Gerhardus Johannes de Haas
-
Publication number: 20210374083Abstract: The disclosure relates to a controller and a transceiver and associated software and methods.Type: ApplicationFiled: May 11, 2021Publication date: December 2, 2021Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11190372Abstract: A differential bus network comprising: a bus comprising two bus wires; at least three nodes each comprising: a transceiver comprising: bus terminals for coupling, respectively, to the two wires of the bus; a receiver arrangement configured to receive differential signalling from the bus terminals and determine a digital receive signal based on said differential signalling; and a transmitter arrangement configured to apply differential signalling to the bus terminals based on a digital transmit signal, the transmitter arrangement comprising a first transmitter configured to increase the potential difference between the wires of the bus to a first differential voltage state and maintain the first differential state and a suppression element configured to decrease the potential difference between the two wires of the bus towards a second differential voltage state, the transmitter arrangement further comprising a resistor coupled between the bus terminals configured to at least maintain the second differential vType: GrantFiled: February 5, 2021Date of Patent: November 30, 2021Assignee: NXP B.V.Inventors: Matthias Berthold Muth, Clemens Gerhardus Johannes de Haas
-
Publication number: 20210258185Abstract: A differential bus network comprising: a bus comprising two bus wires; at least three nodes each comprising: a transceiver comprising: bus terminals for coupling, respectively, to the two wires of the bus; a receiver arrangement configured to receive differential signalling from the bus terminals and determine a digital receive signal based on said differential signalling; and a transmitter arrangement configured to apply differential signalling to the bus terminals based on a digital transmit signal, the transmitter arrangement comprising a first transmitter configured to increase the potential difference between the wires of the bus to a first differential voltage state and maintain the first differential state and a suppression element configured to decrease the potential difference between the two wires of the bus towards a second differential voltage state, the transmitter arrangement further comprising a resistor coupled between the bus terminals configured to at least maintain the second differential vType: ApplicationFiled: February 5, 2021Publication date: August 19, 2021Inventors: Matthias Berthold Muth, Clemens Gerhardus Johannes de Haas
-
Publication number: 20210226661Abstract: A Controller Area Network, CAN, transceiver configured to be connected to a CAN bus comprising; a transmitter arrangement configured to transmit signalling on the CAN bus based on transmit data, configured to operate in a first or second transmission mode, the first transmission mode configured to transmit said signalling with a first property and the second transmission mode configured to transmit said signalling with a second, different, property; a receiver arrangement configured to receive signalling from the CAN bus; a receive output configured to provide received data to the CAN controller; and wherein the transmitter arrangement is configured to operate in one of the first or second transmission modes based on a determination that the transmit data is encoded with a first line code and otherwise operate in the other transmission modes, and wherein the transceiver includes a decoder configured to decode the first line code of the transmit data.Type: ApplicationFiled: January 14, 2021Publication date: July 22, 2021Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 11061844Abstract: The present application relates to a circuit and a transceiver comprising the circuit. The circuit comprises two bus line terminals for coupling to a bus and a bridge circuit comprising two legs. Each leg comprises an adjustable pull resistance and an adjustable push resistance connected in series with a respective one of the two bus line terminals. The adjustable pull resistances and the adjustable push resistances of the bridge circuit enable to independently adjust a driver impedance and to independently adjust a differential driver voltage on the bus. The circuit may further comprise an edge detector is coupled to a transmit data input and configured to detect a transition on the transmit data input and to adjust the impedances of the adjustable pull resistances and the adjustable push resistances in response to the detected transition.Type: GrantFiled: February 26, 2018Date of Patent: July 13, 2021Assignee: NXP B.V.Inventors: Clemens Gerhardus Johannes de Haas, Johannes Petrus Antonius Frambach, Thomas John William Donaldson
-
Publication number: 20210006430Abstract: The disclosure relates to a transceiver and associated method and computer program. The transceiver comprises a transmitter for transmitting, based on an input signal, a transmitter output voltage to a differential signaling bus, the transceiver configured to: generate, from the input signal, a copy of the transmitter output voltage to provide an expected differential bus voltage; measure a differential bus voltage from the differential signaling bus; and detect an error frame on the differential signaling bus based on a comparison between the measured differential bus voltage and the expected differential bus voltage.Type: ApplicationFiled: June 30, 2020Publication date: January 7, 2021Inventor: Clemens Gerhardus Johannes de Haas
-
Publication number: 20210001788Abstract: The disclosure relates to a controller area network, CAN, unit and associated method and computer program. The CAN unit is configured to detect a transmit signal edge on a transmit signal for a CAN transceiver; detect a corresponding receive signal edge on a receive signal for a CAN controller of the CAN transceiver; and detect a collision on the CAN bus based on a propagation delay between the transmit signal edge and the corresponding receive signal edge.Type: ApplicationFiled: June 30, 2020Publication date: January 7, 2021Inventor: Clemens Gerhardus Johannes de Haas
-
Patent number: 10824583Abstract: The present disclosure relates to a bus device and a corresponding bus system. Furthermore, the present disclosure relates to a corresponding method of operating a bus device. In accordance with a first aspect of the present disclosure there is provided a bus device comprising a bus protocol controller with a transmit data output and a bus transceiver with a transmit data input coupled to the transmit data output of the bus protocol controller, wherein the bus protocol controller is configured to provide a serial bit stream designated for transmission through a bus via the transmit data output of the bus controller and via the transmit data input to the bus transceiver and to provide a switching signal within the serial bit stream, and wherein the bus transceiver is configured to switch between different operating modes in response to the switching signal.Type: GrantFiled: January 28, 2020Date of Patent: November 3, 2020Assignee: NXP B.V.Inventors: Matthias Berthold Muth, Bernd Uwe Gerhard Elend, Clemens Gerhardus Johannes de Haas
-
Patent number: 10791002Abstract: Embodiments of a method, a device and a computer-readable storage medium are disclosed. In an embodiment, a method for operating a Controller Area Network (CAN) device involves detecting a transition of a CAN transceiver of the CAN device from a dominant state to a recessive state and in response to detecting a transition of the CAN transceiver from the dominant state to the recessive state, controlling an output impedance of the CAN transceiver to be within a predefined range of an impedance value at the dominant state while a differential driver voltage on a CAN bus connected to the CAN transceiver decreases to a predefined voltage.Type: GrantFiled: August 19, 2017Date of Patent: September 29, 2020Assignee: NXP B.V.Inventors: Clemens Gerhardus Johannes de Haas, Matthias Berthold Muth