Patents Assigned to Broadcom
  • Publication number: 20100054384
    Abstract: A signal delay structure and method of reducing skew between clock and data signals in a high-speed serial communications interface includes making a global adjustment to the clock signal in the time domain to compensate for a component of the skew that is common between the clock and all data signals. This can include skew caused by the variation in frequency of the input clock from a nominal value, misalignment between the phase of the clock and data generated at the source of the two signals. The global adjustment is made through a delay component that is common to all of the clock signal lines for which skew with data signals is to be compensated. A second level adjustment is made that compensates for the component of the skew that is common to the clock and a subset of the data signals.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: Jun Cao, Guangming Yin
  • Publication number: 20100057941
    Abstract: Provided is a system and method for performing smart offloads between computer applications module and a network interfacing device within a data communications system. The method includes receiving data requests from the computer applications module and determining whether the received data requests require offloading. The received requests are forwarded along a first data path to the network interfacing device if offloading is required. If offloading is not required, the received data requests are forwarded along a secondary data path to a host protocol stack for processing. Next, the protocol processing is performed and the processed data requests are forwarded to the network interfacing device.
    Type: Application
    Filed: November 10, 2009
    Publication date: March 4, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: Kan Frankie Fan, Scott McDaniel
  • Publication number: 20100056071
    Abstract: A radio frequency (RF) transceiver includes an RF transmitter that generates an outbound RF signal at a carrier frequency that is based on a transmitter local oscillation. An RF front-end receives an inbound RF signal that includes a desired signal component that is based on the outbound RF signal and that includes an undesired signal component. The RF front-end includes a first RF combiner module that attenuates the undesired signal component to produce a desired RF signal. A down conversion module generates a down converted signal from the desired RF signal based on a receiver local oscillation. A receiver processing module generates inbound data from the down converted signal. A frequency control module controls a frequency of the transmitter local oscillation and a frequency of the receiver local oscillation, based on an interference rejection signal, to control the attenuation of the undesired signal component.
    Type: Application
    Filed: November 9, 2009
    Publication date: March 4, 2010
    Applicant: BROADCOM CORPORATION
    Inventor: Ahmadreza (Reza) Rofougaran
  • Publication number: 20100056075
    Abstract: An adjustable antenna interface includes a single-ended to differential conversion circuit, an adjustable impedance matching circuit, an RF differential switch, and an input. The single-ended to differential conversion circuit converts inbound RF signals from single-ended signals to differential signals and converts outbound RF signals from differential signals to single-ended signals. The adjustable impedance matching circuit provides an impedance based on an impedance control signal. The RF differential switch provides the differential outbound RF signals from the IC to the single-ended to differential conversion circuit in accordance with a first antenna control signal and provides the differential inbound RF signals from the single-ended to differential conversion circuit to the IC in accordance with a second antenna control signal. The input receives the first antenna control signal, the second antenna control signal, and the impedance control signal from the IC.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: VAFA JAMES RAKSHANI, AHMADREZA (REZA) ROFOUGARAN, MARYAM ROFOUGARAN, FREDERIC CHRISTIAN MARC HAYEM, CLAUDE G. HAYEK, NELSON R. SOLLENBERGER
  • Publication number: 20100052151
    Abstract: Electrically and thermally enhanced die-up ball grid array (BGA) packages are described. A BGA package includes a stiffener, substrate, a silicon die, and solder balls. The die is mounted to the top of the stiffener. The stiffener is mounted to the top of the substrate. A plurality of solder balls are attached to the bottom surface of the substrate. A top surface of the stiffener may be patterned. A second stiffener may be attached to the first stiffener. The substrate may include one, two, four, or other number of metal layers. Conductive vias through a dielectric layer of the substrate may couple the stiffener to solder balls. An opening may be formed through the substrate, exposing a portion of the stiffener. The stiffener may have a down-set portion. A heat slug may be attached to the exposed portion of the stiffener. A locking mechanism may be used to enhance attachment of the heat slug to the stiffener. The heat slug may be directly attached to the die through an opening in the stiffener.
    Type: Application
    Filed: November 16, 2009
    Publication date: March 4, 2010
    Applicant: Broadcom Corporation
    Inventors: Sam Ziqun ZHAO, Reza-ur Rahman Khan, Edward Law, Marc Papageorge
  • Publication number: 20100052967
    Abstract: A method and apparatus is disclosed to extend a dynamic input range of an analog to digital converter (ADC). A composite ADC may include one or more ADCs. The one or more ADCs compare a signal metric of an analog input signal to quantization levels to produce intermediate digital output signals using one or more non-clipping input values. The composite ADC may select among the one or more intermediate digital output signals based on the signal metric of the analog input signal to produce a final digital output.
    Type: Application
    Filed: May 11, 2009
    Publication date: March 4, 2010
    Applicant: Broadcom Corporation
    Inventors: Bruce J. Currivan, Thomas J. Kolze, Lin He, Loke Tan, Ramon Gomez, Francesco Gatta
  • Publication number: 20100054127
    Abstract: Example embodiments of methods and apparatus for aggregate congestion detection and management are disclosed. An example method includes, receiving a data packet, where the data packet being associated with a respective destination data queue. The example method also includes determining an average queue utilization for the destination queue and determining a first aggregate utilization for a first set of data queues, the first set of data queues including the destination queue. The example method further includes determining, based on the average queue utilization and the first aggregate utilization, one or more probabilities associated with the data packet. The example method still further includes, in accordance with the one or more probabilities, randomly marking the packet to indicate a congestion state or randomly determining whether to drop the data packet. The example method also includes, dropping the packet if a determination to drop the packet is made.
    Type: Application
    Filed: August 26, 2008
    Publication date: March 4, 2010
    Applicant: Broadcom Corporation
    Inventors: Bruce Kwan, Puneet Agarwal
  • Patent number: 7671685
    Abstract: Aspects of a method and system for a low power fully differential noise canceling low noise amplifier (NC LNA) are provided. The NC LNA may receive signals via a single ended input and may generate an amplified symmetric differential output from the received signals. The NC LNA may utilize capacitor dividers, such as a capacitor bank, in the single ended input in order to provide impedance transformation that enables low power operation and matching to an input port. The NC LNA may generate one portion of the amplified symmetric differential output via a voltage divider, which may comprise a plurality of capacitors, such as a capacitor bank. The NC LNA may be implemented utilizing one or more circuits.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Yuyu Chang
  • Patent number: 7672274
    Abstract: A communication system is described. In one embodiment, the communication system comprises a mobile station having a transmitter to transmit packets wirelessly according to a protocol and multiple repeaters communicably coupled with the mobile station. Each of the plurality of repeaters receives one or more packets of the wirelessly transmitted packets from the mobile station. Each of the repeaters receives an indication of which of the wirelessly transmitted packets were received without errors by other repeaters and a received signal strength for those packets. The communication system also includes a switch coupled to the repeaters. Each of the repeaters forwards to the switch each packet of the wirelessly transmitted packets that each repeater had received without errors at a received signal strength higher than any other repeater.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Harry Bims
  • Patent number: 7671735
    Abstract: A device and method for accessing, monitoring, and controlling home appliances in a media exchange network by establishing a communication link between a communication initiation device and at least one home appliance and communicating at least one command from the communication initiation device to the at least one home appliance via the communication link. The at least one home appliance then generates at least one response to the at least one command. The commands may include turning the home appliance(s) on and off, parameter adjustment commands, access commands, monitoring commands, mode change commands, and programming commands. Appliance responses may include powering on, powering off, changing a mode of operation, sending a status to the communication initiation device, adjusting an operational parameter, and changing a programmed operational step.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James D. Bennett
  • Patent number: 7672404
    Abstract: A method of correlating a digital communications signal is described. In an example, a window is defined equal to a portion of an epoch of the digital communication signal. The digital communication signal is then correlated across the window. A determination is made as to whether a correlation peak results from the correlating. Timing parameters are then established for receiving additional digital communication signals in response to presence of the correlation peak.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Frank van Diggelen, Charles Abraham
  • Patent number: 7672674
    Abstract: Systems and methods that provide wireless communications are provided. One or more of the systems and methods may include, for example, selecting a lower data rate or a higher data rate based upon at least an evaluation of the operating conditions of a radio network. The evaluation may include, for example, computing a weighted signal strength measurement in which the weighting gives emphasis to the lower signal strength measurements of fading radio frequency signals.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Ronald L. Mahany, Pamela Lucken, legal representative
  • Patent number: 7672071
    Abstract: A servo field preamble detector includes an upsampling module that generates a plurality of upsampled read samples by upsampling a read signal by an upsampling factor. An interpolation filter module generates a plurality of interpolated read samples from the plurality of upsampled read samples. A peak detection module identifies a plurality of peak samples from the plurality of interpolated read samples. A magnitude estimation module generates a magnitude estimation signal from the plurality of peak samples. A comparison module compares the magnitude estimation signal to a magnitude threshold and asserts a servo preamble detection signal when the magnitude estimation signal compares favorably to the magnitude threshold.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: King Wai Thomas Lau
  • Patent number: 7672800
    Abstract: Aspects of a method and system for generation of signals up to extremely high frequencies using a delay circuit are provided. In this regard, a variable delay circuit may be adjusted such that an output signal generated by the delay circuit may be twice the frequency of a signal input to the delay circuit. The adjustment may be via an variable capacitance and/or a variable number of delay elements utilized to generate the output signal. Moreover, the adjustment may be based on a signal strength of the output signal. In this regard, the delay may be adjusted to maximize the signal strength of the output signal. The input signal may be delayed to generate a second signal that is 90° phase shifted relative to the input signal. The second signal and the input signal may be mixed to generate the output signal. The output signal may be filtered by a bandpass filter centered at twice the frequency of the input signal. Accordingly, the center frequency of the bandpass filter may be tunable.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza Rofougaran
  • Patent number: 7672340
    Abstract: A bit stream multiplexer includes an input ordering block, a plurality of multiplexers, an output ordering block, and a Pseudo Random Bit Stream (PRBS) function. The input ordering block is operates to receive a first plurality of transmit bit streams at a first bit rate, order the first plurality of transmit bit streams based upon a first order select signal, and produce a first plurality of ordered transmit bit streams at the first bit rate. The input ordering block may also deskew the first plurality of transmit bit streams. The plurality of multiplexers operate to receive the first plurality of ordered transmit bit streams at the first bit rate and produce an interface plurality of transmit bit streams at an interface bit rate. The output ordering block operates to order the interface plurality of transmit bit streams based upon an interface order select signal. The PRBS function produces a PRBS that is coupled to at least one of the interface plurality of transmit bit streams.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Daniel Schoch, Ichiro Fujimori
  • Patent number: 7673010
    Abstract: A network infrastructure operable to support the exchange of communications, such as voice communications, between a first client terminal having a first user identifier and a second (destination) client terminal associated with a second user identifier (handle). This second client terminal may be part of a family of client terminals. The network infrastructure includes a packet-switch network, a shared database and a number of client terminals serviced by one or more service providers. These terminals include a network interface and are identified by their service provider by a network address. The shared database associates user identifiers, metadata and network addresses. This allows a user to access the shared database in order to initiate a call request from the first client terminal to the second client terminal(s). The first client terminal receives the network address or vectoring information on the network address of the destination terminal through the shared database.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: James D. Bennett
  • Patent number: 7671795
    Abstract: A circuit includes a global positioning system (GPS) receiver that receives a GPS signal and that generates GPS position data based on the GPS signal. A wireless receiver converts an inbound RF signal into an inbound symbol stream. A processing module converts the inbound symbol stream into inbound data that includes a motion parameter and generates position information based on at least one of the GPS position data and the motion parameter.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza (Reza) Rofougaran
  • Patent number: 7673192
    Abstract: A system and method are used to provide uncorrelated code hopping in a communications system. A multi-bit linear shift register receives data and clocks the data fifteen times. A word assembler receives the shifted data and outputs a fifteen bit word. A mixer mixes the fifteen bit word with an numerical value of active codes to generate a mixed signal. A divider divides the mixed signal to produce a divided signal. A truncator truncates the divided signal to its seven most significant bits to produce a pseudo random hop number. A code matrix shifter circularly shifts the active codes in a code matrix based on the pseudo random hop number to produce a circularly shifted code. A transmitter transmits the circularly shifted code matrix.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Bruce J. Currivan, Thomas J. Kolze, Kevin L. Miller, Richard S. Prodan, Jonathan S. Min
  • Patent number: 7672358
    Abstract: A method and apparatus for selecting a signal processing resolution. A received signal is processed using a first resolution. When a multipath condition is detected, the signal is processed using a second resolution.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Charles Abraham, Donald L. Fuchs
  • Publication number: 20100046373
    Abstract: A network device for processing data on a data network includes a plurality of ports, configured to receive data from a data network and to send processed data to the data network, a memory management unit configured store data on and retrieve data from the memory and a metering unit configured to police a flow of the processed data to be sent to the network device. The metering unit is configured to utilize a series of leaky bucket units, where tokens are added to each leaky bucket unit only when that particular leaky bucket unit is accessed. The metering unit is also configured to add the tokens based on a prior timestamp value, a current timing value and an established rate and a multiplication to establish the tokens is accomplished by shifting a register of the established rate.
    Type: Application
    Filed: July 23, 2009
    Publication date: February 25, 2010
    Applicant: Broadcom Corporation
    Inventors: Brandon Carl Smith, Jun Cao