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: 20260155832Abstract: 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: ApplicationFiled: January 21, 2026Publication date: June 4, 2026Inventors: Mishab I, Viswanathan Nagarajan, Himanshu Varshney, Mujammil Patel, Karan Vaity
-
Publication number: 20260142668Abstract: 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: ApplicationFiled: January 12, 2026Publication date: May 21, 2026Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota
-
Publication number: 20260126484Abstract: 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: ApplicationFiled: January 5, 2026Publication date: May 7, 2026Inventors: Nithin Gopinath, Sai Aditya Nurani, Viswanathan Nagarajan, Himanshu Varshney, Mishab I, Mujammil Patel
-
Patent number: 12542563Abstract: 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: GrantFiled: March 28, 2024Date of Patent: February 3, 2026Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Mishab I, Viswanathan Nagarajan, Himanshu Varshney, Mujammil Patel, Karan Vaity
-
Patent number: 12525985Abstract: 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: GrantFiled: February 13, 2024Date of Patent: January 13, 2026Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota
-
Patent number: 12517172Abstract: 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: GrantFiled: June 30, 2023Date of Patent: January 6, 2026Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Nithin Gopinath, Sai Aditya Nurani, Viswanathan Nagarajan, Himanshu Varshney, Mishab I, Mujammil Patel
-
Patent number: 12456988Abstract: 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: GrantFiled: December 27, 2023Date of Patent: October 28, 2025Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Mishab I, Himanshu Varshney, Nagarajan Viswanathan, Parth Sameer Kalgaonkar, Sai Aditya Nurani
-
Publication number: 20250309913Abstract: 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: ApplicationFiled: March 28, 2024Publication date: October 2, 2025Inventors: Mishab I, Viswanathan Nagarajan, Himanshu Varshney, Mujammil Patel, Karan Vaity
-
Publication number: 20250219652Abstract: 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: ApplicationFiled: December 27, 2023Publication date: July 3, 2025Inventors: Mishab I, Himanshu Varshney, Nagarajan Viswanathan, Parth Sameer Kalgaonkar, Sai Aditya Nurani
-
Publication number: 20250055473Abstract: 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: ApplicationFiled: October 30, 2024Publication date: February 13, 2025Inventors: Nagarajan VISWANATHAN, Himanshu VARSHNEY, Vinam ARORA, Charls BABU, Srinivas Kumar NARU
-
Publication number: 20250004049Abstract: 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: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Inventors: Nithin Gopinath, Sai Aditya Nurani, Viswanathan Nagarajan, Himanshu Varshney, Mishab I, Mujammil Patel
-
Patent number: 12166500Abstract: 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: GrantFiled: September 5, 2023Date of Patent: December 10, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Nagarajan Viswanathan, Himanshu Varshney, Vinam Arora, Charls Babu, Srinivas Kumar Naru
-
Publication number: 20240187013Abstract: 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: ApplicationFiled: February 13, 2024Publication date: June 6, 2024Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota
-
Patent number: 11962318Abstract: 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: GrantFiled: January 5, 2022Date of Patent: April 16, 2024Assignee: Texas Instruments IncorporatedInventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A Pentakota
-
Publication number: 20230412186Abstract: 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: ApplicationFiled: September 5, 2023Publication date: December 21, 2023Inventors: Nagarajan VISWANATHAN, Himanshu VARSHNEY, Vinam ARORA, Charls BABU, Srinivas Kumar NARU
-
Patent number: 11784660Abstract: 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: GrantFiled: January 31, 2022Date of Patent: October 10, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Nagarajan Viswanathan, Himanshu Varshney, Vinam Arora, Charls Babu, Srinivas Kumar Naru
-
Patent number: 11755339Abstract: 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: GrantFiled: August 29, 2022Date of Patent: September 12, 2023Assignee: Infoblox Inc.Inventors: Phillip Ferrell, Prasanna Kumar Krishnamurthy, Vidyasagara Reddy Guntaka, Venkat Dabbara, Suresh Vobbilisetty, Himanshu Varshney
-
Publication number: 20230082872Abstract: 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: ApplicationFiled: January 31, 2022Publication date: March 16, 2023Inventors: Nagarajan VISWANATHAN, Himanshu VARSHNEY, Vinam ARORA, Charls BABU, Srinivas Kumar NARU
-
Patent number: 11461114Abstract: 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: GrantFiled: May 17, 2021Date of Patent: October 4, 2022Assignee: Infoblox Inc.Inventors: Phillip Ferrell, Prasanna Kumar Krishnamurthy, Vidyasagara Reddy Guntaka, Venkat Dabbara, Suresh Vobbilisetty, Himanshu Varshney
-
Publication number: 20220224349Abstract: 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: ApplicationFiled: January 5, 2022Publication date: July 14, 2022Inventors: Himanshu Varshney, Viswanathan Nagarajan, Charls Babu, Narasimhan Rajagopal, Eeshan Miglani, Visvesvaraya A. Pentakota