Patents by Inventor Himanshu Varshney

Himanshu Varshney 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: 20260155832
    Abstract: A delay-domain analog-to-digital converter (ADC) including first and second ADCs and corresponding look-up table (LUT) memories. Control logic controls the first ADC to convert a first analog level plus a first offset to a first digital value; controls the second ADC to convert the first analog level plus a second offset to a second digital value; and computes a first difference value between the first and second digital values. The control logic further controls the first ADC to convert the first analog level minus the first offset to a third digital value; controls the second ADC to convert the first analog level plus the second offset to a fourth digital value; computes a second difference value between the third and fourth digital values; and adjusts a correction value for the first analog level in the LUT memory based on a third difference between the first and second difference values.
    Type: Application
    Filed: January 21, 2026
    Publication date: June 4, 2026
    Inventors: Mishab I, Viswanathan Nagarajan, Himanshu Varshney, Mujammil Patel, Karan Vaity
  • Publication number: 20260142668
    Abstract: In described examples, an analog to digital converter (ADC), having an input operable to receive an analog signal and an output operable to output a digital representation of the analog signal, includes a voltage to delay (VD) block. The VD block is coupled to the input of the ADC and generates a delay signal responsive to a calibration signal. A backend ADC is coupled to the VD block, and receives the delay signal. The backend ADC having multiple stages including a first stage. A calibration engine is coupled to the multiple stages and the VD block. The calibration engine measures an error count of the first stage and stores a delay value of the first stage for which the error count is minimum.
    Type: Application
    Filed: January 12, 2026
    Publication date: May 21, 2026
    Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota
  • Publication number: 20260126484
    Abstract: An example apparatus includes programmable circuitry configured to: determine a first output voltage from a first analog to digital converter (ADC) responsive to the first ADC and a second ADC both receiving a first input voltage; determine a first output voltage from a second ADC responsive to the first ADC and a second ADC both receiving the first input voltage; determine a second output voltage from the first ADC responsive to the first ADC receiving a second input voltage and the second ADC receiving the first input voltage; and determine an error value for the first ADC based on: (a) a difference between the first output voltage from the first ADC and the first output voltage from the second ADC, and (b) a difference between the first output voltage from the first ADC and the second output voltage from the first ADC.
    Type: Application
    Filed: January 5, 2026
    Publication date: May 7, 2026
    Inventors: Nithin Gopinath, Sai Aditya Nurani, Viswanathan Nagarajan, Himanshu Varshney, Mishab I, Mujammil Patel
  • Patent number: 12542563
    Abstract: A delay-domain analog-to-digital converter (ADC) including first and second ADCs and corresponding look-up table (LUT) memories. Control logic controls the first ADC to convert a first analog level plus a first offset to a first digital value; controls the second ADC to convert the first analog level plus a second offset to a second digital value; and computes a first difference value between the first and second digital values. The control logic further controls the first ADC to convert the first analog level minus the first offset to a third digital value; controls the second ADC to convert the first analog level plus the second offset to a fourth digital value; computes a second difference value between the third and fourth digital values; and adjusts a correction value for the first analog level in the LUT memory based on a third difference between the first and second difference values.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: February 3, 2026
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mishab I, Viswanathan Nagarajan, Himanshu Varshney, Mujammil Patel, Karan Vaity
  • Patent number: 12525985
    Abstract: In described examples, an analog to digital converter (ADC), having an input operable to receive an analog signal and an output operable to output a digital representation of the analog signal, includes a voltage to delay (VD) block. The VD block is coupled to the input of the ADC and generates a delay signal responsive to a calibration signal. A backend ADC is coupled to the VD block, and receives the delay signal. The backend ADC having multiple stages including a first stage. A calibration engine is coupled to the multiple stages and the VD block. The calibration engine measures an error count of the first stage and stores a delay value of the first stage for which the error count is minimum.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: January 13, 2026
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota
  • Patent number: 12517172
    Abstract: An example apparatus includes programmable circuitry configured to: determine a first output voltage from a first analog to digital converter (ADC) responsive to the first ADC and a second ADC both receiving a first input voltage; determine a first output voltage from a second ADC responsive to the first ADC and a second ADC both receiving the first input voltage; determine a second output voltage from the first ADC responsive to the first ADC receiving a second input voltage and the second ADC receiving the first input voltage; and determine an error value for the first ADC based on: (a) a difference between the first output voltage from the first ADC and the first output voltage from the second ADC, and (b) a difference between the first output voltage from the first ADC and the second output voltage from the first ADC.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: January 6, 2026
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Nithin Gopinath, Sai Aditya Nurani, Viswanathan Nagarajan, Himanshu Varshney, Mishab I, Mujammil Patel
  • Patent number: 12456988
    Abstract: An example analog-to-digital converter (ADC) includes first ADC circuitry, second ADC circuitry, and dither circuitry. The dither circuitry of the example ADC is to generate a first dither signal to produce a first dithered input signal at a first output coupled to an input of the first ADC circuitry, generate a second dither signal to produce a second dithered input signal at a second output coupled to an input of the second ADC circuitry, the first dither signal and the second dither signal to have opposite signs, and produce an output signal at a third output based on the first output of the first ADC circuitry and the second output of the second ADC circuitry.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: October 28, 2025
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mishab I, Himanshu Varshney, Nagarajan Viswanathan, Parth Sameer Kalgaonkar, Sai Aditya Nurani
  • Publication number: 20250309913
    Abstract: A delay-domain analog-to-digital converter (ADC) including first and second ADCs and corresponding look-up table (LUT) memories. Control logic controls the first ADC to convert a first analog level plus a first offset to a first digital value; controls the second ADC to convert the first analog level plus a second offset to a second digital value; and computes a first difference value between the first and second digital values. The control logic further controls the first ADC to convert the first analog level minus the first offset to a third digital value; controls the second ADC to convert the first analog level plus the second offset to a fourth digital value; computes a second difference value between the third and fourth digital values; and adjusts a correction value for the first analog level in the LUT memory based on a third difference between the first and second difference values.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Inventors: Mishab I, Viswanathan Nagarajan, Himanshu Varshney, Mujammil Patel, Karan Vaity
  • Publication number: 20250219652
    Abstract: An example analog-to-digital converter (ADC) includes first ADC circuitry, second ADC circuitry, and dither circuitry. The dither circuitry of the example ADC is to generate a first dither signal to produce a first dithered input signal at a first output coupled to an input of the first ADC circuitry, generate a second dither signal to produce a second dithered input signal at a second output coupled to an input of the second ADC circuitry, the first dither signal and the second dither signal to have opposite signs, and produce an output signal at a third output based on the first output of the first ADC circuitry and the second output of the second ADC circuitry.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 3, 2025
    Inventors: Mishab I, Himanshu Varshney, Nagarajan Viswanathan, Parth Sameer Kalgaonkar, Sai Aditya Nurani
  • Publication number: 20250055473
    Abstract: In an example, a system includes an input channel and a voltage to delay converter (V2D) coupled to the input channel. The system also includes a first multiplexer coupled to the V2D and an analog-to-digital converter (ADC) coupled to the first multiplexer. The system includes a second multiplexer coupled to the input channel and an auxiliary ADC coupled to the second multiplexer. The system includes calibration circuitry coupled to an output of the auxiliary ADC, where the calibration circuitry is configured to correct a non-linearity in a signal provided by the input channel. The calibration circuitry is also configured to determine the non-linearity of the signal provided to the ADC relative to the signal provided to the auxiliary ADC.
    Type: Application
    Filed: October 30, 2024
    Publication date: February 13, 2025
    Inventors: Nagarajan VISWANATHAN, Himanshu VARSHNEY, Vinam ARORA, Charls BABU, Srinivas Kumar NARU
  • Publication number: 20250004049
    Abstract: An example apparatus includes programmable circuitry configured to: determine a first output voltage from a first analog to digital converter (ADC) responsive to the first ADC and a second ADC both receiving a first input voltage; determine a first output voltage from a second ADC responsive to the first ADC and a second ADC both receiving the first input voltage; determine a second output voltage from the first ADC responsive to the first ADC receiving a second input voltage and the second ADC receiving the first input voltage; and determine an error value for the first ADC based on: (a) a difference between the first output voltage from the first ADC and the first output voltage from the second ADC, and (b) a difference between the first output voltage from the first ADC and the second output voltage from the first ADC.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Nithin Gopinath, Sai Aditya Nurani, Viswanathan Nagarajan, Himanshu Varshney, Mishab I, Mujammil Patel
  • Patent number: 12166500
    Abstract: In an example, a system includes an input channel and a voltage to delay converter (V2D) coupled to the input channel. The system also includes a first multiplexer coupled to the V2D and an analog-to-digital converter (ADC) coupled to the first multiplexer. The system includes a second multiplexer coupled to the input channel and an auxiliary ADC coupled to the second multiplexer. The system includes calibration circuitry coupled to an output of the auxiliary ADC, where the calibration circuitry is configured to correct a non-linearity in a signal provided by the input channel. The calibration circuitry is also configured to determine the non-linearity of the signal provided to the ADC relative to the signal provided to the auxiliary ADC.
    Type: Grant
    Filed: September 5, 2023
    Date of Patent: December 10, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Nagarajan Viswanathan, Himanshu Varshney, Vinam Arora, Charls Babu, Srinivas Kumar Naru
  • Publication number: 20240187013
    Abstract: In described examples, an analog to digital converter (ADC), having an input operable to receive an analog signal and an output operable to output a digital representation of the analog signal, includes a voltage to delay (VD) block. The VD block is coupled to the input of the ADC and generates a delay signal responsive to a calibration signal. A backend ADC is coupled to the VD block, and receives the delay signal. The backend ADC having multiple stages including a first stage. A calibration engine is coupled to the multiple stages and the VD block. The calibration engine measures an error count of the first stage and stores a delay value of the first stage for which the error count is minimum.
    Type: Application
    Filed: February 13, 2024
    Publication date: June 6, 2024
    Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota
  • Patent number: 11962318
    Abstract: In described examples, an analog to digital converter (ADC), having an input operable to receive an analog signal and an output operable to output a digital representation of the analog signal, includes a voltage to delay (VD) block. The VD block is coupled to the input of the ADC and generates a delay signal responsive to a calibration signal. A backend ADC is coupled to the VD block, and receives the delay signal. The backend ADC having multiple stages including a first stage. A calibration engine is coupled to the multiple stages and the VD block. The calibration engine measures an error count of the first stage and stores a delay value of the first stage for which the error count is minimum.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: April 16, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A Pentakota
  • Publication number: 20230412186
    Abstract: In an example, a system includes an input channel and a voltage to delay converter (V2D) coupled to the input channel. The system also includes a first multiplexer coupled to the V2D and an analog-to-digital converter (ADC) coupled to the first multiplexer. The system includes a second multiplexer coupled to the input channel and an auxiliary ADC coupled to the second multiplexer. The system includes calibration circuitry coupled to an output of the auxiliary ADC, where the calibration circuitry is configured to correct a non-linearity in a signal provided by the input channel. The calibration circuitry is also configured to determine the non-linearity of the signal provided to the ADC relative to the signal provided to the auxiliary ADC.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 21, 2023
    Inventors: Nagarajan VISWANATHAN, Himanshu VARSHNEY, Vinam ARORA, Charls BABU, Srinivas Kumar NARU
  • Patent number: 11784660
    Abstract: In an example, a system includes an input channel and a voltage to delay converter (V2D) coupled to the input channel. The system also includes a first multiplexer coupled to the V2D and an analog-to-digital converter (ADC) coupled to the first multiplexer. The system includes a second multiplexer coupled to the input channel and an auxiliary ADC coupled to the second multiplexer. The system includes calibration circuitry coupled to an output of the auxiliary ADC, where the calibration circuitry is configured to correct a non-linearity in a signal provided by the input channel. The calibration circuitry is also configured to determine the non-linearity of the signal provided to the ADC relative to the signal provided to the auxiliary ADC.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: October 10, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Nagarajan Viswanathan, Himanshu Varshney, Vinam Arora, Charls Babu, Srinivas Kumar Naru
  • Patent number: 11755339
    Abstract: A cloud based network includes a plurality of nodes, each of which include at least one containerized microservice that enables intent-driven operation of the cloud based network. One or more resource controllers, each designated to manage a custom resource, communicate with a master controller of the node to manage operational and configuration states of the node and any microservices containerized within the node. The master enables a user to monitor and automate the management of microservices and the cloud based network as a whole. The containerized microservice architecture allows user customizable rendering of microservices, reconciliation of old and new versions of microservices, and facilitated management of a plurality of nodes.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: September 12, 2023
    Assignee: Infoblox Inc.
    Inventors: Phillip Ferrell, Prasanna Kumar Krishnamurthy, Vidyasagara Reddy Guntaka, Venkat Dabbara, Suresh Vobbilisetty, Himanshu Varshney
  • Publication number: 20230082872
    Abstract: In an example, a system includes an input channel and a voltage to delay converter (V2D) coupled to the input channel. The system also includes a first multiplexer coupled to the V2D and an analog-to-digital converter (ADC) coupled to the first multiplexer. The system includes a second multiplexer coupled to the input channel and an auxiliary ADC coupled to the second multiplexer. The system includes calibration circuitry coupled to an output of the auxiliary ADC, where the calibration circuitry is configured to correct a non-linearity in a signal provided by the input channel. The calibration circuitry is also configured to determine the non-linearity of the signal provided to the ADC relative to the signal provided to the auxiliary ADC.
    Type: Application
    Filed: January 31, 2022
    Publication date: March 16, 2023
    Inventors: Nagarajan VISWANATHAN, Himanshu VARSHNEY, Vinam ARORA, Charls BABU, Srinivas Kumar NARU
  • Patent number: 11461114
    Abstract: A cloud based network includes a plurality of nodes, each of which include at least one containerized microservice that enables intent-driven operation of the cloud based network. One or more resource controllers, each designated to manage a custom resource, communicate with a master controller of the node to manage operational and configuration states of the node and any microservices containerized within the node. The master enables a user to monitor and automate the management of microservices and the cloud based network as a whole. The containerized microservice architecture allows user customizable rendering of microservices, reconciliation of old and new versions of microservices, and facilitated management of a plurality of nodes.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: October 4, 2022
    Assignee: Infoblox Inc.
    Inventors: Phillip Ferrell, Prasanna Kumar Krishnamurthy, Vidyasagara Reddy Guntaka, Venkat Dabbara, Suresh Vobbilisetty, Himanshu Varshney
  • Publication number: 20220224349
    Abstract: In described examples, an analog to digital converter (ADC), having an input operable to receive an analog signal and an output operable to output a digital representation of the analog signal, includes a voltage to delay (VD) block. The VD block is coupled to the input of the ADC and generates a delay signal responsive to a calibration signal. A backend ADC is coupled to the VD block, and receives the delay signal. The backend ADC having multiple stages including a first stage. A calibration engine is coupled to the multiple stages and the VD block. The calibration engine measures an error count of the first stage and stores a delay value of the first stage for which the error count is minimum.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 14, 2022
    Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota