Patents by Inventor Rohit Kumar Sinha

Rohit Kumar Sinha 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: 11609600
    Abstract: A glitch detector includes a metastability detector circuit, a reference storage circuit, and a pattern comparison circuit. The metastability detector circuit is configured to generate state signals at each cycle of the clock signal. The reference storage circuit is configured to store a logic state of each state signal based on a delayed version of the clock signal, and generate reference signals. A logic state of each reference signal is equal to a logic state of a corresponding state signal generated during a previous cycle of the clock signal. The pattern comparison circuit is configured to receive the state signals generated during a current cycle of the clock signal, the reference signals, and first and second values, and generate clock and voltage glitch signals based on first and second patterns that are associated with the state signals generated during the current cycle and the reference signals, respectively.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: March 21, 2023
    Assignee: NXP USA, Inc.
    Inventors: Rohit Kumar Sinha, Garima Sharda, Vandana Sapra, Amol Agarwal, Stefan Doll, Andreas Lentz
  • Publication number: 20220382322
    Abstract: A glitch detector includes a metastability detector circuit, a reference storage circuit, and a pattern comparison circuit. The metastability detector circuit is configured to generate state signals at each cycle of the clock signal. The reference storage circuit is configured to store a logic state of each state signal based on a delayed version of the clock signal, and generate reference signals. A logic state of each reference signal is equal to a logic state of a corresponding state signal generated during a previous cycle of the clock signal. The pattern comparison circuit is configured to receive the state signals generated during a current cycle of the clock signal, the reference signals, and first and second values, and generate clock and voltage glitch signals based on first and second patterns that are associated with the state signals generated during the current cycle and the reference signals, respectively.
    Type: Application
    Filed: July 22, 2022
    Publication date: December 1, 2022
    Inventors: Rohit Kumar Sinha, Garima Sharda, Vandana Sapra, Amol Agarwal, Stefan Doll, Andreas Lentz
  • Patent number: 11429142
    Abstract: A glitch detector includes a metastability detector circuit, a reference storage circuit, and a pattern comparison circuit. The metastability detector circuit is configured to generate state signals at each cycle of the clock signal. The reference storage circuit is configured to store a logic state of each state signal based on a delayed version of the clock signal, and generate reference signals. A logic state of each reference signal is equal to a logic state of a corresponding state signal generated during a previous cycle of the clock signal. The pattern comparison circuit is configured to receive the state signals generated during a current cycle of the clock signal, the reference signals, and first and second values, and generate clock and voltage glitch signals based on first and second patterns that are associated with the state signals generated during the current cycle and the reference signals, respectively.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 30, 2022
    Assignee: NXP USA, Inc.
    Inventors: Rohit Kumar Sinha, Garima Sharda, Vandana Sapra, Amol Agarwal, Stefan Doll, Andreas Lentz
  • Publication number: 20220197332
    Abstract: A glitch detector includes a metastability detector circuit, a reference storage circuit, and a pattern comparison circuit. The metastability detector circuit is configured to generate state signals at each cycle of the clock signal. The reference storage circuit is configured to store a logic state of each state signal based on a delayed version of the clock signal, and generate reference signals. A logic state of each reference signal is equal to a logic state of a corresponding state signal generated during a previous cycle of the clock signal. The pattern comparison circuit is configured to receive the state signals generated during a current cycle of the clock signal, the reference signals, and first and second values, and generate clock and voltage glitch signals based on first and second patterns that are associated with the state signals generated during the current cycle and the reference signals, respectively.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Rohit Kumar Sinha, Garima Sharda, Vandana Sapra, Amol Agarwal, Stefan Doll, Andreas Lentz
  • Patent number: 11222707
    Abstract: A system-on-chip (SoC) includes a fuse circuit and decoding circuitry. The fuse circuit includes functional fuses, control fuses utilized as the functional fuses, and fuses configured to store override data that indicates an association between the functional fuses and the control fuses utilized as the functional fuses. The decoding circuitry is configured to output configuration data associated with a configuration of the fuse circuit based on the override data and an initial configuration of the fuse circuit. In such a scenario, functional operations of the SoC are executed based on the configuration data. Alternatively, the decoding circuitry is configured to output a set of functional data based on the override data and various functional data stored in the functional fuses and the control fuses utilized as the functional fuses. In such a scenario, the functional operations are executed based on the outputted set of functional data.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: January 11, 2022
    Assignee: NXP USA, Inc.
    Inventors: Rohit Kumar Sinha, Tomasz Szuprycinski, Deepak Mahajan, Ruchi Bora
  • Patent number: 11170109
    Abstract: An SoC device has a boot-code memory that stores boot code and a boot core that accesses the boot-code memory to execute the boot code at startup. The boot core is capable of executing application code after the startup is complete. One or more master cores execute application code. An access control circuit prevents the boot core from accessing the boot-code memory when application code is being executed.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: November 9, 2021
    Assignee: NXP USA, INC.
    Inventors: Rohit Kumar Sinha, Arun Jain, Himanshu Shekhar Thakur, Neha Agarwal
  • Patent number: 11018657
    Abstract: A clock glitch alerting circuit is configured to detect a glitch in an input clock signal, and activate and provide an alert signal to a security controller when the glitch is detected. The clock glitch alerting circuit is further configured to delay the input clock signal based on multiple selection signals, and provide one of a delayed clock output signal and a filtered clock output signal to the security controller based on the alert signal. The clock glitch alerting circuit is further configured to generate and provide a count value to the security controller that indicates a time duration available by the security controller to execute a security critical operation after receiving the activated alert signal.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: May 25, 2021
    Assignee: NXP USA, INC.
    Inventors: Rohit Kumar Sinha, Stefan Doll, Neha Srivastava
  • Patent number: 10911035
    Abstract: A fixed-width pulse generator includes a metastability detector circuit, a delay signal generator, and a combinational logic circuit. The metastability detector circuit is configured to receive a trigger signal and generate state detection signals. The delay signal generator is configured to receive the state detection signals and the trigger signal, and delay the trigger signal by two different delay values to generate two different delayed signals. One of the delay values is based on the state detection signals. The combinational logic circuit is configured to receive the two delayed signals and an error signal, and generate a fixed-width pulse that remains constant over process, voltage, and temperature variations.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: February 2, 2021
    Assignee: NXP USA, INC.
    Inventors: Rohit Kumar Sinha, Amol Agarwal, Vandana Sapra
  • Publication number: 20200334361
    Abstract: An SoC device has a boot-code memory that stores boot code and a boot core that accesses the boot-code memory to execute the boot code at startup. The boot core is capable of executing application code after the startup is complete. One or more master cores execute application code. An access control circuit prevents the boot core from accessing the boot-code memory when application code is being executed.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Inventors: Rohit Kumar Sinha, Arun Jain, Himanshu Shekhar Thakur, Neha Agarwal