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: 20240036872Abstract: 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: ApplicationFiled: July 27, 2023Publication date: February 1, 2024Applicant: Apple Inc.Inventors: Steve Hengchen Hsu, Thirunathan Sutharsan, Mohanned Omar Sinnokrot, On Wa Yeung
-
Patent number: 11775307Abstract: 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: GrantFiled: September 24, 2021Date of Patent: October 3, 2023Assignee: Apple Inc.Inventors: Steve Hengchen Hsu, Thirunathan Sutharsan, Mohanned Omar Sinnokrot, On Wa Yeung
-
Publication number: 20230095363Abstract: 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: ApplicationFiled: September 24, 2021Publication date: March 30, 2023Applicant: Apple Inc.Inventors: Steve Hengchen Hsu, Thirunathan Sutharsan, Mohanned Omar Sinnokrot, On Wa Yeung
-
Patent number: 11616596Abstract: 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: GrantFiled: September 24, 2021Date of Patent: March 28, 2023Assignee: Apple Inc.Inventors: Thirunathan Sutharsan, Mohanned Omar Sinnokrot
-
Method and system for processing high quality audio in a hardware audio codec for audio transmission
Patent number: 8909361Abstract: 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: GrantFiled: October 9, 2008Date of Patent: December 9, 2014Assignee: Broadcom CorporationInventors: Hongwei Kong, Thirunathan Sutharsan -
Patent number: 8681687Abstract: 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: GrantFiled: December 4, 2012Date of Patent: March 25, 2014Assignee: Broadcom CorporationInventors: Wei Luo, Pan Liu, Thirunathan Sutharsan
-
Patent number: 8644364Abstract: 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: GrantFiled: November 11, 2009Date of Patent: February 4, 2014Assignee: Broadcom CorporationInventor: Thirunathan Sutharsan
-
Patent number: 8509698Abstract: 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: GrantFiled: June 25, 2012Date of Patent: August 13, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Patent number: 8358610Abstract: 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: GrantFiled: November 9, 2009Date of Patent: January 22, 2013Assignee: Broadcom CorporationInventors: Wei Luo, Pan Liu, Thirunathan Sutharsan
-
Publication number: 20120263030Abstract: 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: ApplicationFiled: June 25, 2012Publication date: October 18, 2012Applicant: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Patent number: 8208856Abstract: 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: GrantFiled: January 13, 2010Date of Patent: June 26, 2012Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Publication number: 20110151888Abstract: 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: ApplicationFiled: January 13, 2010Publication date: June 23, 2011Inventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Publication number: 20110111761Abstract: 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: ApplicationFiled: November 9, 2009Publication date: May 12, 2011Inventors: Wei Luo, Pan Liu, Thirunathan Sutharsan
-
Publication number: 20110110400Abstract: 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: ApplicationFiled: November 11, 2009Publication date: May 12, 2011Inventor: Thirunathan Sutharsan
-
Publication number: 20110103593Abstract: 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: ApplicationFiled: November 5, 2009Publication date: May 5, 2011Inventor: Thirunathan Sutharsan
-
Patent number: 7787529Abstract: 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: GrantFiled: December 20, 2006Date of Patent: August 31, 2010Assignee: Broadcom CorporationInventors: Taiyi Cheng, Hongwei Kong, Thirunathan Sutharsan, Claude Hayek
-
Publication number: 20100057473Abstract: 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: ApplicationFiled: October 9, 2008Publication date: March 4, 2010Inventors: Hongwei Kong, Thirunathan Sutharsan
-
METHOD AND SYSTEM FOR PROCESSING HIGH QUALITY AUDIO IN A HARDWARE AUDIO CODEC FOR AUDIO TRANSMISSION
Publication number: 20100057228Abstract: 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: ApplicationFiled: October 9, 2008Publication date: March 4, 2010Inventors: Hongwei Kong, Thirunathan Sutharsan -
Publication number: 20090319279Abstract: 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: ApplicationFiled: August 28, 2008Publication date: December 24, 2009Inventors: Hongwei Kong, Thirunathan Sutharsan
-
Publication number: 20080151975Abstract: 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: ApplicationFiled: December 20, 2006Publication date: June 26, 2008Applicant: Broadcom Corporation, a California CorporationInventors: Taiyi Cheng, Hongwei Kong, Thirunathan Sutharsan, Claude Hayek