Patents by Inventor Aniruddha Periyapatna Nagendra

Aniruddha Periyapatna Nagendra 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: 20240063816
    Abstract: A circuit with an interface, a transmit data register coupled to the interface, a storage device coupled to the transmit data register and including a plurality of storage locations, each storage location adapted to store a data unit, and a serial register coupled between the storage device and an output. The circuit also includes a CRC generation circuit having an input coupled between an output of the transmit data register and the storage device. The CRC generation circuit includes a first CRC generation block for providing a CRC in response to an X-bit data unit and an X-bit polynomial and a second CRC generation block with a collective X-bit input for providing a CRC in response to an X-bit data unit and a 2X-bit polynomial in a single clock cycle and a 2X-bit data unit and a 2X-bit polynomial in two clock cycles.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Inventors: Robin Osa Hoel, Anand Kumar G, Dhivya Ravichandran, Aniruddha Periyapatna Nagendra
  • Publication number: 20240056092
    Abstract: A method is provided. In some examples, the method includes receiving, at a sequencer circuit of an analog-to-digital converter (ADC), a first request to perform a first conversion. In addition, the method includes determining, by the sequencer circuit, that the ADC is not busy. The method further includes responsive to determining that the ADC is not busy, and by the sequencer circuit, causing the ADC to perform the first conversion. The method also includes receiving, at the sequencer circuit, a second request to perform a second conversion. The method includes determining, by the sequencer circuit, that the ADC is busy and, responsive to determining that the ADC is busy, and by the sequencer circuit, waiting to cause the ADC to perform the second conversion.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 15, 2024
    Inventors: Anand Kumar G, Srinivasa BS Chakravarthy, Aniruddha Periyapatna Nagendra
  • Patent number: 11855655
    Abstract: A circuit with an interface, a transmit data register coupled to the interface, a storage device coupled to the transmit data register and including a plurality of storage locations, each storage location adapted to store a data unit, and a serial register coupled between the storage device and an output. The circuit also includes a CRC generation circuit having an input coupled between an output of the transmit data register and the storage device. The CRC generation circuit includes a first CRC generation block for providing a CRC in response to an X-bit data unit and an X-bit polynomial and a second CRC generation block with a collective X-bit input for providing a CRC in response to an X-bit data unit and a 2X-bit polynomial in a single clock cycle and a 2X-bit data unit and a 2X-bit polynomial in two clock cycles.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 26, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Robin Osa Hoel, Anand Kumar G, Dhivya Ravichandran, Aniruddha Periyapatna Nagendra
  • Patent number: 11824550
    Abstract: A method is provided. In some examples, the method includes receiving, at a sequencer circuit of an analog-to-digital converter (ADC), a first request to perform a first conversion. In addition, the method includes determining, by the sequencer circuit, that the ADC is not busy. The method further includes responsive to determining that the ADC is not busy, and by the sequencer circuit, causing the ADC to perform the first conversion. The method also includes receiving, at the sequencer circuit, a second request to perform a second conversion. The method includes determining, by the sequencer circuit, that the ADC is busy and, responsive to determining that the ADC is busy, and by the sequencer circuit, waiting to cause the ADC to perform the second conversion.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: November 21, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Anand Kumar G, Srinivasa B S Chakravarthy, Aniruddha Periyapatna Nagendra
  • Publication number: 20230253881
    Abstract: In some examples, a circuit includes sensing circuitry, a synchronization circuit, and a controller. The sensing circuitry is configured to provide a comparison result based on a comparison between a reference voltage and a feedback voltage. The synchronization circuit is configured to synchronize the comparison result into a clock domain to form a synchronous comparison result. The controller is configured to receive the synchronous comparison result, determine a predicted gate control signal based on the synchronous comparison result, determine a gate control signal based on the synchronous comparison result, provide the predicted gate control signal to the sensing circuitry as the feedback voltage, and provide the gate control signal for controlling a power converter.
    Type: Application
    Filed: October 14, 2022
    Publication date: August 10, 2023
    Inventors: Vineet KHURANA, Rinu MATHEW, Gayathri MURUGESH, Aniruddha PERIYAPATNA NAGENDRA, Prachi MISHRA
  • Publication number: 20230168700
    Abstract: In an example, a device includes a controller and a direct current (DC)-to-DC converter coupled to the controller and configured to provide a load current to a load. The device also includes a low-dropout (LDO) regulator coupled to the DC-to-DC converter. The controller includes digital logic, and the digital logic is configured to determine the load current. The digital logic is configured to turn on the LDO regulator if the load current is above a predetermined threshold. The digital logic is also configured to turn off the LDO regulator if the load current is below the predetermined threshold.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 1, 2023
    Inventors: Rinu MATHEW, Vineet KHURANA, Anand Kumar G, Aniruddha PERIYAPATNA NAGENDRA, Venkatesh KADLIMATTI, Torjus Lyng KALLERUD
  • Publication number: 20230138906
    Abstract: This disclosure relates to a system that includes a centralized trim controller and a non-volatile memory that includes a trim sector configured for hosting trim data for one or more peripherals. The trim controller is configured to receive, for each of the one or more peripherals, trim values of the one or more peripherals from the trim sector of the nonvolatile memory, and provide the trim values to the one or more peripherals. Some trim values are updateable by receiving a password at the trim controller. If the password is valid, a timeout counter is initiated, during which time the trim value is updateable.
    Type: Application
    Filed: December 30, 2021
    Publication date: May 4, 2023
    Inventors: Robin Osa HOEL, Anand Kumar G, Praveen KUMAR N, Aniruddha PERIYAPATNA NAGENDRA, Ankitha M
  • Publication number: 20230132069
    Abstract: A circuit with an interface, a transmit data register coupled to the interface, a storage device coupled to the transmit data register and including a plurality of storage locations, each storage location adapted to store a data unit, and a serial register coupled between the storage device and an output. The circuit also includes a CRC generation circuit having an input coupled between an output of the transmit data register and the storage device. The CRC generation circuit includes a first CRC generation block for providing a CRC in response to an X-bit data unit and an X-bit polynomial and a second CRC generation block with a collective X-bit input for providing a CRC in response to an X-bit data unit and a 2X-bit polynomial in a single clock cycle and a 2X-bit data unit and a 2X-bit polynomial in two clock cycles.
    Type: Application
    Filed: March 31, 2022
    Publication date: April 27, 2023
    Inventors: Robin Osa Hoel, Anand Kumar G, Dhivya Ravichandran, Aniruddha Periyapatna Nagendra
  • Publication number: 20230098382
    Abstract: A method is provided. In some examples, the method includes receiving, at a sequencer circuit of an analog-to-digital converter (ADC), a first request to perform a first conversion. In addition, the method includes determining, by the sequencer circuit, that the ADC is not busy. The method further includes responsive to determining that the ADC is not busy, and by the sequencer circuit, causing the ADC to perform the first conversion. The method also includes receiving, at the sequencer circuit, a second request to perform a second conversion. The method includes determining, by the sequencer circuit, that the ADC is busy and, responsive to determining that the ADC is busy, and by the sequencer circuit, waiting to cause the ADC to perform the second conversion.
    Type: Application
    Filed: December 30, 2021
    Publication date: March 30, 2023
    Inventors: Anand Kumar G, Srinivasa BS Chakravarthy, Aniruddha Periyapatna Nagendra
  • Publication number: 20230076376
    Abstract: A microcontroller is provided and comprises a central repository, a processing device, and a firewall. Rule repository memory in the central repository stores one or more access rules defining an access permission of a software context to one or more target resources of the microcontroller. The firewall receives a bus transaction initiated based on an instruction and determines whether any access rule stored in memory of the firewall defines the access permission of the software context to a destination resource. If no access rule stored in the firewall memory defines the access permission, the firewall communicates a miss query condition to the central repository. The central repository searches the rule repository memory for an access rule defining the access permission of the software context to the destination resource, and if a related access rule is found, the related access rule is stored in the firewall memory.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Inventors: Robin O. Hoel, Eric Peeters, Prithvi Shankar Yeyyadi Anantha, Aniruddha Periyapatna Nagendra, Shobhit Singhal, Ruchi Shankar, Prachi Mishra