Patents by Inventor Prashant Choudhary

Prashant Choudhary 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: 8704570
    Abstract: A delay-lock loop includes two feedback loops for controlling delay elements in the delay-lock loop. The first feedback loop includes a feedback circuit for generating a feedback signal indicating a delay adjustment based on a phase difference between an input clock signal to the delay-locked loop and an output clock signal generated by the delay-locked loop. The second feedback loop includes a power regulator that generates a regulated signal by regulating a power supply using the feedback signal as a reference. The delay-lock loop further includes a variable delay circuit including a resistor-capacitor network. The variable delay circuit controls a capacitance in the resistor-capacitor network based on the feedback signal and controls a resistance of the resistor-capacitor network based on the regulated signal. In this way, variable delay circuit generates the output clock signal by delaying the input clock signal based on both the feedback signal and the regulated signal.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: April 22, 2014
    Assignee: MoSys, Inc.
    Inventors: Aldo Bottelli, Prashant Choudhary, Charles W Boecker
  • Publication number: 20130154698
    Abstract: A delay-lock loop includes two feedback loops for controlling delay elements in the delay-lock loop. The first feedback loop includes a feedback circuit for generating a feedback signal indicating a delay adjustment based on a phase difference between an input clock signal to the delay-locked loop and an output clock signal generated by the delay-locked loop. The second feedback loop includes a power regulator that generates a regulated signal by regulating a power supply using the feedback signal as a reference. The delay-lock loop further includes a variable delay circuit including a resistor-capacitor network. The variable delay circuit controls a capacitance in the resistor-capacitor network based on the feedback signal and controls a resistance of the resistor-capacitor network based on the regulated signal. In this way, variable delay circuit generates the output clock signal by delaying the input clock signal based on both the feedback signal and the regulated signal.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 20, 2013
    Applicant: MoSys, Inc
    Inventors: Aldo Bottelli, Prashant Choudhary, Charles W. Boecker
  • Patent number: 8136081
    Abstract: A performance optimizing circuit is provided for a signal processing system which is parameterized by a set of coefficients that vary the operational characteristics of the signal processing system. The performance optimizing circuit receives as input a reference signal and an output signal of the signal processing system. The performance optimizing circuit may include (a) a cost computation circuit that receives the reference signal and the output signal and provides as output a cost signal representing a cost function computed using a set of current values for the set of coefficients, the output signal and the reference signal; and (b) a cost optimizer circuit that, at each of a plurality of successive time intervals, evaluates one or more values of the cost signal in the cost computation circuit and provides to the signal processing system a new set of values for the set of coefficients.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: March 13, 2012
    Assignee: Scintera Networks, Inc.
    Inventors: Arvind V. Keerthi, Prashant Choudhary
  • Publication number: 20110258591
    Abstract: A performance optimizing circuit is provided for a signal processing system which is parameterized by a set of coefficients that vary the operational characteristics of the signal processing system. The performance optimizing circuit receives as input a reference signal and an output signal of the signal processing system. The performance optimizing circuit may include (a) a cost computation circuit that receives the reference signal and the output signal and provides as output a cost signal representing a cost function computed using a set of current values for the set of coefficients, the output signal and the reference signal; and (b) a cost optimizer circuit that, at each of a plurality of successive time intervals, evaluates one or more values of the cost signal in the cost computation circuit and provides to the signal processing system a new set of values for the set of coefficients.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 20, 2011
    Inventors: Arvind V. Keerthi, Prashant Choudhary
  • Patent number: 7561617
    Abstract: Systems and methods are disclosed to provide channel monitoring and/or performance monitoring for a communication channel. For example, in accordance with an embodiment of the present invention, an equalizer is disclosed that equalizes for channel distortions and also provides channel and performance monitoring information, such as for example bandwidth estimation, channel identification, signal-to-noise ratio, chromatic dispersion, and/or polarization-mode dispersion.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: July 14, 2009
    Assignee: INPHI Corporation
    Inventors: Abhijit G. Shanbhag, Abhijit Phanse, Jishnu Bhattacharjee, Debanjan Mukherjee, Prashant Choudhary, Edem Ibragimov, Venugopal Balasubramonian, Qian Yu, Madabusi Govindarajan
  • Patent number: 7505515
    Abstract: A continuous time equalizer for equalizing an input signal using a feedforward equalizer portion and a feedback equalizer portion is provided that includes: a slicer operable to make bit decisions on a combined output from the feedforward and feedback equalizer portions; an adaptive delay circuit operable to delay the combined output to form a delayed output; and a controller operable to control the delay provided by the adaptive delay circuit such that a first group delay through the slicer and a second group delay through the adaptive delay circuit in response to a sinusoidal form of the input signal are substantially equal.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: March 17, 2009
    Assignee: Scintera Networks, Inc.
    Inventors: Prashant Choudhary, Qian Yu, Edem Ibragimov, Venu Balasubramonian, Debanjan Mukherjee, Jishnu Bhattacharjee, Fabian Giroud
  • Patent number: 7421022
    Abstract: A continuous time electronic dispersion compensation architecture using feed forward equalization and a non-linear decision feedback equalization forms an output signal by a linear combination of successively delayed versions of the input signal and the sliced output signal weighted by appropriate coefficients. A selected number of taps in the mixer used to generate a corresponding number of coefficients for use in the feed forward equalizer are held to a selected voltage to ensure that the coefficients associated with these two taps do not drift. This causes the other coefficients to converge to a unique minimum square error value. In one embodiment the selected voltage is the maximum system voltage.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: September 2, 2008
    Assignee: Inphi Corporation
    Inventors: Prashant Choudhary, Venugopal Balasubramonian, Jishnu Bhattacharjee, Debanjan Mukherjee, Abhijit Phanse, Abhijit Shanbhag, Qian Yu
  • Patent number: 7394849
    Abstract: A decision feedback equalizer with dynamic feedback control for use in an adaptive signal equalizer. Timing within the decision feedback loop is dynamically controlled to optimize recovery of the data signal by the output signal slicer. The dynamic timing is controlled by a signal formed as a combination of feedback and feedforward signals. The feedback signal is an error signal related to a difference between pre-slicer and post-slicer signals. The feedforward signal is formed by differentiating and delaying the incoming data signal.
    Type: Grant
    Filed: October 9, 2006
    Date of Patent: July 1, 2008
    Assignee: Scintera Networks Inc.
    Inventors: Edem Ibragimov, Qian Yu, Prashant Choudhary
  • Patent number: 7339988
    Abstract: Systems and methods are disclosed to provide channel monitoring and/or performance monitoring for a communication channel. For example, in accordance with an embodiment of the present invention, an equalizer is disclosed that equalizes for channel distortions and also provides channel and performance monitoring information, such as for example bandwidth estimation, channel identification, signal-to-noise ratio, chromatic dispersion, and/or polarization-mode dispersion.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: March 4, 2008
    Assignee: Scintera Networks, Inc.
    Inventors: Abhijit G. Shanbhag, Abhijit Phanse, Jishnu Bhattacharjee, Debanjan Mukherjee, Prashant Choudhary, Edem Ibragimov, Venugopal Balasubramonian, Qian Yu, Madabusi Govindarajan
  • Publication number: 20070091995
    Abstract: A decision feedback equalizer with dynamic feedback control for use in an adaptive signal equalizer. Timing within the decision feedback loop is dynamically controlled to optimize recovery of the data signal by the output signal slicer. The dynamic timing is controlled by a signal formed as a combination of feedback and feedforward signals. The feedback signal is an error signal related to a difference between pre-slicer and post-slicer signals. The feedforward signal is formed by differentiating and delaying the incoming data signal.
    Type: Application
    Filed: October 9, 2006
    Publication date: April 26, 2007
    Applicant: SCINTERA NETWORKS, INC.
    Inventors: Edem Ibragimov, Qian Yu, Prashant Choudhary
  • Publication number: 20060245486
    Abstract: A continuous time electronic dispersion compensation architecture using feed forward equalization and a non-linear decision feedback equalization forms an output signal by a linear combination of successively delayed versions of the input signal and the sliced output signal weighted by appropriate coefficients. A selected number of taps in the mixer used to generate a corresponding number of coefficients for use in the feed forward equalizer are held to a selected voltage to ensure that the coefficients associated with these two taps do not drift. This causes the other coefficients to converge to a unique minimum square error value. In one embodiment the selected voltage is the maximum system voltage.
    Type: Application
    Filed: April 27, 2005
    Publication date: November 2, 2006
    Inventors: Prashant Choudhary, Venugopal Balasubramonian, Jishnu Bhattacharjee, Debanjan Mukherjee, Abhijit Phanse, Abhijit Shanbhag, Qian Yu
  • Patent number: 7120193
    Abstract: A decision feedback equalizer with dynamic feedback control for use in an adaptive signal equalizer. Timing within the decision feedback loop is dynamically controlled to optimize recovery of the data signal by the output signal slicer.
    Type: Grant
    Filed: March 2, 2005
    Date of Patent: October 10, 2006
    Assignee: Scintera Networks, Inc.
    Inventors: Edem Ibragimov, Qian Yu, Prashant Choudhary
  • Patent number: 7016406
    Abstract: Tap coefficients for fractionally-spaced equalizers are updated iteratively using error statistics from an input bit stream and an output bit stream, such as from a forward error correction circuit. The process continues until the errors converge to a sufficiently small number. Knowledge of the error patterns are used apriori to adaptively change the tap coefficients in a feedforward filter.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: March 21, 2006
    Assignee: Scintera Networks
    Inventors: Abhijit Phanse, Abhijit G. Shanbhag, Qian Yu, Venugopal Balasubramonian, Jishnu Bhattacharjee, Prashant Choudhary, Debanjan Mukherjee, Fabian Giroud, Edem Ibragimov
  • Patent number: 6956893
    Abstract: The present invention provides linear MMSE equalization with parallel interference cancellation for symbol determination in a forward link of a CDMA communication system which has a plurality of code channels in use. Use of the linear MMSE equalization with parallel interference cancellation of the present invention provides significantly increased performance. The preferred method linearly filters a received signal to form a first filtered signal (410), despreads and demodulates the first filtered signal (415, 420) and provides a plurality of symbol estimates for all corresponding code channels (430). An estimated transmitted signal is generated from the plurality of symbol estimates (435), and with a channel estimate (405), an estimated received signal is generated (440).
    Type: Grant
    Filed: August 20, 2001
    Date of Patent: October 18, 2005
    Assignee: Motorola, Inc.
    Inventors: Colin D. Frank, Eugene Visotsky, Prashant Choudhary, Amitava Ghosh
  • Publication number: 20050190832
    Abstract: A decision feedback equalizer with dynamic feedback control for use in an adaptive signal equalizer. Timing within the decision feedback loop is dynamically controlled to optimize recovery of the data signal by the output signal slicer.
    Type: Application
    Filed: March 2, 2005
    Publication date: September 1, 2005
    Applicant: Scintera Networks, Inc.
    Inventors: Edem Ibragimov, Qian Yu, Prashant Choudhary
  • Publication number: 20050104158
    Abstract: An inductor for an integrated circuit made of a plurality of stacked, electrically coupled, metal layers. Each metal layer includes an inductor formed of a spiral pattern, which except for the top and bottom inductors, are electrically coupled to the spiral inductor formed on the metal layer above and below with an electrical path or via formed between each metal layer. The top and bottom inductors are electrically coupled to the inductor directly below and above, respectively.
    Type: Application
    Filed: November 19, 2003
    Publication date: May 19, 2005
    Inventors: Jishnu Bhattacharjee, Madabusi Govindarajan, Debanjan Mukherjee, Abhijit Phanse, Prashant Choudhary
  • Publication number: 20030035469
    Abstract: The present invention provides linear MMSE equalization with parallel interference cancellation for symbol determination in a forward link of a CDMA communication system which has a plurality of code channels in use. Use of the linear MMSE equalization with parallel interference cancellation of the present invention provides significantly increased performance. The preferred method linearly filters a received signal to form a first filtered signal (410), despreads and demodulates the first filtered signal (415, 420) and provides a plurality of symbol estimates for all corresponding code channels (430). An estimated transmitted signal is generated from the plurality of symbol estimates (435), and with a channel estimate (405), an estimated received signal is generated (440).
    Type: Application
    Filed: August 20, 2001
    Publication date: February 20, 2003
    Inventors: Colin D. Frank, Eugene Visotsky, Prashant Choudhary, Amitava Ghosh
  • Patent number: 6516027
    Abstract: A method and apparatus for allocating bits to subchannels in a discrete multitone environment. The method employs the use of precalculated and prestored look-up tables which take into account a desired bit error rate, signal-to-noise ratio gap for a particular coding scheme, and gain scaling factor. This eliminates the need for the communication device to conduct complex and time consuming calculations. During the training sequence portion of data communication channel establishment, the measured signal-to-noise ratio for each subchannel is compared with values in the precalculated look-up tables to determine the bit allocation for that subchannel. The bit allocation value is stored in a data structure in the communication device. A gain scaling factor for each subchannel is then determined and stored as a data structure. The bit allocation and gain scaling data can then be transmitted to a partner communication device in order to instruct the transmitter how to load each subchannel.
    Type: Grant
    Filed: February 18, 1999
    Date of Patent: February 4, 2003
    Assignee: NEC USA, Inc.
    Inventors: Samir Kapoor, Prashant Choudhary