Patents by Inventor Manish Goel

Manish Goel 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: 7184499
    Abstract: A method of determining CPS data in an OFDM-based, wireless communication system resolves the phase angle difference between training tones in a burst without CPS data and training tones in a burst with CPS data and then demodulates the resulting difference phase angles to determine the CPS data. The method achieves timing correction/compensation in CPS decode operations associated with OFDM-based, wireless communication systems.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: February 27, 2007
    Assignee: Texas Instruments Incorporated
    Inventors: David P. Magee, Srinath Hosur, Manish Goel
  • Patent number: 7120854
    Abstract: A resynchronization method for use in a data communication system having a first device configured to transmit data at a symbol rate to a second device. The second device includes a Reed Solomon (RS) decoder having a RS lock indicator and a Moving Picture Experts Group (MPEG) Protocol Interface (MPI) having a MPI lock indicator, wherein the RS and the MPI lock indicators are monitored. Four different states, defined by the values of the RS and MPI lock indicators, determine whether the data communication system will wait for the RS decoder and the MPI hardware block to resynchronize, whether an intermediate-subset of the channel acquisition algorithm is performed or whether the entire channel acquisition algorithm is performed. The method for resynchronization described herein recovers synchronization within a predetermined time without the layers above the physical link layer having knowledge.
    Type: Grant
    Filed: August 18, 2003
    Date of Patent: October 10, 2006
    Assignee: Texas Instruments Incorporated
    Inventors: Xiaolin Lu, Srinath Hosur, Manish Goel, Michael O. Polley
  • Publication number: 20060224651
    Abstract: A system (12) for determining discrete transforms as between time and frequency domains. The system comprises a grid (60) comprising adders and multipliers. The grid is operable to perform in parallel an integer number P operations of a first transform function selected from one of either an IFFT or an FFT. The system also comprises the integer number of P serially-operating pipelines (641-648). Each of the pipelines is coupled to the grid and is operable to perform serially over a number of cycles an integer number S operations of the first transform. In the system, S and P are both greater than one and, in combination, the grid and the serially-operating pipelines perform the first transform type as an S×P-point transform. In a first instance at least a portion of the grid is operable to perform IFFT operations. In a second instance at least a portion of the grid is operable to perform FFT operations.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Srinadh Madhavapeddi, Manish Goel, Henry Angulo
  • Publication number: 20060167964
    Abstract: In at least some embodiments, a method is provided. The method includes receiving samples from a first input channel and a second input channel. The method further includes controlling commutators to selectively switch samples between the first and second input channels for input to a radix-2 butterfly. The method further includes continuously activating the radix-2 butterfly while processing samples received from the first input channel followed by samples received from the second input channel.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 27, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Jaiganesh Balakrishnan, Manish Goel
  • Patent number: 7050768
    Abstract: For use with a multiple-input, multiple-output (MIMO) transmitter, a signal field controller, a method of controlling signal fields and a MIMO transmitter incorporating the controller or the method. In one embodiment, the controller includes: (1) a primary signal field mode indicator configured to cause a primary signal field to indicate a presence of a supplemental signal field and provide the primary signal field to the MIMO transmitter for transmission thereby and (2) a supplemental signal field generator coupled to the primary signal field mode indicator and configured to provide a supplemental signal field to the MIMO transmitter for further transmission thereby only when the primary signal field indicates the presence.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: May 23, 2006
    Assignee: Texas Instruments Incorporated
    Inventors: Srinath Hosur, Srikanth Gummadi, Michael O. Polley, Manish Goel
  • Publication number: 20060104393
    Abstract: The present invention provides a packet detector for use with a packet-based wireless receiver employing a receive antenna for P concurrently transmitted streams, where P is at least two. In one embodiment, the packet detector includes a correlation unit coupled to the single receive antenna and configured to provide a correlation function based on P acquisition fields corresponding to the P concurrently transmitted streams. Additionally, the packet detector also includes a pseudo-magnitude calculator coupled to the correlation unit and configured to calculate a packet detection metric based on the correlation function.
    Type: Application
    Filed: November 17, 2004
    Publication date: May 18, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Michael DiRenzo, David Magee, Manish Goel
  • Publication number: 20060104380
    Abstract: The present invention provides a channel estimate enhancer for use with a multiple-input, multiple-output (MIMO) transmitter employing N transmit antennas, where N is at least two. In one embodiment, the channel estimate enhancer includes a first preamble generator that produces a basic preamble configured to provide gain training and channel estimation sequences to one of the N transmit antennas during initial time intervals. Additionally, the channel estimate enhancer also includes a second preamble generator, coupled to the first preamble generator, that produces supplementary preambles configured to provide a set of gain enhancing channel estimation sequences to each of (N?1) remaining transmit antennas during (N?1) corresponding sets of subsequent time intervals.
    Type: Application
    Filed: November 17, 2004
    Publication date: May 18, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: David Magee, Manish Goel, Michael DiRenzo, Michael Polley
  • Publication number: 20060083174
    Abstract: The present invention provides a collision avoidance manager for use with single-port memories. In one embodiment, the collision avoidance manager includes a memory structuring unit configured to provide a memory arrangement of the single-port memories having upper and lower memory banks arranged into half-memory portions. Additionally, the collision avoidance manager also includes a write memory alignment unit coupled to the memory structuring unit and configured to provide double-data writing to the memory arrangement based on memory collision avoidance. In a preferred embodiment, the collision avoidance manager also includes a read memory alignment unit coupled to the memory structuring unit and configured to provide double-data reading from the memory arrangement while maintaining the memory collision avoidance.
    Type: Application
    Filed: September 29, 2005
    Publication date: April 20, 2006
    Applicant: Texas Instruments Inc.
    Inventors: Byonghyo Shim, Yanni Chen, Manish Goel, Tod Wolf, Sriram Sundararajan, Alan Gatherer
  • Publication number: 20060072681
    Abstract: The present invention provides a gain retraining generator for use with a MIMO transmitter employing N transmit antennas, where N is at least two. In one embodiment, the gain retraining generator includes a first sequence encoder configured to provide a gain retraining sequence to one of the N transmit antennas during a non-initial time interval. The gain retraining generator also includes a second sequence encoder coupled to the first sequence encoder and configured to further provide (N-1) alternative gain retraining sequences to (N-1) remaining transmit antennas, respectively, during the non-initial time interval to retrain receive gains for multiple concurrent data transmissions.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Manish Goel, Michael DiRenzo, David Magee
  • Publication number: 20060034271
    Abstract: A packet detection system for a packet-based wireless receiver and a method of detecting packets for use with such receiver. In one embodiment, the packet detection system includes: (1) first and second chain-level packet detection circuits and configured to produce corresponding chain-level status signals and (2) a receiver-level packet detection circuit coupled to both the first and second chain-level packet detection circuits and configured to generate receiver-level status signals from the chain-level status signals.
    Type: Application
    Filed: August 16, 2004
    Publication date: February 16, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Michael DiRenzo, David Magee, Manish Goel
  • Patent number: 6999981
    Abstract: An apparatus (100) for computing the absolute value of a complex number includes separate squaring units (110, 115) for the real and imaginary parts. A square root unit (130) extracts the square root of the sum (120) of these squares, which is absolute value of the complex number. Each squaring unit includes one unsigned multipliers for respective least significant and two signed multipliers for respective most significant bits and a cross term. The products are aligned by shifting and summed. The square root unit employs identical processing elements, each considering two bits of the input and forming one root bit and a remainder. Each processing element compares two intermediate test variables, and selects a “1” or “0” for the root bit and the next remainder based upon this comparison. A chain of processing elements enables computation of the root to the desired precision. Alternatively, the same processing elements may be used in a recirculating manner.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: February 14, 2006
    Assignee: Texas Instruments Incorporated
    Inventors: Manish Goel, Srinath Hosur, Michael O. Polley
  • Publication number: 20060023802
    Abstract: The present disclosure is directed to a transmitter 200 that includes a first block encoder 450 operable to block encode at least a first portion of a multi-band orthogonal frequency division modulation signal. The transmitter 200 also includes a convolution encoder 304 operable to convolution encode the output of the first block encoder 450. A method of communicating is also disclosed. The method comprises block encoding a first portion of a message to produce a first outer code word. The method includes convolution encoding the first outer code word to produce a first inner code word. The method also includes transmitting the first inner code word as part of a multi-band orthogonal frequency division modulation signal.
    Type: Application
    Filed: July 27, 2005
    Publication date: February 2, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Jaiganesh Balakrishnan, Srinivas Lingam, Manish Goel, Anuj Batra
  • Patent number: 6993702
    Abstract: A de-interleaver-de-puncturer architecture is scalable and capable of achieving a higher data throughput than that achievable using a conventional disjointed de-interleaver-de-puncturer architecture. The higher data throughput is achieved without increasing the clock speed of the de-interleaver. The scalable de-interleaver-de-puncturer architecture is also less complex than a conventional disjointed de-interleaver-de-puncturer architecture.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: January 31, 2006
    Assignee: Texas Instruments Incorporated
    Inventors: Seok-Jun Lee, Manish Goel
  • Publication number: 20060007908
    Abstract: A device and a method of characterizing a communications channel. The method includes transmitting a first part of a packet preamble using two or more antennas and transmitting a second part of the packet preamble using the two or more antennas. Each antenna transmits an orthogonal encoding of the second part of the packet preamble. The method also includes transmitting a packet header using the two or more antennas and transmitting a packet payload using the two or more antennas. Each antenna transmits an orthogonal encoding of the packet header. The packet payload may be encoded across the transmissions of the two or more antennas.
    Type: Application
    Filed: July 2, 2004
    Publication date: January 12, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Srinath Hosur, Michael Polley, Manish Goel
  • Publication number: 20050289253
    Abstract: A method and apparatus for a multi-function direct memory access core are described. In one embodiment, the method includes the reading of a direct memory access (DMA) descriptor having associated DMA data to identify at least one micro-command. Once the micro-command is identified, the DMA data is processed according to the micro-command during DMA transfer of the data. In one embodiment, a DMA engine performs an operation on the DMA data in transit within the DMA controller according to the identified micro-command. Hence, by defining a primitive set of micro-commands, the DMA engine within, for example, an input/output (I/O) controller hub (ICH), can be used to perform a large number of complex operations on data when data is passing through the ICH without introducing latency into the DMA transfer. Other embodiments are described and claimed.
    Type: Application
    Filed: June 24, 2004
    Publication date: December 29, 2005
    Inventors: Samantha Edirisooriya, Joseph Murray, Gregory Tse, Vishram Sarurkar, Manish Goel
  • Publication number: 20050271174
    Abstract: A system for synchronizing a wireless receiver is provided. The system includes a first antenna (101a) and a second antenna (101b) to receive wireless signals containing data packets. The system includes one or more analyzer components (156) operable to determine correlation metrics based on at least a portion of the first received signal and a portion of the second received signal. The system further includes a synchronization component (158) operable to use the correlation metrics to determine a preferred correlation metric for synchronization by the wireless receiver of the first and second received signals to decode the data packet. A method for synchronizing a receiver of two wireless signals is also provided.
    Type: Application
    Filed: October 27, 2004
    Publication date: December 8, 2005
    Applicant: Texas Instruments Incorporated
    Inventors: Michael DiRenzo, David Magee, Manish Goel
  • Publication number: 20050265465
    Abstract: In MIMO wireless communications employing LMMSE receiver, the symbols transmitted through a transmit antenna are estimated at the receiver in the presence of interference consisting of two main components: one due to the additive noise and the other due to (interfering) symbols transmitted via the remaining antennas. This has been shown to hamper the performance of a communication system resulting in incorrect symbol decisions, particularly at low SNR. IMMSE has been devised as a solution to cope with this problem; In IMMSE processing, the symbols sent via each transmit antenna are decoded iteratively. In each stage of processing, the received signal is updated by removing the contribution of symbols detected in the previous iterations. In principle, this reduces the additive interference in which the desired symbols are embedded in. Therefore, the interference level should reduce monotonically as one goes down in processing order.
    Type: Application
    Filed: May 27, 2004
    Publication date: December 1, 2005
    Inventors: Srinath Hosur, Jaiganesh Balakrishnan, Muhammed Ikram, Manish Goel, Michael Polley
  • Publication number: 20050245199
    Abstract: A wireless transceiver 10 is provided that includes a configurable analog component 14 and a controller portion 18. The configurable analog component 14 is operable to receive an input radio frequency signal and to transmit the output radio frequency signal. The controller portion 18 is operable to promote adjustment of a bandwidth of the configurable analog component 14 from at least a first bandwidth to a second bandwidth.
    Type: Application
    Filed: February 22, 2005
    Publication date: November 3, 2005
    Applicant: Texas Instruments Incorporated
    Inventors: Anuj Batra, Nathan Belk, Anand Dabak, Michael DiRenzo, Manish Goel, Jin-Meng Ho, Srinath Hosur, Xiaolin Lu, David Magee, Donald Shaver, Hirohisa Yamaguchi
  • Publication number: 20050243955
    Abstract: A system comprising a plurality of adaptive equalizers adapted to couple to a plurality of receive antennas, each of the antennas capable of receiving a multipath delay profile estimate (MDPE), control logic interconnecting at least some of the adaptive equalizers, and a control mechanism that, according to different MDPEs, configures at least some of the adaptive equalizers and control logic.
    Type: Application
    Filed: April 14, 2005
    Publication date: November 3, 2005
    Applicant: Texas Instruments Incorporated
    Inventors: Antonio Mondragon-Torres, Aris Papasakellariou, Steven Pekarich, Timothy Schmidl, Anand Dabak, Eko Onggosanusi, Manish Goel
  • Publication number: 20050169398
    Abstract: The present invention provides a gain training generator for use with a multiple-input, multiple-output (MIMO) transmitter employing N transmit antennas where N is at least two. In one embodiment, the gain training generator includes a fundamental training encoder configured to provide a basic gain training sequence to one of the N transmit antennas during a time interval to produce a basic gain training waveform having a basic peak-to-average ratio (PAR). Additionally, the gain training generator also includes a supplemental training encoder coupled to the fundamental training encoder and configured to further provide (N?1) supplemental gain training sequences to (N?1) remaining transmit antennas, respectively, during the time interval to produce supplemental gain training waveforms wherein each has a supplemental PAR substantially equal to the basic PAR.
    Type: Application
    Filed: January 4, 2005
    Publication date: August 4, 2005
    Applicant: Texas Instruments Incorporated
    Inventors: David Magee, Michael DiRenzo, Manish Goel