Patents by Inventor Thirunathan Sutharsan

Thirunathan Sutharsan 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: 20240036872
    Abstract: A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. The processing engines can be arranged in pipelines, with different processing engines executing different steps in a sequence of operations. Flow control or data synchronization between pipeline stages can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management. Firmware instructions can define data flow by reference to a virtual address space associated with pipeline buffers. A hardware interlock controller within the pipeline can track and enforce the data dependencies for the pipeline.
    Type: Application
    Filed: July 27, 2023
    Publication date: February 1, 2024
    Applicant: Apple Inc.
    Inventors: Steve Hengchen Hsu, Thirunathan Sutharsan, Mohanned Omar Sinnokrot, On Wa Yeung
  • Patent number: 11775307
    Abstract: A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. The processing engines can be arranged in pipelines, with different processing engines executing different steps in a sequence of operations. Flow control or data synchronization between pipeline stages can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management. Firmware instructions can define data flow by reference to a virtual address space associated with pipeline buffers. A hardware interlock controller within the pipeline can track and enforce the data dependencies for the pipeline.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: October 3, 2023
    Assignee: Apple Inc.
    Inventors: Steve Hengchen Hsu, Thirunathan Sutharsan, Mohanned Omar Sinnokrot, On Wa Yeung
  • Publication number: 20230095363
    Abstract: A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. The processing engines can be arranged in pipelines, with different processing engines executing different steps in a sequence of operations. Flow control or data synchronization between pipeline stages can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management. Firmware instructions can define data flow by reference to a virtual address space associated with pipeline buffers. A hardware interlock controller within the pipeline can track and enforce the data dependencies for the pipeline.
    Type: Application
    Filed: September 24, 2021
    Publication date: March 30, 2023
    Applicant: Apple Inc.
    Inventors: Steve Hengchen Hsu, Thirunathan Sutharsan, Mohanned Omar Sinnokrot, On Wa Yeung
  • Patent number: 11616596
    Abstract: A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. To implement physical downlink shared channel (PDSCH) decoding, a cellular modem can include a pipeline having multiple processing engines, with the processing engine including functional units that execute instructions corresponding to different stages in the PDSCH decoding process. Flow control and data synchronization between instructions can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: March 28, 2023
    Assignee: Apple Inc.
    Inventors: Thirunathan Sutharsan, Mohanned Omar Sinnokrot
  • Patent number: 8909361
    Abstract: Aspects of a method and/or system for processing high quality audio in a hardware audio CODEC for audio transmission are provided. In this regard, an audio signal may be down-sampled via a cascaded plurality of filters and sample rate converters in the hardware audio CODEC. Additionally, a portion of each sample of the audio signal may be selected based on an origin of the audio signal. The selected portion of each sample of the audio signal may comprise 16 or 18 bits. The selected portion may be determined based on a type, a class, a manufacturer identifier, and/or a model identifier of the origin the audio signal. Coefficients of the filters may be configured based on the origin of the audio signal. One or more of the filters may comprise one or more cascaded biquads. The sample rate converters may comprise one or more CIC decimation filters.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: December 9, 2014
    Assignee: Broadcom Corporation
    Inventors: Hongwei Kong, Thirunathan Sutharsan
  • Patent number: 8681687
    Abstract: Aspects of a method and system for channel estimation for interference suppression are provided. In this regard, one or more circuits and/or processors of a mobile communication device may generate and/or receive a first set of channel estimates and a second set of channel estimates. The one or more circuits and/or processors may modify the second set of channel estimates based on a comparison of a measure of correlation between the first set of channel estimates and the second set of channel estimates with a threshold. The first set of channel estimates and/or the modified second set of channel estimates may be utilized for cancelling interference in received signals. The first set of channel estimates may be associated with a first transmit antenna of a base transceiver station and the second set of channel estimates may be associated with a second transmit antenna of the base transceiver station.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: March 25, 2014
    Assignee: Broadcom Corporation
    Inventors: Wei Luo, Pan Liu, Thirunathan Sutharsan
  • Patent number: 8644364
    Abstract: A mobile device receives downlink transmissions comprising replicas of an original downlink transmitted signal over corresponding fingers of a RAKE receiver comprising arithmetic units. The RAKE receiver computes a cell normalization factor for each of active cells and neighbor cells associated with the RAKE receiver. The RAKE receiver uses the same arithmetic units comprising one adder, one multiplier, one divider and/or one square root unit to compute cell normalization factors. The received downlink transmitted signal is processed using the computed cell normalization factors. The RAKE receiver determines signal power from each of other cells, separately, to compute cell normalization factors to normalize fingers of the RAKE receiver. Interference over the normalized fingers are cancelled and used to process the received downlink transmitted signal, which are combined and Turbo decoded.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: February 4, 2014
    Assignee: Broadcom Corporation
    Inventor: Thirunathan Sutharsan
  • Patent number: 8509698
    Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: August 13, 2013
    Assignee: Broadcom Corporation
    Inventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
  • Patent number: 8358610
    Abstract: Aspects of a method and system for channel estimation for interference suppression are provided. In this regard, one or more circuits and/or processors of a mobile communication device may generate and/or receive a first set of channel estimates and a second set of channel estimates. The one or more circuits and/or processors may modify the second set of channel estimates based on a comparison of a measure of correlation between the first set of channel estimates and the second set of channel estimates with a threshold. The first set of channel estimates and/or the modified second set of channel estimates may be utilized for cancelling interference in received signals. The first set of channel estimates may be associated with a first transmit antenna of a base transceiver station and the second set of channel estimates may be associated with a second transmit antenna of the base transceiver station.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: January 22, 2013
    Assignee: Broadcom Corporation
    Inventors: Wei Luo, Pan Liu, Thirunathan Sutharsan
  • Publication number: 20120263030
    Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.
    Type: Application
    Filed: June 25, 2012
    Publication date: October 18, 2012
    Applicant: Broadcom Corporation
    Inventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
  • Patent number: 8208856
    Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: June 26, 2012
    Assignee: Broadcom Corporation
    Inventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
  • Publication number: 20110151888
    Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.
    Type: Application
    Filed: January 13, 2010
    Publication date: June 23, 2011
    Inventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
  • Publication number: 20110111761
    Abstract: Aspects of a method and system for channel estimation for interference suppression are provided. In this regard, one or more circuits and/or processors of a mobile communication device may generate and/or receive a first set of channel estimates and a second set of channel estimates. The one or more circuits and/or processors may modify the second set of channel estimates based on a comparison of a measure of correlation between the first set of channel estimates and the second set of channel estimates with a threshold. The first set of channel estimates and/or the modified second set of channel estimates may be utilized for cancelling interference in received signals. The first set of channel estimates may be associated with a first transmit antenna of a base transceiver station and the second set of channel estimates may be associated with a second transmit antenna of the base transceiver station.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Inventors: Wei Luo, Pan Liu, Thirunathan Sutharsan
  • Publication number: 20110110400
    Abstract: A mobile device receives downlink transmissions comprising replicas of an original downlink transmitted signal over corresponding fingers of a RAKE receiver comprising arithmetic units. The RAKE receiver computes a cell normalization factor for each of active cells and neighbor cells associated with the RAKE receiver. The RAKE receiver uses the same arithmetic units comprising one adder, one multiplier, one divider and/or one square root unit to compute cell normalization factors. The received downlink transmitted signal is processed using the computed cell normalization factors. The RAKE receiver determines signal power from each of other cells, separately, to compute cell normalization factors to normalize fingers of the RAKE receiver. Interference over the normalized fingers are cancelled and used to process the received downlink transmitted signal, which are combined and Turbo decoded.
    Type: Application
    Filed: November 11, 2009
    Publication date: May 12, 2011
    Inventor: Thirunathan Sutharsan
  • Publication number: 20110103593
    Abstract: Methods and systems for a pipelined dual audio path processing audio CODEC are disclosed and may comprise centrally generating multiplexer (MUX) select signals for clock domains in an audio CODEC including a plurality of audio inputs and audio processing paths. The MUX select signals may be generated in a single clock domain. Each of the audio processing paths may traverse a plurality of clock domains and may include infinite impulse response (IIR) and cascaded integrator comb (CIC) filters. One or more adders may be shared in the CIC filters, and one or more multipliers and one or more adders may be shared in the IIR filters. The clock domains may be synchronized utilizing the centrally generated enable signals. An output signal of the IIR filters may be buffered in each of the audio paths utilizing a first-in-first-out buffer. The MUX select signals may be generated utilizing a finite state machine.
    Type: Application
    Filed: November 5, 2009
    Publication date: May 5, 2011
    Inventor: Thirunathan Sutharsan
  • Patent number: 7787529
    Abstract: An audio codec integrated with baseband processing and RF on a single IC chip. The audio codec may be implemented in a variety of wireless transceivers, such as cell phones, to offer voice, data and/or music functions. The codec also has monaural and stereo channels for audio output, as well as stereo inputs.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: August 31, 2010
    Assignee: Broadcom Corporation
    Inventors: Taiyi Cheng, Hongwei Kong, Thirunathan Sutharsan, Claude Hayek
  • Publication number: 20100057473
    Abstract: Aspects of a method and system for dual voice path processing in an audio CODEC may enable selecting two or more signals received via one or more audio input devices, and filtering and down-sampling each of the selected signals via two or more signal processing branches. Furthermore, an output sample rate of each of the signal processing branches may be configured independently. The signal processing branches may each comprise one or more IIR filters with configurable coefficients and one or more cascaded-integrate-comb (CIC) decimation filters having a configurable decimation ratio. A first of the selected signals, may be filtered and/or down-sampled to generate a signal having a first, lower, sample rate, and a second of the signals may be filtered and/or down-sampled to generate a signal having a second, higher, sample rate. One or more post-processing algorithms such as audio beamforming may also be performed on the selected signals.
    Type: Application
    Filed: October 9, 2008
    Publication date: March 4, 2010
    Inventors: Hongwei Kong, Thirunathan Sutharsan
  • Publication number: 20100057228
    Abstract: Aspects of a method and/or system for processing high quality audio in a hardware audio CODEC for audio transmission are provided. In this regard, an audio signal may be down-sampled via a cascaded plurality of filters and sample rate converters in the hardware audio CODEC. Additionally, a portion of each sample of the audio signal may be selected based on an origin of the audio signal. The selected portion of each sample of the audio signal may comprise 16 or 18 bits. The selected portion may be determined based on a type, a class, a manufacturer identifier, and/or a model identifier of the origin the audio signal. Coefficients of the filters may be configured based on the origin of the audio signal. One or more of the filters may comprise one or more cascaded biquads. The sample rate converters may comprise one or more CIC decimation filters.
    Type: Application
    Filed: October 9, 2008
    Publication date: March 4, 2010
    Inventors: Hongwei Kong, Thirunathan Sutharsan
  • Publication number: 20090319279
    Abstract: Methods and systems for audio transmit loopback processing in an audio CODEC are disclosed and may include receiving digital audio signals to be transmitted via the wireless device, and looping back one or more of the signals to an output device via a switch matrix. One or more of the digital audio signals may be generated via a digital microphone, which may include a microelectromechanical (MEMS) microphone. The received digital audio signals may be filtered via decimation filters, which may include poly-phase filters. The received digital audio signals may be switched between phases of the poly-phase filters via an input switch, which may include CMOS transistors. One or more of the received digital audio signals may be generated from a received analog signal via an analog to digital converter (ADC), which may include a multi-channel ADC. The output device may include a wireless headset, loudspeaker and/or audio test equipment.
    Type: Application
    Filed: August 28, 2008
    Publication date: December 24, 2009
    Inventors: Hongwei Kong, Thirunathan Sutharsan
  • Publication number: 20080151975
    Abstract: An audio codec integrated with baseband processing and RF on a single IC chip. The audio codec may be implemented in a variety of wireless transceivers, such as cell phones, to offer voice, data and/or music functions. The codec also has monaural and stereo channels for audio output, as well as stereo inputs.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Applicant: Broadcom Corporation, a California Corporation
    Inventors: Taiyi Cheng, Hongwei Kong, Thirunathan Sutharsan, Claude Hayek