Patents Assigned to Broadcom Corporation
  • Patent number: 8503506
    Abstract: Aspects of a method and system for interference suppression in WCDMA systems may include one or more circuits that are operable to receive a plurality of multipath signals via one or more receiving antennas. A plurality of weighting factor values may be computed based on the received multipath signals. Estimated signals may be based on the weighting factor values. Residual signals may be generated based on received signals and the estimated signals. Addback signals may be generated based on the estimated signals and the residual signals. Updated estimated signals may be generated based on the addback signals and the weighting factor values. Incremental signals may be generated based on the updated estimated signals and addback signals. Updated residual signals may be generated based on the incremental signals and previous residual signals. The interference suppressed signals may be generated based on the updated residual signals and updated estimated signals.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Mark Hahm, Wei Luo, Arkady Molev-Shteiman, Hongwei Kong, Xiao-Feng Qi, Li Fung Chang, Nelson Sollenberger
  • Patent number: 8502396
    Abstract: Systems and methods for embedded tamper mesh protection are provided. The embedded tamper mesh includes a series of protection bond wires surrounding bond wires carrying sensitive signals. The protection bond wires are positioned to be vertically higher than the signal bond wires. The protection wires may be bonded to outer contacts on the substrate while the signal bond wires are bonded to inner contacts, thereby creating a bond wire cage around the signal wires. Methods and systems for providing package level protection are also provided. An exemplary secure package includes a substrate having multiple contacts surrounding a die disposed on an upper surface of the substrate. A mesh die including a series of mesh die pads is coupled to the upper surface of the die. Bond wires are coupled from the mesh die pads to contacts on the substrate thereby creating a bond wire cage surrounding the die.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Mark Buer, Matthew Kaufmann
  • Patent number: 8504690
    Abstract: Certain aspects of a method and system for managing network power policy and configuration of data center bridging may include a network domain that comprises a single logical point of management (LPM) that coordinates operation of one or more devices, such as network interface controllers (NICs), switches, and/or servers in the network domain: The single LPM may be operable to manage one or both of a network power policy and/or a data center bridging (DCB) configuration policy for the network domain.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Hemal Shah, Uri Elzur, Patricia Ann Thaler
  • Patent number: 8504852
    Abstract: A computing device operates over a range of voltages and frequencies and over a range of processor usage levels. The computing device includes at least a variable frequency generator, a variable voltage power supply and voltage supply level and clocking frequency management circuitry. The variable frequency generator is coupled to the processor and delivers a clock signal to the processor. The variable voltage power supply is coupled to the processor and delivers voltage to the processor. The voltage supply level and clocking frequency management circuitry adjust both the voltage provided by the variable voltage power supply and the frequency of the signal provided by the variable frequency generator. The computing device includes a temperature sensor that provides signals indicative of the temperature of the processor and the voltage supply level and clocking frequency management circuitry adjusts the voltage and/or the clocking frequency provided by the variable voltage power supply.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventor: Paul Beard
  • Patent number: 8503952
    Abstract: A method and apparatus of compensating for an asymmetric frequency response of a radio are disclosed. One method includes estimating a slope control signal, the slope control signal indicating a slope of a frequency response of an amplifier chain of the radio. A difference between gain at positive frequencies and gain at negative frequencies of a complex baseband signal is adjusted with the slope control signal, wherein the complex signal includes an I component and a Q component. The adjusted complex baseband signal is frequency up-converted into a radio signal. The radio signal is amplified by the amplifier chain. The amplified radio signal is transmitted.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Peter Capofreddi, Sriraman Dakshinamurthy, Derek Shaeffer
  • Patent number: 8503929
    Abstract: Certain aspects of a method and system for providing wireless communication may comprise encoding within a single chip, FM audio data received by a FM radio. The encoded received FM audio data may be translated within the single chip to a Bluetooth compatible format. The translated received FM audio data may be communicated to at least one off-chip Bluetooth enabled device via the Bluetooth radio via at least one of the following: a synchronous connection oriented (SCO) link, an extended SCO (eSCO) link, and an advanced audio distribution profile (A2DP) link. The received FM audio data may be communicated via a dedicated link that couples the FM radio to a PCM interface that handles the encoding.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Brima Ibrahim, Mitchell Buznitsky, Angel Polo, John Walley, Theodore A. Trost
  • Patent number: 8503456
    Abstract: Methods and apparatus for randomizing selection of a next-hop path/link in a network are disclosed. An example method includes receiving, at the network device, a data packet. The example method further includes generating a first hash key based on the data packet and generating a first hash value from the first hash key using a first hash function. The example method also includes generating a second hash key based on the data packet and the first hash value and generating a second hash value from the second hash key using a second hash function. The example method still further includes selecting a next-hop path based on the second hash value.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Brad Matthews, Puneet Agarwal
  • Patent number: 8503451
    Abstract: In a frame-switched network, a sender sends frames to a receiver over a possibly unreliable channel. Sent frames include frame identifiers that can be used for a limited automatic repeat request. Upon receipt of a frame, the receiver determines, from the frame identifier, if frames prior to the received frame were lost in transit. If the receiver determines that it missed a prior frame, the receiver sends the sender a negative acknowledgment (nack) for the missed prior frame or frames. Otherwise, if the receiver receives a frame correctly, it does not acknowledge the frame. The frame identifiers can be a set of sequential integers with frames transmitted in sequential frame order. In some embodiments, when a receiver receives a frame out of order, the receiver buffers the out of order frame in a receiver buffer for a receive buffer period until preceding frames are received or a receive buffer period expires.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventor: Tracy D Mallory
  • Patent number: 8503509
    Abstract: A maximum signal energy level among a plurality of individual distinct path signals in a wirelessly received signal cluster is detected. An early aggregate power level associated with at least a portion of the plurality of individual distinct path signals received at time instants preceding a first moment time, and a late aggregate power level associated with at least a portion of the plurality of individual distinct path signals received at time instants subsequent to the first moment time are computed. The first moment time, which corresponds to the detected maximum signal energy level, is adjusted based on the early aggregate power level and the late aggregate power level. At least a portion of the plurality of individual distinct path signals is received at a corresponding plurality of time instants within a duration comprising a delay spread of the wirelessly received signal cluster based on the adjusted first moment time.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Mark Kent, Uri M. Landau
  • Patent number: 8503594
    Abstract: The present invention includes a method of determining a phase estimate for an input signal having pilot symbols. The method includes receiving a plurality of pilot symbols, and then multiplying two or more pilot symbol slots by corresponding correlator coefficients to correct a phase estimate of the input signal.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Tommy Yu, Amy Gayle Hundhausen
  • Patent number: 8502609
    Abstract: Embodiments provide a reference-less frequency detector that overcomes the “dead zone” problem of conventional circuits. In particular, the frequency detector is able to accurately resolve the polarity of the frequency difference between the VCO clock signal and the data signal, irrespective of the magnitude of the frequency difference and the presence of VCO clock jitter and/or ISI on the data signal.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Mahyar Kargar, Siavash Fallahi, Namik Kocaman, Mehdi Khanpour, Afshin Momtaz
  • Patent number: 8505001
    Abstract: A method and system are provided in which one or more processors may be operable to generate an intermediate representation of a shader source code, wherein the intermediate representation comprises one or more whole-program data flow graph representations of the shader source code. The one or more processors may be operable to generate machine code based on the generated intermediate representation of the shader source code. The one or more whole-program data flow graph representations of the shader source code may be generated utilizing a compiler front end. The machine code may be generated utilizing a compiler back end. The generated machine code may be executable by a graphics processor. The generated machine code may be executable by a processor comprising a single-instruction multiple-data (SIMD) architecture. The generated machine code may be executable to perform coordinate and/or vertex shading of image primitives.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventor: Eben Upton
  • Patent number: 8503722
    Abstract: A mobile multimedia device may be operable to initiate capture of a series of image samples of a scene, where the scene may comprise one or more objects that may be identifiable by the mobile multimedia device. An image for the scene may be determined by the mobile multimedia device utilizing the captured image samples based on motion associated with the identifiable objects. As soon as the image for the scene has been determined, the capture of the series of image samples may be terminated. The image may be determined when the amount of motion associated with the identifiable objects is below a particular threshold value. The identifiable objects may comprise one or more faces. The motion may be due to a gesture such as a wink or a smile received from one or more of the faces. The image may be determined when the gesture is detected.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Phil Elwell, Naushirwan Patuck, Benjamin Sewell, David Plowman
  • Patent number: 8504708
    Abstract: A common IP layer client device interface within an IP multimedia gateway (IMG) is configured to connect client devices to broadband IP networks such as the Internet based on determined device capabilities. Broadband IP network interfaces within the IMG are configured to enable communication between the IMG and broadband IP networks based on the determined device capabilities. Content provided by various service managers are communicated with the client devices utilizing the common IP layer client device interface and the configured network interfaces. Network capabilities may be determined during the device and network discovery. Protocol translation, media transcoding and/or dynamic device configuration may be performed based on the determined device capabilities, and based on the determined network capabilities. The IMG may adjust system timing and manage power consumptions for service deployment over corresponding client devices.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Gordon Yong Li, Xuemin Chen, John McQueen, Sam Anderson, Pierre Couilaud, Richard Schwartz
  • Publication number: 20130195175
    Abstract: A system and method for decoding digital video by processing multiple regions of an image in parallel, even when there are dependencies between rows in the image, are disclosed. The method generally involves decoding multiple rows concurrently, with the start of decoding of a given row being delayed until portions of the other rows on which the given row depends have been decoded. The system generally comprises parallel processors, with one processor typically decoding one row and another processor typically decoding the row above it. In accordance with the present invention, however, any number or type of processors can decode, or perform decoding functions on, the image in parallel.
    Type: Application
    Filed: March 12, 2013
    Publication date: August 1, 2013
    Applicant: Broadcom Corporation
    Inventor: Broadcom Corporation
  • Publication number: 20130198583
    Abstract: The present disclosure is directed to a system and method for encoding k input symbols, using a Reed-Solomon erasure correction code, into a longer stream of n output symbols for transmission over an erasure channel. The present disclosure is further directed to a system and method for recovering the original k input symbols from only (and any) k output symbols (out of the n output symbols) received over the erasure channel. A symbol is a generic data unit consisting of one or more bits that can be, for example, a packet. The systems and methods of the present disclosure provide for an adjustable code rate that can be readily adapted based on changing channel conditions without having to reconstruct the encoder/decoder. As a result, such an encoder/decoder can be referred to as rate-independent.
    Type: Application
    Filed: January 30, 2013
    Publication date: August 1, 2013
    Applicant: Broadcom Corporation
    Inventor: Broadcom Corporation
  • Publication number: 20130198582
    Abstract: A system and method is provided for encoding k input symbols into a longer stream of n output symbols for transmission over an erasure channel such that the original k input symbols can be recovered from a subset of the n output symbols without the need for any retransmission. A symbol is a generic data unit, consisting of one or more bits, that can be, for example, a packet. The system and method utilize a network of erasure codes, including block codes and parallel filter codes to achieve performance very close to the ideal MDS code with low encoding and decoding computational complexity for both small and large encoding block sizes. This network of erasure codes is referred to as a supercharged code. The supercharged code can be used to provide packet-level protection at, for example, the network, application, or transport layers of the Internet protocol suite.
    Type: Application
    Filed: January 25, 2013
    Publication date: August 1, 2013
    Applicant: Broadcom Corporation
    Inventor: Broadcom Corporation
  • Publication number: 20130195120
    Abstract: A system and method for enabling energy efficient Ethernet networks with time-sensitive protocols. Time-stamped packets generated by a time-sensitive protocol rely on fixed latency in a transit time through a transmission subsystem. An energy efficiency control policy in a network device governs a transmission of time-stamped packets in accordance with energy efficiency initiatives controlled by the energy efficiency control policy. In one embodiment, time-stamped packets can be dropped or modified to account for transitions by the transmission subsystem into an energy saving state. In another embodiment, transitions by the transmission subsystem into or out of an energy saving state can be impacted by the existence of time-stamped packets scheduled for transmission.
    Type: Application
    Filed: March 16, 2012
    Publication date: August 1, 2013
    Applicant: Broadcom Corporation
    Inventors: Wael William Diab, Eric Spada
  • Publication number: 20130198543
    Abstract: In Gigibit Ethernet Systems, the Trusted Platform Module (TPM) is designed to provide trust and security to a platform through integrity measurement, protected storage, and other cryptographic functions. The present invention relates to a TPM-LAN chip with separate TPM and LAN power management. The TPM-LAN chip is designed such a way that power is reduced significantly in different power management modes compared to the legacy devices. This is accomplished by turning off certain clocks during certain operating modes.
    Type: Application
    Filed: March 11, 2013
    Publication date: August 1, 2013
    Applicant: Broadcom Corporation
    Inventor: Broadcom Corporation
  • Publication number: 20130194884
    Abstract: A system includes a memory block and a controller. The controller is adapted to skew a pre-charge signal for a bit line of the memory block. The controller can skew the pre-charge signal during a read operation or a write operation. The system can also include a sense amplifier in communication with a bit line of the memory block, and the sense amplifier can automatically shut off after indicating a sensed data state for the bit line. The controller may be a global controller or a local controller.
    Type: Application
    Filed: February 18, 2013
    Publication date: August 1, 2013
    Applicant: Broadcom Corporation
    Inventor: Broadcom Corporation