Patents Assigned to Broadcom Corporation
  • Patent number: 7372839
    Abstract: Presented herein are systems and methods for global positioning system based secure access. A request for access to a computer network is received. A determination is made whether a mobile terminal is within a predetermined location. If the mobile terminal is within the predetermined location, access is granted. If the mobile terminal is outside of the predetermined location, access to the computer network is denied.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: May 13, 2008
    Assignee: Broadcom Corporation
    Inventors: Sandeep Relan, Brajabandhu Mishra, Rajendra Khare
  • Patent number: 7373526
    Abstract: Techniques are disclosed for providing system manageability for computing systems operating under OS-absent conditions. In particular, techniques are disclosed for providing fully functional system management capabilities even when the primary power source for the computing system is disabled. One aspect of the invention relates to a power supply control that facilitates the realization of low power consumption integrated circuit systems. Another aspect of the invention relates to providing fully functional ASF support when operating on auxiliary power. In one embodiment, this is implemented in a local bus adapter/controller that integrates network communication, management, and support features.
    Type: Grant
    Filed: April 24, 2002
    Date of Patent: May 13, 2008
    Assignee: Broadcom Corporation
    Inventors: Andrew S. Hwang, Andrew M. Naylor, Steven B. Lindsay, Habib Anthony Abouhossein, Scott Sterling McDaniel
  • Publication number: 20080107211
    Abstract: A method of parameter estimation in a shared channel communications system includes the steps of receiving a preamble including a first sequence corresponding to a sequence having zero autocorrelation, a second sequence having zero autocorrelation, and a third sequence having zero autocorrelation, performing a coarse carrier frequency estimate based on the first sequence, and performing a fine carrier frequency estimate based on the second and third sequences.
    Type: Application
    Filed: January 4, 2008
    Publication date: May 8, 2008
    Applicant: Broadcom Corporation
    Inventors: Jonathan Min, Fang Lu, Bruce Currivan, Tom Kwon
  • Publication number: 20080105973
    Abstract: A method for packaging an integrated circuit. A barrier metal pattern is disposed on a baseplate. A conductive layer is disposed on the barrier metal pattern. A photoresist having a pattern is applied to the conductive layer. A via is then disposed on the conductive layer. An integrated circuit is coupled to the via and encapsulated. Then, at least a part of the baseplate is removed. An integrated circuit package is produced by the method.
    Type: Application
    Filed: April 27, 2007
    Publication date: May 8, 2008
    Applicant: Broadcom Corporation
    Inventor: Tonglong Zhang
  • Publication number: 20080106235
    Abstract: A method to detect the presence of battery protection circuits in any battery powered product. The major advantage of the method is to make the battery voltage very smooth during the charging process. The proposed circuit can give a good prediction of protection switching turn on time. This can provide the battery powered system work smoothly by avoiding any battery voltage discontinuity. The proposed invention addresses the issue of deep discharge and provides a solution through a discharge test procedure.
    Type: Application
    Filed: November 3, 2006
    Publication date: May 8, 2008
    Applicant: Broadcom Corporation
    Inventor: Hung Sen Huang
  • Publication number: 20080107260
    Abstract: A system for encrypting and decrypting data formed of a number of bytes using the ARCFOUR encryption algorithm is disclosed. The system includes a system bus and an encryption accelerator arranged to execute the encryption algorithm coupled to the system bus. A system memory coupled to the system bus arranged to store a secret key array associated with the data and a central processing unit coupled to the system bus wherein encryption accelerator uses substantially no central processing unit resources to execute the encryption algorithm.
    Type: Application
    Filed: October 1, 2007
    Publication date: May 8, 2008
    Applicant: Broadcom Corporation
    Inventor: Donald Duval
  • Publication number: 20080105928
    Abstract: A transistor driver circuit with a plurality of transistors, each having source and drain regions formed in a substrate. At least first and second interconnect layers are formed on top of the substrate. A first plurality of contacts connect the source regions to one of the first or second interconnect layers. A second plurality of contacts connect the drain regions to the other of the first or second interconnect layers. The first and second interconnect layers cover a region above the substrate area in which the plurality of transistors reside so as to achieve a low ohmic result. The second interconnect layer has openings therein for one of the respective first or second plurality of contacts to pass therethrough and couple to the at least one first interconnect layer. Either the first or second interconnect layers can function as an input or output for the circuit.
    Type: Application
    Filed: December 28, 2007
    Publication date: May 8, 2008
    Applicant: Broadcom Corporation
    Inventor: Victor Fong
  • Patent number: 7369608
    Abstract: A method for dynamically regulating the power consumption of a high-speed integrated circuit which includes a multiplicity of processing blocks. A first metric and a second metric, which are respectively related to a first performance parameter and a second performance parameter of the integrated circuit, are defined. The first metric is set at a pre-defined value. Selected blocks of the multiplicity of processing blocks are disabled in accordance with a set of pre-determined patterns. The second metric is evaluated, while the disabling operation is being performed, to generate a range of values of the second metric. Each of the values corresponds to the pre-defined value of the first metric. A most desirable value of the second metric is determined from the range of values and is matched to a corresponding pre-determined pattern. The integrated circuit is subsequently operated with selected processing blocks disabled in accordance with the matching pre-determined pattern.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventors: Oscar E. Agazzi, John L. Creigh, Mehdi Hatamian, Henry Samueli
  • Patent number: 7370265
    Abstract: Bandwidth efficient coded modulation scheme based on MLC (Multi-Level Code) signals having multiple maps. The use of multiple maps is adapted to various types of coded signals including multi-level LDPC coded modulation signals and other MLC signals to provide for a significant performance gain in the continual effort trying to reach towards Shannon's limit. In the instance of LDPC coded signals, various level LDPC codewords (e.g., an MLC block) are generated from individual corresponding LDPC encoders. These various level LDPC codewords are arranged into a number of sub-blocks that corporately form an MLC block. Encoded bits from levels of the MLC block are arranged to form symbols that are mapped according to at least two modulations. Each modulation includes a constellation shape and a corresponding mapping. This use of multiple mappings provides for improved performance when compared to encoders that employ only a single mapping.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventors: Ba-Zhong Shen, Hau Thien Tran, Kelly Brian Cameron
  • Patent number: 7369096
    Abstract: A Radio Frequency (RF) structure services an antenna having a characteristic impedance and includes a differential Power Amplifier (PA), a differential Low Noise Amplifier (LNA), and a balun transformer. The differential PA has a differential PA output with a PA differential output impedance. The differential LNA has a differential LNA input with an LNA differential input impedance. The balun transformer has a singled ended winding coupled to the antenna, a differential winding having a first pair of tap connections coupled to the differential PA output and a second pair of tap connections coupled to the differential LNA input, and a turns ratio of the single ended winding and the differential winding. The turns ratio and the first pair of tap connections impedance match the PA differential output impedance to the characteristic impedance of the antenna. The turns ratio and the second pair of tap connections impedance match the LNA differential input impedance to the characteristic impedance of the antenna.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventors: Jesus Alfonso Castaneda, Ahmadreza (Reza) Rofougaran, Keith A. Carter
  • Patent number: 7369816
    Abstract: A radio transceiver includes circuitry that enables received RF signals to be down-converted to baseband frequencies and baseband signals to be up-converted to RF signals prior to transmission without requiring conversion to an intermediate frequency. The circuitry includes a temperature sensing module that produces accurate voltage level readings that may be mapped into corresponding temperature values. A processor, among other actions, adjusts gain level settings based upon detected temperature values. One aspect of the present invention further includes repetitively inverting voltage signals across a pair of semiconductor devices being used as temperature sensors to remove a common mode signal to produce an actual temperature-voltage curve. In one embodiment of the invention, the circuitry further includes a pair of amplifiers to facilitate setting a slope of the voltage-temperature curve.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventors: Michael Steven Kappes, Arya Reza Behzad
  • Patent number: 7369046
    Abstract: A wireless human interface device (HID) includes an input interface module for accepting inputs from a user; a microprocessor for processing the accepted inputs; a wireless transmitter for transmitting the accepted inputs to a host; and a temperature sensor for determining the temperature of the wireless HID, wherein the microprocessor transmits the sensed temperature via the wireless transmitter to the host for displaying.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventor: Robert William Hulvey
  • Patent number: 7369657
    Abstract: Methods and apparatus are provided for making function calls to various cryptography accelerators. An application program interface abstraction layer coupled to a cryptography accelerator receives generic function calls from designer configured software and performs operations such as security association management, policy management, packet processing, cryptography accelerator configuration, and key commit management. Upon receiving a generic function call, the abstraction layer performs processing to make a chip specific function call or update abstraction layer management information associated with the generic function call.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventor: Abdel Raouf Eldeeb
  • Patent number: 7369617
    Abstract: An interleaving operation can scramble (permute) a data stream, or each dimension (set of symbols (a, b, c, . . . )) in a data stream, immediately following FEC encoding or dimension multiplexing of the data stream. Bursts of errors might be combined with the permuted data before, during, or after transmission. A de-interleaver reorders the received symbols and, in the process, spreads (separates) the bursts of errors. Also, using the multi-dimensional interleaving and de-interleaving can balance SNR on each channel. Spreading the errors and/or balancing SNR can keep bursts from overwhelming the FEC decoder or an FEC decoder in any one channel. In one example, interleaving and de-interleaving can be used to scramble data over Ethernet twisted wire pairs. In another example, interleaving and de-interleaving can be used to scramble data or information broadcast via wireless telecommunications channels (e.g., radio frequency channels, multi-antenna channels, etc).
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: May 6, 2008
    Assignee: Broadcom Corporation
    Inventor: Scott Powell
  • Publication number: 20080101495
    Abstract: A technique to determine sampling frequency offset (SFO) phase shift and perform channel estimation for symbols of a signal communicated across a multiple-input-multiple-output (MIMO) communication channel, in which preambles utilized for channel estimation are sent over more than one time block. Because the transmission of preambles used for channel estimation are sent over multiple time blocks, a SFO phase shift that is linear across tones of an OFDM signal is experienced between preambles of the two time blocks. Upon detection of the SFO phase shift, a weighting matrix used for channel estimation is modified to account for the SFO phase shift, in order to perform the channel estimation with correction for the SFO phase shift.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Applicant: Broadcom Corporation, a California Corporation
    Inventor: Rohit V. Gaikwad
  • Publication number: 20080101525
    Abstract: High precision continuous time gmC BPF (Band Pass Filter) tuning. A novel approach is presented by which a continuous time signal serves as a BPF control voltage for tuning of a BPF within a communication device (e.g., transceiver or receiver). A PLL (Phase Locked Loop) tunes the center frequency of the BPF using this continuous time signal, and the PLL oscillates at the center frequency of the BPF. The BPF is implemented as a gmC (transconductance-capacitance) filter, and the PLL is implemented using a number of gm (transconductance) cells as well. The PLL's gm cells and the BPF's gm cells are substantially identical in form. All of these gm cells are operated within their respective linear regions. This similarity of gm cells within the PLL and the BPF provide for substantial immunity to environmental perturbations including temperature and humidity changes as well as fluctuations of power supply voltages.
    Type: Application
    Filed: January 2, 2008
    Publication date: May 1, 2008
    Applicant: Broadcom Corporation
    Inventor: Stephen Wu
  • Publication number: 20080101526
    Abstract: A system and method are used to allow high speed communication between a circuit and an external device. The system and method include a PLL with multiple phased outputs configured to be controlled digitally, a deskew PLL configured to align a clock of controller circuitry to interface circuitry, and a phase interpolated voltage controlled delay line configured to phase shift incoming signals. Analog design techniques of phase interpolation accurately position clocks and strobe signals that are required for high speed interfaces. The high speed interface is for transmitting and receiving signals from the external device, for example, a DDR DRAM.
    Type: Application
    Filed: January 4, 2008
    Publication date: May 1, 2008
    Applicant: Broadcom Corporation
    Inventors: Lionel D'LUNA, Mark Chambers, Thomas Hughes, Kwang Kim, Sathish Radhakrishnan
  • Publication number: 20080101497
    Abstract: A technique to estimate phase noise across a multiple-input-multiple-output (MIMO) communication channel, in which phase noise estimation is obtained by solving a matrix equation that has more unknowns than available equations. Once the phase noise estimate is determined, appropriate phase correction is applied to correct for phase noise induced errors in the received signal.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Applicant: Broadcom Corporation, a California Corporation
    Inventors: Rohit V. Gaikwad, Rajendra T. Moorti
  • Publication number: 20080101510
    Abstract: A DSP based SERDES performs compensation operations to support high speed de-serialization. A receiver section of the DSP based SERDES includes one or more ADCs and DSPs. The ADC operates to sample (modulated) analog serial data and to produce digitized serial data (digital representation of the modulated analog serial data). The DSP communicatively couples to the ADC and receives the digitized serial data. Based upon the known characteristics of the digitized serial data and the digitized serial data itself, the DSP determines compensation operations to be performed upon the serial data to compensate for inadequacies of the receiver and/or channel response. These compensation operations may be (1) performed on the analog serial data before digitization by the ADC; (2) applied to the ADC to modify the operation of the ADC; and/or (3) performed on the digitized serial data by the DSP or another device.
    Type: Application
    Filed: January 2, 2008
    Publication date: May 1, 2008
    Applicant: Broadcom Corporation
    Inventor: Oscar Agazzi
  • Publication number: 20080104482
    Abstract: Turbo decoder employing ARP (almost regular permutation) interleave and arbitrary number of decoding processors. A novel approach is presented herein by which an arbitrarily selected number (M) of decoding processors (e.g., a plurality of parallel implemented turbo decoders) be employed to perform decoding of a turbo coded signal while still using a selected embodiment of an ARP (almost regular permutation) interleave. The desired number of decoding processors is selected, and very slight modification of an information block (thereby generating a virtual information block) is made to accommodate that virtual information block across all of the decoding processors during all decoding cycles except some dummy decoding cycles. In addition, contention-free memory mapping is provided between the decoding processors (e.g., a plurality of turbo decoders) and memory banks (e.g., a plurality of memories).
    Type: Application
    Filed: June 7, 2007
    Publication date: May 1, 2008
    Applicant: Broadcom Corporation, a California Corporation
    Inventors: Tak K. Lee, Ba-Zhong Shen