Patents Assigned to Broadcom Corporation
  • Patent number: 7643800
    Abstract: A voice data and RF integrated circuit (IC) includes a memory module that stores a least one application as a plurality of operational instructions, the at least one application having a plurality of power modes that each correspond to one of a plurality of use characteristics. A processing module executes the plurality of operational instructions, determines a selected one of the plurality of power modes based on current use characteristics of the at least one application, and generates a power mode signal based on the selected one of the plurality of power modes. An on-chip power management circuit receives the power mode signal and generates a plurality of power supply signals based on the power mode signal.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza (Reza) Rofougaran
  • Patent number: 7643460
    Abstract: A method and apparatus for communicating between devices is described. In one embodiment, the method comprises running two or more instances of a switch MAC sublayer on a switch and managing the two or more instances of the switch MAC sublayer as multiple logical access points inside the switch.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Zeljko Bajic
  • Patent number: 7643549
    Abstract: The present invention provides an equalizer processing module within a wireless terminal having an equalizer interface that receives an incoming baseband signal from a baseband processor operably coupled to the equalizer processing module and outputs soft decisions. A processor or advanced reduced instruction set computer (RISC) machine (ARM) couples to the equalizer interface while an equalizer accelerator module operably couples to the processor or ARM. Processing of the incoming baseband signal to produce soft decisions is performed by the combination of the processor and equalizer accelerator module. A sample capture buffer and an equalizer output buffer which may or may not be within the equalizer processing module allow data to be sampled and serves as the input and output for the equalizer processing module. This equalizer accelerator may specifically perform compute intensive operations such as Trellis computations for MAP equalization or MLSE equalization.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Yue Chen
  • Patent number: 7643578
    Abstract: Angle estimation for modulated signal. A novel compensation technique is presented by which angle estimation may be performed for a modulated signal. More specifically, the angle between a constellation corresponding to a received signal and a constellation corresponding to a received signal may be very efficiently estimated using any one of the possible embodiments corresponding to various aspects of the invention. After this angle has been estimated, the received signal or the expected constellation may be rotated (or de-rotated) to compensate for this angular difference. In doing so, better estimates of the information bits that are demodulated and decoded from the received signal may be made.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventors: Min Chuin Hoo, Rajendra Tushar Moorti
  • Patent number: 7643538
    Abstract: A communication system performs burst noise cancellation. A transmitter produces and transmits a spread signal that comprises at least one known-value symbol spread by a plurality of non data-carrying orthogonal codes and data symbols spread by at least one data-carrying orthogonal code. The transmitter transmits the spread signal across a communication link that introduces burst noise. A burst noise detector determines burst noise affected chips of the orthogonal codes. A weight computation functional block calculates a plurality of complex-valued combining weights based upon the burst noise affected chips. A vector de-spreader and a linear combiner operate in combination to use the plurality of non data-carrying orthogonal codes, the at least one data-carrying orthogonal code, and the plurality of complex-valued combining weights to de-spread the received spread signal to produce the data symbols with the burst noise substantially removed.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventors: Bruce J. Currivan, Nabil R. Yousef, Thomas J. Kolze, Gottfried Ungerboeck
  • Patent number: 7643543
    Abstract: A high-speed bit stream interface module interfaces a high-speed communication media to a communication Application Specific Integrated Circuit (ASIC) via a Printed Circuit Board (PCB) or the communication ASIC to another communication ASIC. The high-speed bit stream interface includes a plurality of signal conditioning circuits. The signal conditioning circuits service each of an RX path and a TX path and include a limiting amplifier and a clock and data recovery circuit. The signal conditioning circuit may also include an equalizer and/or an output pre-emphasis circuit. The clock and data recovery circuit has an adjustable Phase Locked Loop (PLL) bandwidth that is set to correspond to a jitter bandwidth of a serviced high-speed bit stream.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Ali Ghiasi
  • Patent number: 7642675
    Abstract: According to one embodiment, a system with a multi-purpose switch for providing a power on function and other functions to a user comprises a temporary power control circuit configured to be coupled to and decoupled from a power source by the multi-purpose switch. The system also comprises a continuous power control circuit to provide continuous power. As a result, the multi-purpose switch is capable of providing other functions when the continuous power is being provided. In one embodiment, a method for utilizing a multi-purpose switch to provide a power on function and other functions to a user comprises coupling a temporary power control circuit to a power source by the multi-purpose switch, triggering a continuous power control circuit to provide continuous power, decoupling the temporary power control circuit from the power source by the multi-purpose switch, and making the multi-purpose switch available to provide other functions.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Wenkwei Lou
  • Patent number: 7643513
    Abstract: Aspects of a method and system for processing audio and video transport may comprise synchronizing streams with associated program content based on 24-bit presentation time stamps (PTSs) and 32-bit system clock samples (SCSs) field without using decoding time stamps (DTSs). A PTS field may be provided as part of a packetized elementary stream (PES) packet syntax. An SCS field may be provided as part of a transport stream (TS) syntax. A system clock (STC) may be determined from received SCS values. Video and/or audio data may be decoded as soon as they arrive and when there is at least one display and/or presentation frame buffer available. The video and/or audio data may be presented for display and/or play based on a comparison of the PTS and STC values. When a frame does not have an associated PTS, a PTS extrapolation operation may generate an extrapolated PTS value from previously received PTSs.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventors: Zhijie Yang, Xuemin Chen
  • Patent number: 7643993
    Abstract: A method and system for decoding WCDMA AMR speech data using redundancy may include generating at least one bit-sequence for at least one of a plurality of channels that comprises received WCDMA speech data. The bit-sequence may be generated by using a decoding algorithm and may be decrypted to recover the data that may have been encrypted before being transmitted. At least one bit-sequence may be selected for each of the channels by using redundancy, such as, for example, CRC, in the received WCDMA speech data. The redundancy in the received WCDMA speech data may be, for example, CRC. The bit-sequence for each of the channels may be combined to form at least one speech stream. A speech stream may be selected based on speech constraints, which may comprise gain continuity and/or pitch continuity. The selected speech stream may be communicated to a voice decoder.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventor: Arie Heiman
  • Patent number: 7643420
    Abstract: Various aspects of a method and system for transmission control protocol (TCP) traffic smoothing are presented. Traffic smoothing may comprise a method for controlling data transmission in a communications system that further comprises scheduling the timing of transmission of information from a TCP offload engine (TOE) based on a traffic profile. Traffic smoothing may comprise transmitting information from a TOE at a rate that is either greater than, approximately equal to, or less than, the rate at which the information was generated. Some conventional network interface cards (NIC) that utilize TOEs may not provide a mechanism that enables traffic shaping. By not providing a mechanism for traffic shaping, there may be a greater probability of lost packets in the network.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: January 5, 2010
    Assignee: Broadcom Corporation
    Inventors: Bruce H. Kwan, Puneet Agarwal
  • Publication number: 20090327506
    Abstract: A system and method for controlling a physical layer device attached to a media access control interface for energy efficient Ethernet. Detecting of a condition that is conducive to a change in a link rate can be performed at either link partner. In one embodiment, a control message based on the detection can be sent to a physical layer device via a media access control layer interface to effect a link rate change in the physical layer device.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventor: Wael William Diab
  • Publication number: 20090322920
    Abstract: The present invention includes operational amplifier for an active pixel sensor that detects optical energy and generates an analog output that is proportional to the optical energy. The active pixel sensor operates in a number of different modes including: signal integration mode, the reset integration mode, column reset mode, and column signal readout mode. Each mode causes the operational amplifier to see a different output load. Accordingly, the operational amplifier includes a variable feedback circuit to provide compensation that provides sufficient amplifier stability for each operating mode of the active pixel sensor. For instance, the operational amplifier includes a bank of feedback capacitors, one or more of which are selected based on the operating mode to provide sufficient phase margin for stability, but also considering gain and bandwidth requirements of the operating mode.
    Type: Application
    Filed: August 28, 2009
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventor: Esin Terzioglu
  • Publication number: 20090323931
    Abstract: Methods and associated systems for processing data are disclosed. A hashing function sequentially processes a hash key to generate a hash value. A policy management system processes packets according to defined policies.
    Type: Application
    Filed: September 10, 2009
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventor: Mark L. BUER
  • Publication number: 20090323535
    Abstract: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.
    Type: Application
    Filed: September 8, 2009
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Karagada Ramarao Kishore
  • Publication number: 20090323589
    Abstract: An apparatus and a method for routing data in a radio data communication system having one or more host computers, one or more intermediate base stations, and one or more RF terminals organizes the intermediate base stations into an optimal spanning-tree network to control the routing of data to and from the RF terminals and the host computer efficiently and dynamically. Communication between the host computer and the RF terminals is achieved by using the network of intermediate base stations to transmit the data.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventors: Ronald L. Mahany, Robert C. Meier, Ronald E. Luse
  • Publication number: 20090327845
    Abstract: A system, method and computer program product is provided for mitigating the effects of burst noise on packets transmitted in a communications system. A transmitting device applies an outer code, which may include, for example, a block code, an exclusive OR (XOR) code, or a repetition code, to one or more packets prior to adaptation of the packets for transmission over the physical (PHY) layer of the communications system, wherein the PHY layer adaptation may include FEC encoding of individual packets. The outer coded packets are then separately transmitted over a channel of the communications system. A receiving device receives the outer coded packets, performs PHY level demodulation and optional FEC decoding of the packets, and then applies outer code decoding to the outer coded packets in order to restore packets that were erased during transmission due to burst noise or other impairments on the channel.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventors: Bruce J. CURRIVAN, Thomas J. Kolze, Daniel H. Howard, Thomas J. Quigley, Nambi Seshadri, Thomas L. Johnson, Scott Cummings, James Harrell, Fred Bunn, Joel Danzig, Stephen Hughey
  • Patent number: 7640418
    Abstract: A microprocessor memory architecture including a read-only memory (ROM) with programmed microcode and a random access memory (RAM) capable of storing microcode and one or more data bits used for the selection of corresponding ROM or RAM microcode for execution. A multiplexer receives input signals from both the ROM microcode and RAM microcode, and a control signal which is one or more RAM data bits is used to select from the RAM or ROM microcode inputs for further execution by the microprocessor.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: December 29, 2009
    Assignee: Broadcom Corporation
    Inventors: Sherman Lee, Vivian Y. Chou, John H. Lin
  • Patent number: 7640103
    Abstract: A multi-function appliance for use in a satellite navigation data distribution system is described. A computer includes an input/output interface and a memory the computer is configured with a plurality of modules. The plurality of modules includes a satellite signal receiver, a packetizer, a network interface, a concentrator, and a decoder. The satellite signal receiver is configured to obtain satellite navigation data from satellite signals. The packetizer is configured to packetize satellite navigation data to produce a reference packet stream. The network interface is configured to transmit packet streams towards a network. The concentrator is configured to remove duplicate packets within reference packet streams to generate a combined packet stream. The decoder is configured to decode satellite data from packet streams. In this manner, the computer may be configured to perform a reference station function, a hub function, or a server function in the satellite navigation data distribution network.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: December 29, 2009
    Assignee: Broadcom Corporation
    Inventors: Charles Abraham, Steven Malkos, Sergei Podshivalov
  • Patent number: 7640379
    Abstract: In a multimedia system, a method and system for input/output pads in a mobile multimedia processor are provided. Input, output, and/or bidirectional pads in a host bus interface and/or a slave bus interface may be configured to provide bypass capabilities when a mobile multimedia processor is powered down or hibernating. The pads may be adapted to provide pull-up and pull-down capabilities. The pull-up and pull-down capabilities may be dynamically programmed.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: December 29, 2009
    Assignee: Broadcom Corporation
    Inventor: Timothy James Ramsdale
  • Patent number: 7639309
    Abstract: A method and system for analog video noise reduction by blending finite impulse response (FIR) and infinite impulse response (IIR) filtering are provided. A filtering mode may be selected to generate noise-reduced pixels using FIR, IIR, or a blend of FIR/IIR filtering. Blending a current pixel and an FlR-filtered current pixel may generate a first blended current pixel. The FIR filtering may be based on the current pixel, a previous collocated pixel, and a next collocated pixel. Blending the current pixel and an IIR-filtered current pixel may generate a second blended current pixel. Blending the first blended current pixel and the second blended current pixel using an adaptive blending factor may dynamically generate a filtered output pixel. The IIR filtering may be based on the current pixel and a collocated pixel of the previous second blended video image or of the previous filtered output video image.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: December 29, 2009
    Assignee: Broadcom Corporation
    Inventor: Sheng Zhong