Patents by Inventor Vladimir Litovtchenko

Vladimir Litovtchenko 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: 11755802
    Abstract: A method for dependent failure analysis of a circuit design includes obtaining a circuit design comprising a plurality of circuit elements, and generating a first cone of influence and a second cone of influence for the circuit design. The first cone of influence corresponds to a first one or more inputs of the circuit design. The second cone of influence corresponds to a second one or more inputs of the circuit design. The method further includes determining a first shared circuit element of the circuit elements within a first intersection between the first cone of influence and the second cone of influence. Further, the method includes determining a first coupling factor based on the first intersection between the first cone of influence and the second cone of influence, and outputting the first shared circuit element and the first coupling factor to a memory.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: September 12, 2023
    Assignee: Synopsys, Inc.
    Inventors: Shivakumar Shankar Chonnad, Radu Horia Iacob, Vladimir Litovtchenko
  • Publication number: 20230098071
    Abstract: Data retrieved from a portion of a device is obtained at a transmission buffer through an input/output (IO) cell of the device. The data is provided from the transmission buffer to a receiving buffer through the IO cell. The data is obtained from the receiving buffer. Responsive to a detection of a first mismatch between the data retrieved from the portion of the device and the data obtained from the receiving buffer, a fault is determined to have occurred at one or more of the transmission buffer or the receiving buffer.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 30, 2023
    Inventors: Shivakumar Shankar Chonnad, Vladimir Litovtchenko, Sowjanya Syamala, Nidhi Bhasin
  • Publication number: 20220207224
    Abstract: A method for dependent failure analysis of a circuit design includes obtaining a circuit design comprising a plurality of circuit elements, and generating a first cone of influence and a second cone of influence for the circuit design. The first cone of influence corresponds to a first one or more inputs of the circuit design. The second cone of influence corresponds to a second one or more inputs of the circuit design. The method further includes determining a first shared circuit element of the circuit elements within a first intersection between the first cone of influence and the second cone of influence. Further, the method includes determining a first coupling factor based on the first intersection between the first cone of influence and the second cone of influence, and outputting the first shared circuit element and the first coupling factor to a memory.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 30, 2022
    Inventors: Shivakumar Shankar CHONNAD, Radu Horia IACOB, Vladimir LITOVTCHENKO
  • Patent number: 10580233
    Abstract: A method for processing alarm signals is disclosed in which a multiplicity of selected alarm signals are first compared with a predefined alarm pattern. The multiplicity of the selected alarm signals are determined from the alarm signals. At least one response signal is then transmitted if the selected alarm signals match the predefined alarm pattern.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: March 3, 2020
    Assignee: Infineon Technologies AG
    Inventor: Vladimir Litovtchenko
  • Patent number: 10467889
    Abstract: In various embodiments, an alarm handling circuitry is provided. The alarm handling circuitry may include a first alarm processing circuit configured to process a first received alarm and to provide a first processed alarm response signal, a second alarm processing circuit configured to process a second received alarm and to provide a second processed alarm response signal, and an interface between the first alarm processing circuit and the second alarm processing circuit configured to input an alive indication signal from the first alarm processing circuit to the second alarm processing circuit indicating whether the first alarm processing circuit is operating.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: November 5, 2019
    Assignee: Infineon Technologies AG
    Inventors: Vladimir Litovtchenko, Avni Bildhaiya, Abdoul Aziz Kane, Longli Yu
  • Publication number: 20190188929
    Abstract: A method for processing alarm signals is disclosed in which a multiplicity of selected alarm signals are first compared with a predefined alarm pattern. The multiplicity of the selected alarm signals are determined from the alarm signals. At least one response signal is then transmitted if the selected alarm signals match the predefined alarm pattern.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 20, 2019
    Inventor: Vladimir Litovtchenko
  • Publication number: 20180233026
    Abstract: In various embodiments, an alarm handling circuitry is provided. The alarm handling circuitry may include a first alarm processing circuit configured to process a first received alarm and to provide a first processed alarm response signal, a second alarm processing circuit configured to process a second received alarm and to provide a second processed alarm response signal, and an interface between the first alarm processing circuit and the second alarm processing circuit configured to input an alive indication signal from the first alarm processing circuit to the second alarm processing circuit indicating whether the first alarm processing circuit is operating.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 16, 2018
    Inventors: Vladimir LITOVTCHENKO, Avni BILDHAIYA, Abdoul Aziz KANE, Longli YU
  • Patent number: 10031825
    Abstract: An electronic device has terminals for interfacing internal signals to other electronic devices. Each terminal is electrically coupled to a terminal driver and a terminal control circuit for receiving a terminal configuration defining the properties and multiplexing of the terminal. The actual configuration of the terminal driver is set according to the terminal configuration. The device has at least one terminal checker arranged for comparing the actual configuration to at least one check configuration, the check configuration defining a configuration of the terminal driver that is either allowed or not allowed, and for, when said comparing indicates a not allowed configuration, setting the actual configuration to a default configuration. Advantageously safe operation of the device in a system is achieved by monitoring the configuration of the multiplexed terminals, and switching to a default configuration when in error.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: July 24, 2018
    Assignee: NXP USA, Inc.
    Inventors: Vladimir Litovtchenko, Josef Maria Joachim Kruecken
  • Patent number: 9891934
    Abstract: A configuration controller for and a method of controlling a configuration of a circuitry are provided. The configuration controller comprises an input, a selection checker, a data selector and an output. The input receives an input configuration selection signal which is encoded according to a specific encoding scheme. The selection checker checks a correctness of the received input configuration selection signal and provides to the data selector a selection signal which indicates a specific configuration selection if the input configuration selection data is correct or indicates a default configuration selection if the input configuration selection signal is incorrect according to the specific encoding scheme. The data selector selects configuration data from its internal configuration data storage in accordance with the selection signal and provides the selected configuration data to the output.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: February 13, 2018
    Assignee: NXP USA, Inc.
    Inventor: Vladimir Litovtchenko
  • Patent number: 9823959
    Abstract: A microcontroller unit having a functional state, a reset state, and one or more assertable fault sources is described. Each fault source has its own fault source assertion count and its own fault source assertion limit; the MCU is arranged to perform the following sequence of operations in a cyclic manner: if one or more of the fault sources are asserted, pass from the functional state to the reset state and increase the respective fault source assertion counts by one increment; if one or more of the fault source assertion counts exceeds the respective fault source assertion limit, disable the respective fault source; and pass from the reset state to the functional state. A method of operating an MCU is also disclosed.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: November 21, 2017
    Assignee: NXP USA, Inc.
    Inventors: Vladimir Litovtchenko, Joachim Fader, Harald Luepken
  • Patent number: 9665377
    Abstract: A processing apparatus, comprising at least a first processing unit and a second processing unit, is proposed. The first processing unit comprises a set of first stateful elements, the second processing unit comprises a set of second stateful elements. A set of synchronization data lines may connect the first stateful elements to the second stateful elements in a pairwise manner. A control unit may control the first processing unit, the second processing unit and the synchronization data lines so as to copy the states of the first stateful elements in parallel via the synchronization data lines to the second stateful elements in response to a synchronization request. A method of synchronizing the processing units is also proposed.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: May 30, 2017
    Assignee: NXP USA, Inc.
    Inventors: Vladimir Litovtchenko, Harald Luepken, Markus Regner
  • Patent number: 9641463
    Abstract: A receive buffer of the type that receives information at regular time slots and is required to indicate any status changes to a micro control unit (MCU), the receive buffer including: a slot status field for storing slot status information at each timeslot for the receive buffer; a receive interrupt flag for sending a signal to the MCU for indicating a change of the slot status field on receipt of the information at each timeslot; characterized in that the receive buffer also includes: an empty slot recognition bit for determining if an empty slot is received and generating an indicator thereof, wherein the indicator is passed to the MCU instead of the useless empty slot status field.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: May 2, 2017
    Assignee: NXP USA, Inc.
    Inventors: Dirk Moeller, Vladimir Litovtchenko
  • Patent number: 9524256
    Abstract: An request controller for controlling requests of a processing unit. The request controller may include an request controller input for receiving an request and an request processing unit connected to the request controller input. The request may request to switch a context of said processing unit or to switch the processing unit from a current an operation to another operation. The request processing unit may decide on the request based on a decision criterion. An request controller output may be connected to the request processing unit, for outputting information about at least granted request. The request processing unit may include a control logic unit including: a state input for receiving information about a current state of a system including the processing unit; and a request input for receiving information about a received request.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: December 20, 2016
    Assignee: NXP USA, INC.
    Inventors: Vladimir A. Litovtchenko, Florian Bogenberger
  • Publication number: 20160274989
    Abstract: An electronic device has terminals for interfacing internal signals to other electronic devices. Each terminal is electrically coupled to a terminal driver and a terminal control circuit for receiving a terminal configuration defining the properties and multiplexing of the terminal. The actual configuration of the terminal driver is set according to the terminal configuration. The device has at least one terminal checker arranged for comparing the actual configuration to at least one check configuration, the check configuration defining a configuration of the terminal driver that is either allowed or not allowed, and for, when said comparing indicates a not allowed configuration, setting the actual configuration to a default configuration. Advantageously safe operation of the device in a system is achieved by monitoring the configuration of the multiplexed terminals, and switching to a default configuration when in error.
    Type: Application
    Filed: September 18, 2013
    Publication date: September 22, 2016
    Inventors: Vladimir LITOVTCHENKO, Josef Maria Joachim KRUECKEN
  • Publication number: 20160124800
    Abstract: A microcontroller unit (MCU) having a functional state, a reset state, and one or more assertable fault sources is described. Each fault source has its own fault source assertion count and its own fault source assertion limit; the MCU is arranged to perform the following sequence of operations in a cyclic manner: if one or more of the fault sources are asserted, pass from the functional state to the reset state and increase the respective fault source assertion counts by one increment; if one or more of the fault source assertion counts exceeds the respective fault source assertion limit, disable the respective fault source; and pass from the reset state to the functional state. A method of operating an MCU is also disclosed.
    Type: Application
    Filed: May 13, 2013
    Publication date: May 5, 2016
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Vladimir Litovtchenko, Joachim Fader, Harald Luepken
  • Publication number: 20150370580
    Abstract: A configuration controller for and a method of controlling a configuration of a circuitry are provided. The configuration controller comprises an input, a selection checker, a data selector and an output. The input receives an input configuration selection signal which is encoded according to a specific encoding scheme. The selection checker checks a correctness of the received input configuration selection signal and provides to the data selector a selection signal which indicates a specific configuration selection if the input configuration selection data is correct or indicates a default configuration selection if the input configuration selection signal is incorrect according to the specific encoding scheme. The data selector selects configuration data from its internal configuration data storage in accordance with the selection signal and provides the selected configuration data to the output.
    Type: Application
    Filed: February 12, 2013
    Publication date: December 24, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventor: Vladimir LITOVTCHENKO
  • Publication number: 20150178102
    Abstract: A system-on-chip comprises a plurality of functional domains. The plurality of functional domains comprise a first domain and a second domain, the first domain having a first active mode of operation and the second domain having a second active mode of operation different from the first active mode of operation. The system-on-chip also comprises a control unit operably coupled to the first and second domains and capable of placing the first domain in the first active mode and the second domain in the second active mode so that the first domain is in the first active mode and the second domain is in the second active mode substantially contemporaneously. The first active mode of operation is functionally different from the second active mode of operation.
    Type: Application
    Filed: November 23, 2011
    Publication date: June 25, 2015
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Markus Regner, Vladimir Litovtchenko, Harald Luepken
  • Patent number: 9024663
    Abstract: In a first circuit for detecting clock glitches in a clock signal, a master counter is clocked by the clock signal and memorizes a master count. An incrementer advances the master count by one increment. A slave counter is clocked by the clock signal and memorizes a slave count. The slave count is retarded relative to the master count by at least a particular number of clock edges. A comparator determines whether the difference between the master count and the slave count is at least a value of the incrementer times the particular number of clock edges.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 5, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Michael Rohleder, Thomas Koch, Vladimir Litovtchenko, Thomas Luedeke
  • Publication number: 20140173247
    Abstract: A processing apparatus, comprising at least a first processing unit and a second processing unit, is proposed. The first processing unit comprises a set of first stateful elements, the second processing unit comprises a set of second stateful elements. A set of synchronization data lines may connect the first stateful elements to the second stateful elements in a pairwise manner. A control unit may control the first processing unit, the second processing unit and the synchronization data lines so as to copy the states of the first stateful elements in parallel via the synchronization data lines to the second stateful elements in response to a synchronization request. A method of synchronizing the processing units is also proposed.
    Type: Application
    Filed: July 20, 2011
    Publication date: June 19, 2014
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Vladimir Litovtchenko, Harald Luepken, Markus Regner
  • Patent number: 8752061
    Abstract: A device receives a request for an amount of a resource. It determines for each resource provider in a set of resource providers a current load, a requested load corresponding to the requested amount of the resource, and an additional load corresponding to an expected state of an application. It determines for each of the resource providers an expected total load on the basis of the current load, the requested load, and the additional load. It subsequently selects from the set of resource providers a preferred resource provider on the basis of the expected total loads. The resource may be one of the following: memory, processing time, data throughput, power, and usage of a device.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: June 10, 2014
    Assignee: Freescale Seimconductor, Inc.
    Inventors: Vladimir Litovtchenko, Florian Bogenberger