Patents Assigned to Broadcom
  • Patent number: 7366208
    Abstract: A network switch for switching packets from a source to a destination includes a source port for receiving an incoming packet from a source, a destination port which contains a path to a destination for the packet, and a filter unit for constructing and applying a filter to selected fields of the incoming packet. The filter unit further includes filtering logic for selecting desired fields of the incoming packet and copying selected field information therefrom. The filtering logic also constructs a field value based upon the selected fields, and applies a plurality stored field masks on the field value. The switch additionally includes a rules table which contains a plurality of rules therein. The filtering logic is configured to perform lookups of the rules table in order to determine actions which must be taken based upon the result of a comparison between the field value and the stored filter masks and the rules table lookup.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: April 29, 2008
    Assignee: Broadcom
    Inventor: Michael J. Bowes
  • Patent number: 7366610
    Abstract: A wireless terminal displays its location and navigation information (map segment) on its display. The wireless terminal accesses a Global Positioning System (GPS) receiver of the wireless terminal to determine its location coordinates. The wireless terminal determines a maximum data size for navigation information to be downloaded. The wireless terminal sends a navigation information download request to a map server via a supporting wireless network infrastructure that includes the location coordinates and the maximum data size. The wireless terminal receives navigation information that has a data size no greater than the maximum data size and displays the navigation information on the display. The wireless terminal may display a map segment and an icon representing the wireless terminal at a location corresponding to the location coordinates of the wireless terminal with respect to the map segment. The wireless terminal may download a premises map from a premises map server.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James D. Bennett
  • Patent number: 7366258
    Abstract: A system for mitigating impairment in a communication system includes a delay block, a signal level block, a moving average window block, an impulse noise detection block, and a combiner. The delay block receives and delays each chip of a plurality of chips in a spreading interval. The signal level block determines a signal level of each chip of the plurality of chips in the spreading interval. The moving average window block determines a composite signal level for a chip window corresponding to the chip. The impulse noise detection block receives the signal level, receives the composite signal level, and produces an erasure indication for each chip of the plurality of chips of the corresponding chip window. The combiner erases chips of the plurality of chips of the spreading interval based upon the erasure indication.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Thomas J. Kolze, Nabil R. Yousef, Jonathan S. Min
  • Patent number: 7366486
    Abstract: An integrated receiver with channel selection and image rejection substantially implemented on a single CMOS integrated circuit is described. A receiver front end provides programable attenuation and a programable gain low noise amplifier. Frequency conversion circuitry advantageously uses LC filters integrated onto the substrate in conjunction with image reject mixers to provide sufficient image frequency rejection. Filter tuning and inductor Q compensation over temperature are performed on chip. The filters utilize multi track spiral inductors. The filters are tuned using local oscillators to tune a substitute filter, and frequency scaling during filter component values to those of the filter being tuned. In conjunction with filtering, frequency planning provides additional image rejection. The advantageous choice of local oscillator signal generation methods on chip is by PLL out of band local oscillation and by direct synthesis for in band local oscillator.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Pieter Vorenkamp, Klaas Bult, Frank Carr
  • Patent number: 7366151
    Abstract: A packet-based, 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. The network accommodates real time voice transmission both through dedicated, scheduled bandwidth and through a packet-based routing within the confines and constraints of a data network. Conversion and call processing circuitry is also disclosed which enables access devices and personal computers to adapt voice information between analog voice stream and digital voice packet formats as proves necessary. Routing pathways include wireless spanning tree networks, wide area networks, telephone switching networks, internet, etc., in a manner virtually transparent to the user.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Joseph J. Kubler, Michael D. Morris
  • Patent number: 7366940
    Abstract: A predictive time base generator having predictive synchronizer and replica delay element coupled with the synchronizer feedback delay loop. The predictive time base generator receives a clock signal delayed by a predetermined clock delay and produces a predictive time signal advanced in time by an amount represented by the replica delay element. The replica delay element can replicate one or both of a predetermined clock delay and a predetermined data delay, substantially nullifying the respective delays in critical signal paths of a device. The replica delay element can include replicas of structure(s) found in an incoming clock path and an outgoing data path, such elements including, for example, voltage level shifters, buffers or data latches, multiplexers, wire element models, and the like. A predictive computer bus interface adapter which incorporates the aforementioned predictive time base generator also is provided.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Jennifer Y. Chiao, Gary A. Alvstad, Myles H. Wakayama
  • Patent number: 7366171
    Abstract: A network switch for switching packets from a source to a destination includes a source port for receiving an incoming packet from a source, a destination port which contains a path to a destination for the packet, and a filter unit for constructing and applying a filter to selected fields of the incoming packet. The filter unit further includes filtering logic for selecting desired fields of the incoming packet and copying selected field information therefrom. The filtering logic also constructs a field value based upon the selected fields, and applies a plurality stored field masks on the field value. The switch additionally includes a rules table which contains a plurality of rules therein. The filtering logic is configured to perform lookups of the rules table in order to determine actions which must be taken based upon the result of a comparison between the field value and the stored filter masks and the rules table lookup.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Shiri Kadambi, Shekhar Ambe, Mohan Kalkunte
  • Patent number: 7366300
    Abstract: Methods and apparatus are provided for implementing a cryptography engine for cryptography processing. A variety of techniques are described. A cryptography engine such as a DES engine can be decoupled from surrounding logic by using asynchronous buffers. Bit-sliced design can be implemented by moving expansion and permutation logic out of the timing critical data path. An XOR function can be decomposed into functions that can be implemented more efficiently. A two-level multiplexer can be used to preserve a clock cycle during cryptography processing. Key scheduling can be pipelined to allow efficient round key generation.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Zheng Qi, Mark Buer
  • Patent number: 7366190
    Abstract: A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which. causes both ports to establish a data path through the backplane crossbar switch.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Alistair D. Black, Kurt Chan
  • Patent number: 7365748
    Abstract: A method of presenting graphical images within a wireless terminal that includes receiving an original graphical image, having a source resolution, to be presented on a display screen. The native pixel resolution of the display screen may differ from that of the original graphical image. A complex decimation pattern when applied to the image allows the original graphical image to be resized from the source resolution of the original graphical image to a decimated resolution operable to be displayed within the native resolution of the display screen. Decimated pixels need not be further processed to reduce the processing requirements imposed on the system processor. Operations normally associated with the decimated portions of the image may be offloaded from the processing module to improve system efficiency.
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Ruei-Shiang Suen, Weidong Li
  • Patent number: 7366823
    Abstract: Described herein are a method and system for memory access. As the complexity of digital signal processing applications increases, designs may require multiple memory chips. To optimize the bandwidth of the data being accessed from the memory chips, blocks of data are read alternatively from each memory chip. The size of a block of data is determined by the bit width of a word and the number or memory arrays in a chip.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventor: Reinhard Schumann
  • Patent number: 7366092
    Abstract: A multiprocessor switching device substantially implemented on a single CMOS integrated circuit is described in connection with a parallel routing scheme for calculating routing information for incoming packets. Using the programmable hash and route routing scheme, a hash and route circuit can be programmed for a variety of applications, such as routing, flow-splitting or load balancing.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Laurent Moll, Barton J. Sano, Thomas Albert Petersen
  • Patent number: 7365752
    Abstract: A video and graphics system has an input for receiving compressed video data and an input for receiving graphics data. The compressed video data may include HDTV video and/or SDTV video, and may be included in compressed data streams such as an MPEG-2 Transport stream. The video and graphics system also includes a video decoder for processing the compressed video data to generate a video for displaying, a display engine for processing the graphics data to generate graphics for displaying, and an overlaying system for compositing the video and the graphics to generate an output video. The display engine includes a memory used during conversion of a graphics format from a first format to a second format to be in a format compatible with a video format The memory may be implemented in a single-port SRAM configured to simulate a dual-port SRAM. The system may be integrated on an integrated circuit chip.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventor: Xiaodong Xie
  • Patent number: 7366397
    Abstract: Systems and method for processing v-chip data for an MPEG-2 decoder with personal video recording functionality are provided. In one example, a system that processes V-Chip data with personal video recording functionality may include a data transport engine and a video decoder. The video decoder may be coupled to the data transport engine and may be adapted to parse out V-Chip data.
    Type: Grant
    Filed: June 11, 2002
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Frederick G. Walls, Sandeep Bhatia, Joshua J. Stults, Vijayanand Aralaguppe, Sherman (Xuemin) Chen, Daniel Z. Simon
  • Patent number: 7365602
    Abstract: A multi-level power amplifier architecture using a multi-tap transformer implemented on a single CMOS integrated circuit wireless communications device is described. By providing a multi-tap transformer for coupling a plurality of power amplifiers to a shared output impedance, such as an antenna, power transmission may be made at different levels while maintaining efficiency. With a multi-tap transformer having “N” taps featuring “N” different impedance levels, each tap may be connected to an amplifier cell which delivers power into the transformer at the tap for coupling to the output load. Any one of the “N” amplifier cells can be turned on at once along with any combination of the “N” amplifier cells.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: April 29, 2008
    Assignee: Broadcom Corporation
    Inventors: Iqbal Bhatti, Jesus Castaneda
  • Publication number: 20080095141
    Abstract: A system for processing radio frequency (RF) signals includes a searcher and a plurality of Cluster Path Processor (CPPs). During CPP setup operations, a controlling process (or CPP) receives a timing reference signal corresponding to the information signal and establishing a sampling position of the CPP such that a selected tap of a plurality of taps of the CPP corresponds to the timing reference signal. During first CPP alignment adjustment operations, the controlling process or CPP determines early and late information signal correlation values using the plurality of taps of the CPP, the plurality of taps of the CPP with a first sampling spread and, based upon the early and late signal correlation values, adjusts the sampling position of the CPP.
    Type: Application
    Filed: December 4, 2007
    Publication date: April 24, 2008
    Applicant: BROADCOM CORPORATION
    Inventors: Hongwei Kong, Li Chang, Arun Visvanath
  • Publication number: 20080094269
    Abstract: The invention relates to an interleaved track and hold circuit for tracking and holding a value of a continuous input signal and to provide discrete values thereof, wherein the circuit comprises a first and a second stage. To avoid tones caused by differences in the non-ideal elements when switching through several parallel second stages the circuit according to the invention comprises a single first stage and at least two second stages.
    Type: Application
    Filed: August 22, 2007
    Publication date: April 24, 2008
    Applicant: Broadcom Corporation
    Inventors: Klaas Bult, Frank Goes
  • Publication number: 20080097765
    Abstract: Details of media encoding and decoding devices which support generic homing sequences, and methods for operating such devices are disclosed. The use of generic homing sequences may permit an embodiment of the disclosed invention to support real-time, bit-exact testing of existing and future media encoding and decoding devices. An embodiment of the present invention may permit the initialization of encoding and decoding algorithms to a known state, enabling bit-exact testing of a large group of devices using these algorithms, including those whose specifications do not support such functionality. This capability may permit the full-speed, bit-exact, testing, of both locally and remotely situated media encoders and decoders.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 24, 2008
    Applicant: BROADCOM CORPORATION
    Inventors: Darwin Rambo, Phil Houghton
  • Publication number: 20080096312
    Abstract: Methods and apparatuses for improved thermal, electrical and/or mechanical performance in integrated circuit (IC) packages are described. An IC circuit package comprises a substrate having a central opening. An IC die, resides within the opening in the substrate. Wirebonds couples a plurality of bond pads on a top surface of the IC die to a plurality of bond fingers on a top surface the substrate. An encapsulating material encapsulates at least the IC die and the wirebonds such that at least a bottom surface of the IC die is left exposed. The encapsulating material suspends the die such that at least a portion of the die is held within the opening in the substrate.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Applicant: Broadcom Corporation
    Inventors: Edward Law, Sam Ziqun Zhao, Rezaur Rahman Khan
  • Publication number: 20080096583
    Abstract: A “seeking” wireless terminal determines its location coordinates via access of its GPS receiver. The seeking wireless terminal then sends a seeking request via a supporting wireless network infrastructure. The seeking request includes at least one interest item entered by a user of the seeking wireless terminal and also the location coordinates of the seeking wireless terminal. The location coordinates may include an elevation of the wireless terminal. The seeking wireless terminal receives a seeking response via the supporting wireless network infrastructure that includes location coordinates of a “sought” wireless terminal. The seeking wireless terminal accesses a map segment corresponding to the location coordinates of the seeking wireless terminal and to the location coordinates of the sought wireless terminal. Then, the seeking wireless terminal displays the map segment, an icon that represents the seeking wireless terminal, and an icon that represents the sought wireless terminal.
    Type: Application
    Filed: December 20, 2007
    Publication date: April 24, 2008
    Applicant: BROADCOM CORPORATION
    Inventors: Jeyhan Karaoguz, James Bennett