Patents Assigned to Broadcom
  • Patent number: 6972556
    Abstract: A system for measuring power of a circuit on a printed circuit board (PCB) including first and second circuits, a power strip, a power plane, and a calibration strip. The power strip is connected to the power plane to the first circuit, is embedded in the PCB during the manufacturing process, and also has at least two vias for measuring a voltage drop. The calibration strip is also embedded in the PCB during the manufacturing process and has at least two vias for measuring a voltage drop. The second circuit is configured to measure a voltage drop across the power strip as a first voltage and a voltage drop across the calibration strip as a second voltage, and to calculate the power being fed to the first circuit based on the first voltage and the second voltage.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: December 6, 2005
    Assignee: Broadcom Corporation
    Inventors: James M. Kronrod, James J. Freeman, Kelly Coffey
  • Publication number: 20050264344
    Abstract: A power-down biasing circuit including a current source connected to a drain of a first NMOS transistor through a first switch. A gate of the first NMOS transistor is connected to the current source, and a source of the first NMOS transistor is connected to ground. A first capacitor connected between the gate of the first NMOS transistor and ground. A plurality of NMOS transistors form a current multiplier and have gates connected to the current reference. A plurality of current mirrors are connected to drains of the plurality of NMOS transistors and to output switches.
    Type: Application
    Filed: May 27, 2004
    Publication date: December 1, 2005
    Applicant: Broadcom Corporation
    Inventors: Kwang Kim, Josephus van Engelen
  • Publication number: 20050265446
    Abstract: A system and method for detecting and reducing mosquito noise are disclosed. Areas within a frame with mosquito noise are detected by calculating the variance of the luminance blocks in a macroblock, determining the minimum variance of the macroblock luminance blocks, and comparing the minimum variance to a mosquito noise threshold. If the minimum variance is greater than the mosquito noise threshold, then the macroblock is considered a high activity macroblock and the corresponding macroblock bit in the frame bitmap is set. If the minimum variance is less than or equal to the mosquito noise threshold, then the macroblock is considered a low activity macroblock, and the corresponding macroblock bit in the frame bit map is cleared. If the current macroblock bit is set in the corresponding frame bitmap or if at least one of its adjacent eight macroblock bits is set in the corresponding frame bitmap, then the current macroblock requires mosquito noise reduction.
    Type: Application
    Filed: August 20, 2004
    Publication date: December 1, 2005
    Applicant: Broadcom Corporation
    Inventor: Itzik Yankilevich
  • Publication number: 20050264357
    Abstract: A biasing scheme for a MOSFET that mitigates the MOSFET body effect. The biasing scheme can be realized replicating the voltage at the source terminal of a MOSFET and applying this replicated voltage to the body terminal. In this manner, the effect of the body transconductance, at high frequencies, becomes a function of the ratio of the well-to-substrate capacitance of the MOSFET to the sum of the well-to-substrate capacitance and the source-to-body capacitance of the transistor. At high frequencies, the biasing scheme mitigates the reduction in gain of a source follower caused by the body effect of a driven MOSFET within the source follower, improves the stability of a feedback network established by a gain boosting amplifier and the driven MOSFET by contributing a negative half plane zero to the transfer function of the feedback network, and reduces the power consumed by the gain boosting amplifier.
    Type: Application
    Filed: May 6, 2005
    Publication date: December 1, 2005
    Applicant: Broadcom Corporation
    Inventor: Sandeep Gupta
  • Patent number: 6971006
    Abstract: An architecture and a method for a cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables “cell-based” processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed-size “cells.” The fixed-sized cells are then processed and reassembled into packets. The cell-based packet processing architecture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet data or control parameters.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen
  • Patent number: 6970434
    Abstract: A hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. Copies of data, program code and processing resources are migrated from their source toward requesting destinations based on request frequency, communication link costs and available local storage and/or processing resources. Each appropriately configured network device acts as an active participant in network migration. In addition, portable two-dimensional (2-D) code reading terminals are configured to wirelessly communicate compressed 2-D images toward stationary access servers that identify the code image through decoding and through comparison with a database of images that have previously been decoded and stored.
    Type: Grant
    Filed: August 4, 1998
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventors: Ronald L. Mahany, Guy J. West, Alan G. Bunte, Arvin D. Danielson, Michael D. Morris, Robert C. Meier
  • Patent number: 6971033
    Abstract: A method and apparatus are disclosed for performing dynamic arbitration of memory accesses by a CPU and at least one bus master interface module based on, at least in part, monitoring a CPU throttle control signal and monitoring CPU power and performance states, and making decisions based on the monitored parameters. Bus master memory access break events and memory read and write accesses are also monitored as part of the arbitration process in accordance with certain embodiments of the present invention. An arbitration (ARB) module performs the dynamic arbitration. A CPU throttle control module generates the CPU throttle control signal, indicating when the CPU is idle, and also monitors and outputs the CPU power and performance states. A memory controller (MC) module controls accesses to the memory subsystem based on, at least in part, the dynamic arbitration performed by the dynamic arbitration module.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventor: Kenneth Ma
  • Patent number: 6970681
    Abstract: An integrated multimode radio includes a multimode receiver and a multimode transmitter. The multimode receiver includes a shared receiver front-end, a receiver multiplexor, and a plurality of receiver IF stages. The multimode transmitter includes a shared transmitter front-end, a transmitter multiplexor, and a plurality of transmitter IF stages.
    Type: Grant
    Filed: November 14, 2001
    Date of Patent: November 29, 2005
    Assignee: Broadcom, Corp.
    Inventors: Hooman Darabi, Brima Ibrahim, Ahmadreza Rofougaran
  • Patent number: 6970689
    Abstract: A state of a programmable mixer is set during a calibration phase to minimize local oscillator feedthrough. During a calibration phase, inputs to the programmable mixer are set to zero, or to a known state and the local oscillator is set to a calibration frequency. Then, one of a plurality of known calibration states of the programmable mixer is entered and the local oscillator feedthrough is measured. For each of a plurality of operating states an amplified output of the programmable mixer is measured. In one operation, the state of the programmable mixer in which the programmable mixer operates during a next operation phase is the state that produces minimal local oscillator feedthrough. In another operation, operation continues until a state is found that produces a local oscillation feedthrough that meets an operating criteria and that state is used during the next operation phase.
    Type: Grant
    Filed: April 3, 2002
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventor: Shahla Khorram
  • Patent number: 6970382
    Abstract: In a digital memory system, systems and methods that control a logical value and an integrity of data represented by charge are provided. In one embodiment, a bit line is coupled to the cell. A voltage generator is arranged to generate a plurality of cell operating voltages varying in response to a voltage control signal. A controller generates a control signal, stores a predetermined one of logical values in a cell by generating a series of operating voltages, transmits the series of operating voltages, and determines whether the predetermined one of the logical values has been stored in the cell in response to a voltage on the bit line. The controller includes a charge integrity estimating module and determines whether the predetermined one of the logical values has been stored in the cell by initiating the operation of the charge integrity estimating module.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventors: Zeynep Toros, Esin Terzioglu, Ahmad O. Siksek, Gil I. Winograd, Ali Anvar
  • Patent number: 6971038
    Abstract: A processor may include an execution circuit, an issue circuit coupled to the execution circuit, and a clock tree for clocking circuitry in the processor. The issue circuit issues an instruction to the execution circuit, and generates a control signal responsive to whether or not the instruction is issued to the execution circuit. The execution circuit includes at least a first subcircuit and a second subcircuit. A portion of the clock tree supplies a plurality of clocks to the execution circuit, including at least a first clock clocking the first subcircuit and at least a second clock clocking the second subcircuit. The portion of the clock tree is coupled to receive the control signal for collectively conditionally gating the plurality of clock, and is also configured to individually conditionally gate at least some of the plurality of clocks responsive to activity in the respective subcircuits of the execution circuit.
    Type: Grant
    Filed: February 1, 2002
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventors: Sribalan Santhanam, Vincent R. von Kaenel, David A. Kruckemyer
  • Publication number: 20050259505
    Abstract: A system and method for seamlessly reprogramming clock frequencies includes a phase locked loop (PLL) that generates CPU and double data rate (DDR) clocks. A crystal is used to generate a reference clock. The CPU clock and the reference clock are inputs to a first multiplexer, and the DDR clock and reference clock are inputs to a second multiplexer. In normal operation the multiplexers provide the CPU and DDR clock signal as outputs. To reprogram the clock frequencies and reset the PLL, (1) the reference clock signal is selected to be the output of both multiplexers, so the device is running on the internal reference clock. The mux switching is synchronized with the CPU and DDR clock signals. (2) The PLL is reprogrammed, its internal voltage-controlled oscillator is reset, and the PLL is restarted at the new desired frequency. (3) When the new PLL frequency output is stable, the multiplexers are switched back to the PLL-generated CPU and DDR clocks, synchronously with the reference clock signal.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventors: Gerald Grand, Mark Chambers, Baobinh Truong
  • Publication number: 20050258901
    Abstract: An integrated receiver with channel selection and image rejection substantially implemented on a single CMOS integrated circuit. A receiver front end provides programable attenuation and a programable gain low noise amplifier. LC filters integrated onto the substrate in conjunction with image reject mixers provide image frequency rejection. Filter tuning and inductor Q compensation over temperature are performed on chip. Active filters utilize multi track spiral inductors with shields to increase circuit Q. The filters incorporate a gain stage that provides improved dynamic range through the use of cross coupled auxiliary differential pair CMOS amplifiers to cancel distortion in a main linearized differential pair amplifier. Frequency planning provides additional image rejection. Local oscillator signal generation methods on chip reduce distortion. A PLL generates needed out of band LO signals. Direct synthesis generates in band LO signals. PLL VCOs are centered automatically.
    Type: Application
    Filed: May 18, 2005
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventor: Haideh Khorramabadi
  • Publication number: 20050259878
    Abstract: The invention refers to an apparatus and a method for determining a motion vector for a current search block, comprising the steps: detecting the correlation between motion vectors determined for previous search blocks; and depending on the detected correlation, either using a first, or a second search region for determining the motion vector for the current search block. The first search region might be located around the center of the current search block, and the second search region might be located around the tip of a motion vector predicted for the current search block on the basis of motion vectors determined for previous search blocks.
    Type: Application
    Filed: May 20, 2004
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventors: David Drezner, Gideon Kojokaro
  • Publication number: 20050258902
    Abstract: A CMOS gain stage includes biasing circuitry configured to insure saturation of a subsequent stage without a source follower circuit. The CMOS gain stage is optionally powered by a supply voltage that is greater than a permitted supply voltage for a processes technology that is used to fabricate the CMOS gain stage. In order to protect CMOS devices within the CMOS gain stage, optional drain-to-bulk junction punch-through protection circuitry is disclosed. A variety of optional features can be implemented alone and/or in various combinations of one another. Optional features include process-voltage-temperature (“PVT”) variation protection circuitry, which renders a gain relatively independent of process, voltage, and/or temperature variations. Optional features further include bandwidth enhancement circuitry.
    Type: Application
    Filed: June 24, 2005
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventors: Sandeep Gupta, Venugopal Gopinathan
  • Publication number: 20050258873
    Abstract: Various circuit techniques for implementing ultra high speed circuits use current-controlled CMOS (C3MOS) logic with inductive broadbanding fabricated in conventional CMOS process technology. Optimum balance between power consumption and speed for each circuit application is achieved by combining high speed C3MOS logic with inductive broadbanding/C3MOS logic with low power conventional CMOS logic. The combined C3MOS logic with inductive broadbanding/C3MOS/CMOS logic allows greater integration of circuits such as high speed transceivers used in fiber optic communication systems.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventor: Michael Green
  • Publication number: 20050258482
    Abstract: An anti-fuse device includes a substrate and laterally spaced source and drain regions formed in the substrate. A channel is formed between the source and drain regions. A gate and gate oxide are formed on the channel and lightly doped source and drain extension regions are formed in the channel. The lightly doped source and drain regions extend across the channel from the source and the drain regions, respectively, occupying a substantial portion of the channel. Programming of the anti-fuse is performed by application of power to the gate and at least one of the source region and the drain region to break-down the gate oxide, which minimizes resistance between the gate and the channel.
    Type: Application
    Filed: March 31, 2005
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventors: Akira Ito, Douglas Smith, Myron Buer
  • Publication number: 20050260965
    Abstract: Provided are a method and system for removing an offset direct current (DC) component from an input waveform. The method includes multiplying the input waveform with a demodulation waveform to produce a first differential current signal. An absolute value representation of the demodulation waveform is multiplied with a reference DC offset value to produce a second differential current signal. The first and second differential current signals are then differenced.
    Type: Application
    Filed: April 27, 2005
    Publication date: November 24, 2005
    Applicant: Broadcom Corporation
    Inventors: Sumant Ranganathan, Tom Kwan, Hung-Sung Li
  • Patent number: 6968167
    Abstract: An exemplary embodiment of the present invention described and shown in the specification and drawings is a transceiver with a receiver, a transmitter, a local oscillator (LO) generator, a controller, and a self-testing unit. All of these components can be packaged for integration into a single IC including components such as filters and inductors. The controller for adaptive programming and calibration of the receiver, transmitter and LO generator. The self-testing unit generates is used to determine the gain, frequency characteristics, selectivity, noise floor, and distortion behavior of the receiver, transmitter and LO generator. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Grant
    Filed: October 19, 2000
    Date of Patent: November 22, 2005
    Assignee: Broadcom Corporation
    Inventors: Stephen Wu, Hung-Ming Chien, Brima Ibrahim, Ahmadreza Rofougaran, Meng-An Pan
  • Patent number: 6968019
    Abstract: In one embodiment, the present invention is a low-power, and high performance receiver including an IF demodulator for high data rate, frequency modulated systems, such as Bluetooth. The IF demodulator is implemented in analog domain for simplicity and lower power consumption and operates at an IF frequency. An IF demodulator comprises: a first IF differentiator for differentiating an I signal; a second IF differentiator for differentiating a Q signal; a cross-coupled multiplier for multiplying the differentiated I signal with the Q signal and multiplying the differentiated Q signal with the I signal to extract frequency information from the I signal and the Q signal; and a slicer for converting the frequency information to digital data.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: November 22, 2005
    Assignee: Broadcom Corporation
    Inventors: Hooman Darabi, Shahla Khorram, Maryam Rofougaran