Patents Assigned to Broadcom
-
Publication number: 20100054384Abstract: 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: ApplicationFiled: November 6, 2009Publication date: March 4, 2010Applicant: BROADCOM CORPORATIONInventors: Jun Cao, Guangming Yin
-
Publication number: 20100057941Abstract: 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: ApplicationFiled: November 10, 2009Publication date: March 4, 2010Applicant: BROADCOM CORPORATIONInventors: Kan Frankie Fan, Scott McDaniel
-
Publication number: 20100056071Abstract: 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: ApplicationFiled: November 9, 2009Publication date: March 4, 2010Applicant: BROADCOM CORPORATIONInventor: Ahmadreza (Reza) Rofougaran
-
Publication number: 20100056075Abstract: 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: ApplicationFiled: November 6, 2009Publication date: March 4, 2010Applicant: BROADCOM CORPORATIONInventors: VAFA JAMES RAKSHANI, AHMADREZA (REZA) ROFOUGARAN, MARYAM ROFOUGARAN, FREDERIC CHRISTIAN MARC HAYEM, CLAUDE G. HAYEK, NELSON R. SOLLENBERGER
-
Publication number: 20100052151Abstract: 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: ApplicationFiled: November 16, 2009Publication date: March 4, 2010Applicant: Broadcom CorporationInventors: Sam Ziqun ZHAO, Reza-ur Rahman Khan, Edward Law, Marc Papageorge
-
Publication number: 20100052967Abstract: 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: ApplicationFiled: May 11, 2009Publication date: March 4, 2010Applicant: Broadcom CorporationInventors: Bruce J. Currivan, Thomas J. Kolze, Lin He, Loke Tan, Ramon Gomez, Francesco Gatta
-
Publication number: 20100054127Abstract: 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: ApplicationFiled: August 26, 2008Publication date: March 4, 2010Applicant: Broadcom CorporationInventors: Bruce Kwan, Puneet Agarwal
-
Patent number: 7671685Abstract: 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: GrantFiled: March 30, 2007Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventor: Yuyu Chang
-
Patent number: 7672274Abstract: 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: GrantFiled: April 25, 2002Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventor: Harry Bims
-
Patent number: 7671735Abstract: 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: GrantFiled: July 10, 2006Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventors: Jeyhan Karaoguz, James D. Bennett
-
Patent number: 7672404Abstract: 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: GrantFiled: May 19, 2003Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventors: Frank van Diggelen, Charles Abraham
-
Patent number: 7672674Abstract: 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: GrantFiled: April 27, 2004Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventors: Ronald L. Mahany, Pamela Lucken, legal representative
-
Patent number: 7672071Abstract: 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: GrantFiled: August 30, 2006Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventor: King Wai Thomas Lau
-
Patent number: 7672800Abstract: 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: GrantFiled: September 24, 2007Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventor: Ahmadreza Rofougaran
-
Patent number: 7672340Abstract: 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: GrantFiled: January 23, 2003Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventors: Daniel Schoch, Ichiro Fujimori
-
Patent number: 7673010Abstract: 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: GrantFiled: January 27, 2006Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventor: James D. Bennett
-
Patent number: 7671795Abstract: 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: GrantFiled: May 2, 2007Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventor: Ahmadreza (Reza) Rofougaran
-
Patent number: 7673192Abstract: 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: GrantFiled: July 20, 2006Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventors: Bruce J. Currivan, Thomas J. Kolze, Kevin L. Miller, Richard S. Prodan, Jonathan S. Min
-
Patent number: 7672358Abstract: 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: GrantFiled: January 11, 2006Date of Patent: March 2, 2010Assignee: Broadcom CorporationInventors: Charles Abraham, Donald L. Fuchs
-
Publication number: 20100046373Abstract: 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: ApplicationFiled: July 23, 2009Publication date: February 25, 2010Applicant: Broadcom CorporationInventors: Brandon Carl Smith, Jun Cao