Patents by Inventor Raghu Challa

Raghu Challa 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: 6580746
    Abstract: A spread spectrum wireless device (100) may include a receiver (110), a searcher (128), a search controller (130) and other features. The search controller (130) selectively generates control signals to control the searcher (128), which searches for a spread-spectrum signal. In one embodiment, the architecture of the searcher (128) is dynamically configurable by the search controller (130) to selectively search multiple channels using multiple frequency bins for the signal.
    Type: Grant
    Filed: August 28, 2001
    Date of Patent: June 17, 2003
    Assignee: Qualcomm Incorporated
    Inventors: Raghu Challa, Farrokh Abrishamkar, Ian Fevrier, Serguei Glazko, Way-Shing Lee, Christopher Patrick, Gil Sih
  • Publication number: 20030086396
    Abstract: Techniques to search for pilots over code space in a CDMA system. In one aspect, the pilot search is performed using a number of substages, and the search windows for each substage are selected such that the relevant code space is searched while reducing search time. In one specific implementation, two substages are used to search for pilots. The detect substage searches through (e.g., fixed-size) search windows to detect for peaks in the received signal. The dwell substage then searches through (e.g., variable-size) search windows to re-evaluate the detected peaks and remove noise peaks. The dwell windows may be formed such that a code space as small as possible is searched (to reduce search time) but large enough to account for possible drift in the detected peaks. Variable number of peaks may be provided by the dwell substage for the variable-size dwell windows.
    Type: Application
    Filed: October 25, 2001
    Publication date: May 8, 2003
    Inventors: Remi Gurski, Serguei A. Glazko, Raghu Challa
  • Publication number: 20030067898
    Abstract: Techniques to acquire pilots over code space and/or frequency errors. In one aspect, pilot acquisition is performed using a number of substages, and some of the substages are pipelined and performed in parallel using different processing elements. A searcher initially searches over a designated code space to find peaks, and these peaks may be re-evaluated. Finger processors then attempt to acquire the candidate peaks. The searcher may be operated to search for the next set of peaks while the finger processors process the current set of peaks. In another aspect, the full range of frequency errors for the pilots is divided into a number of frequency bins. A multi-stage scheme is used to evaluate the bins, and may employ pipelining and parallel processing such that a search for peaks in the next bin is performed while acquisition of peaks found for the current bin is attempted.
    Type: Application
    Filed: October 4, 2001
    Publication date: April 10, 2003
    Inventors: Raghu Challa, Gilbert Christopher Sih, Serguei A. Glazko
  • Publication number: 20030054768
    Abstract: Techniques to acquire and track pilots in a CDMA system. In an aspect, frequency acquisition of a number of signal instances (i.e., multipaths) in a received signal may be achieved concurrently based on a frequency control loop (RAFC) maintained for each finger processor of a rake receiver. Upon successful acquisition, frequency tracking of acquired multipaths may be achieved based on a combination of a frequency control loop (VAFC) maintained for an oscillator used for downconverting the received signal and the RAFCs for the finger processors. In a tracking mode, the VAFC tracks the average frequency of the acquired multipaths by adjusting the frequency of the oscillator. The RAFC of each finger processor tracks the residual frequency error (e.g., due to Doppler frequency shift) of the individual acquired multipath by adjusting the frequency of a complex sinusoidal signal used in a rotator within the finger processor.
    Type: Application
    Filed: October 5, 2001
    Publication date: March 20, 2003
    Inventors: Raghu Challa, Gilbert Christhoper Sih
  • Publication number: 20030014453
    Abstract: In one embodiment, the invention is directed toward techniques for generating results in a logarithmic domain. The techniques may exploit properties of a logarithmic function to reduce the memory requirements needed to implement lookup tables. For example, the techniques may utilize non-uniform sampling over a logarithmic or logarithmic-like function to reduce the number of entries needed for a given lookup table. In particular, the techniques may involve separating a number into an exponent component and a mantissa component. Each of these different components can then be converted from a first domain to a second domain using different lookup tables.
    Type: Application
    Filed: September 14, 2001
    Publication date: January 16, 2003
    Inventors: Raghu Challa, NAGABHUSHANA SINDHUSHAYANA, ARUN RAGHUPATHY
  • Publication number: 20030012257
    Abstract: A spread spectrum wireless device (100) may include a receiver (110), a searcher (128), a search controller (130) and other features. The search controller (130) selectively generates control signals to control the searcher (128), which searches for a spread-spectrum signal. In one embodiment, the architecture of the searcher (128) is dynamically configurable by the search controller (130) to selectively search multiple channels using multiple frequency bins for the signal.
    Type: Application
    Filed: August 28, 2001
    Publication date: January 16, 2003
    Inventors: Raghu Challa, Farrokh Abrishamkar, Ian Fevrier, Serguei Glazko, Way-Shing Lee, Christopher Patrick, Gil Sih
  • Publication number: 20030011423
    Abstract: The invention is directed toward a digital VGA that is implemented in the logarithmic domain. The digital VGA exploits logarithmic properties to replace a complex multiplier of a conventional digital VGA with a simple and inexpensive adder. Moreover, additional techniques are described to significantly reduce the size of one or more lookup tables (LUTs) implemented within the digital VGA. In this manner, the invention can realize a simple, low cost digital VGA.
    Type: Application
    Filed: September 14, 2001
    Publication date: January 16, 2003
    Inventor: Raghu Challa
  • Publication number: 20020160734
    Abstract: A direct downconversion receiver architecture having a DC loop to remove DC offset from the signal components, a digital variable gain amplifier (DVGA) to provide a range of gains, an automatic gain control (AGC) loop to provide gain control for the DVGA and RF/analog circuitry, and a serial bus interface (SBI) unit to provide controls for the RF/analog circuitry via a serial bus. The DVGA may be advantageously designed and located as described herein. The operating mode of the VGA loop may be selected based on the operating mode of the DC loop, since these two loops interact with one another. The duration of time the DC loop is operated in an acquisition mode may be selected to be inversely proportional to the DC loop bandwidth in the acquisition mode. The controls for some or all of the RF/analog circuitry may be provided via the serial bus.
    Type: Application
    Filed: December 21, 2001
    Publication date: October 31, 2002
    Inventors: Tao Li, Christian Holenstein, Inyup Kang, Brett C. Walker, Paul E. Peterzell, Raghu Challa, Matthew L. Severson, Arun Raghupathy, Gilbert Christopher Sih
  • Publication number: 20020160719
    Abstract: Techniques to search for a gated pilot reference in a wireless communication system. In one method, an overall code space in which the pilot may be found is partitioned into a number of groups of code sets, with each code set representative of all possible chip offsets of a specific PN sequence. The groups are ordered based on the likelihood of detecting the pilot in each of the groups. The groups of code sets are then used to search for the pilot, one group at a time, starting with the group most likely to result in successful pilot acquisition and ending with the group least likely to result in successful pilot acquisition. The search is terminated upon successful acquisition. The pilot search may be performed using detect, dwell, and pull-in substages. The detect substage for one group may be performed in parallel with the pull-in substage for another group.
    Type: Application
    Filed: May 1, 2001
    Publication date: October 31, 2002
    Inventors: Serguei A. Glazko, Peter J. Black, Raghu Challa
  • Patent number: 6453181
    Abstract: A method and apparatus is described for tracking the length of a sleep period within a mobile station using a sleep clock to precisely calibrate portions of the sleep period. The sleep period subdivided into a sequence of sub-periods each of known duration wherein the durations of the sub-periods are not necessarily integer multiples of cycles of the sleep clock. Elapsed time is tracked within each individual sub-period of the sleep period using an integer sleep counter which tracks whole cycles of the sleep clock. Then any remaining fractional portions of the cycles of the sleep mode clock not accounted for by the integer sleep counter are tracked using a fractional sleep counter. The fractional sleep counter accumulates remaining fractional portions of sleep mode cycles from one sub-period to the next. A method and apparatus is also described for estimating frequency drift with a sleep clock signal used during a slotted paging mode of operation of a wireless mobile station.
    Type: Grant
    Filed: November 4, 1999
    Date of Patent: September 17, 2002
    Assignee: Qualcomm, Incorporated
    Inventors: Raghu Challa, Ihab Barghouti, Dung Nguyen
  • Publication number: 20020123316
    Abstract: According to a disclosed embodiment, a receiver comprising a digital rotator in combination with a frequency error discriminator in a digital automatic frequency control loop is used to arrive at accurate digital values used to calibrate a local oscillation frequency. A frequency error in the oscillation frequency of a local frequency generation loop causes a change in the baseband input signal frequency. The change in the baseband input signal frequency related to the frequency error in the local frequency generation loop can be detected as a phase rotation by the frequency error discriminator. By using the digital automatic frequency control loop, the frequency error introduced by the local frequency generation is determined with accuracy. The frequency error and corresponding control bits are entered into a calibration table. The calibration table may be used to adjust the local oscillation frequency for temperature changes, pilot frequency searching, and quick paging.
    Type: Application
    Filed: March 12, 2001
    Publication date: September 5, 2002
    Inventors: Gilbert C. Sih, Raghu Challa