Patents by Inventor Alexander Ivanovich KORNILOV

Alexander Ivanovich KORNILOV 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: 10024909
    Abstract: Multi-bit data flip-flops are disclosed that provide bit initialization through propagation of scan bits. Input multiplexers are configured to select between input data bits and input scan bits based upon mode select signals. Master latches receive and latch outputs from the input multiplexers. Slave latches receive and latch outputs from the master latches and also provide propagated input scan bits to the input multiplexers. A first state for the mode select signals selects the input data bits for a data mode of operation, and a second state for the mode select signals selects the input scan bits for a scan mode of operation. Further, the input multiplexers, master latches, and slave latches are configured to operate in an initialization mode to pass a fixed input scan bit through the multi-bit data flip-flop based upon initialization signals (e.g., set and/or reset signals).
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: July 17, 2018
    Assignee: NXP USA, INC.
    Inventors: Mikhail Yurievich Semenov, Alexander Ivanovich Kornilov, Victor Mikhailovich Mikhailov, Denis Borisovich Malashevich, Viacheslav Sergeyevich Kalashnikov
  • Publication number: 20170292995
    Abstract: Multi-bit data flip-flops are disclosed that provide bit initialization through propagation of scan bits. Input multiplexers are configured to select between input data bits and input scan bits based upon mode select signals. Master latches receive and latch outputs from the input multiplexers. Slave latches receive and latch outputs from the master latches and also provide propagated input scan bits to the input multiplexers. A first state for the mode select signals selects the input data bits for a data mode of operation, and a second state for the mode select signals selects the input scan bits for a scan mode of operation. Further, the input multiplexers, master latches, and slave latches are configured to operate in an initialization mode to pass a fixed input scan bit through the multi-bit data flip-flop based upon initialization signals (e.g., set and/or reset signals).
    Type: Application
    Filed: October 21, 2016
    Publication date: October 12, 2017
    Inventors: Mikhail Yurievich Semenov, Alexander Ivanovich Kornilov, Victor Mikhailovich Mikhailov, Denis Borisovich Malashevich, Viacheslav Sergeyevich Kalashnikov
  • Patent number: 9698762
    Abstract: A flip-flop structure comprising a master latch and a slave latch. An output of an input stage of the master latch is coupled to the output of the master latch. The input stage is arranged to drive a logical state at the output of the master latch corresponding to a logical state of the received data input signal during a first phase of a clock signal. A feedback component is arranged to sample a logical state at the output of the master latch and to drive a logical state at the output of the master latch based on the sampled logical state at the output of the master latch such that the sampled logical state is maintained, during a second phase of the clock signal.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: July 4, 2017
    Assignee: NXP USA, INC.
    Inventors: Vasily Vladimirovich Korolev, Alexander Ivanovich Kornilov, Victor Mikhailovich Mikhailov
  • Patent number: 9685934
    Abstract: A multi-bit flip-flop includes at least two storage stages. Each of the storage stages includes redundant latches to suppress state corruptions resulting from soft error upset at the storage stage. In addition, the multi-bit flip-flop includes a split clock path that routes different shared clock signals that control the timing of the latches. The shared split clock path reduces or eliminates the impact of soft errors on the clock signals, thereby further limiting the impact of such errors on data stored at the flip-flop. In particular, the split clock path can be distributed over disparate cells in a layout of multi-bit flip-flop, thereby reducing the likelihood that a transient charge will cause a soft error in all paths of the split clock path.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: June 20, 2017
    Assignee: NXP USA, INC.
    Inventors: Alexander Ivanovich Kornilov, Victor Mikhailovich Mikhailov, Mikhail Yurievich Semenov, David Russell Tipple
  • Publication number: 20170149419
    Abstract: A multi-bit flip-flop includes at least two storage stages. Each of the storage stages includes redundant latches to suppress state corruptions resulting from soft error upset at the storage stage. In addition, the multi-bit flip-flop includes a split clock path that routes different shared clock signals that control the timing of the latches. The shared split clock path reduces or eliminates the impact of soft errors on the clock signals, thereby further limiting the impact of such errors on data stored at the flip-flop. In particular, the split clock path can be distributed over disparate cells in a layout of multi-bit flip-flop, thereby reducing the likelihood that a transient charge will cause a soft error in all paths of the split clock path.
    Type: Application
    Filed: June 3, 2016
    Publication date: May 25, 2017
    Inventors: ALEXANDER IVANOVICH KORNILOV, VICTOR MIKHAILOVICH MIKHAILOV, MIKHAIL YURIEVICH SEMENOV, DAVID RUSSELL TIPPLE
  • Publication number: 20160301392
    Abstract: A flip-flop structure comprising a master latch and a slave latch. An output of an input stage of the master latch is coupled to the output of the master latch. The input stage is arranged to drive a logical state at the output of the master latch corresponding to a logical state of the received data input signal during a first phase of a clock signal. A feedback component is arranged to sample a logical state at the output of the master latch and to drive a logical state at the output of the master latch based on the sampled logical state at the output of the master latch such that the sampled logical state is maintained, during a second phase of the clock signal.
    Type: Application
    Filed: October 9, 2015
    Publication date: October 13, 2016
    Inventors: Vasily Vladimirovich KOROLEV, Alexander Ivanovich KORNILOV, Victor Mikhailovich MIKHAILOV