Patents Assigned to Broadcom
-
Patent number: 7366208Abstract: 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: GrantFiled: January 13, 2005Date of Patent: April 29, 2008Assignee: BroadcomInventor: Michael J. Bowes
-
Patent number: 7366610Abstract: 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: GrantFiled: May 18, 2007Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Jeyhan Karaoguz, James D. Bennett
-
Patent number: 7366258Abstract: 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: GrantFiled: October 12, 2004Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Thomas J. Kolze, Nabil R. Yousef, Jonathan S. Min
-
Patent number: 7366486Abstract: 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: GrantFiled: May 19, 2003Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Pieter Vorenkamp, Klaas Bult, Frank Carr
-
Patent number: 7366151Abstract: 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: GrantFiled: October 9, 2003Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Joseph J. Kubler, Michael D. Morris
-
Patent number: 7366940Abstract: 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: GrantFiled: November 17, 2004Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Jennifer Y. Chiao, Gary A. Alvstad, Myles H. Wakayama
-
Patent number: 7366171Abstract: 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: GrantFiled: October 15, 2004Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Shiri Kadambi, Shekhar Ambe, Mohan Kalkunte
-
Patent number: 7366300Abstract: 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: GrantFiled: June 26, 2001Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Zheng Qi, Mark Buer
-
Patent number: 7366190Abstract: 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: GrantFiled: January 21, 2003Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Alistair D. Black, Kurt Chan
-
Patent number: 7365748Abstract: 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: GrantFiled: August 12, 2004Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Ruei-Shiang Suen, Weidong Li
-
Patent number: 7366823Abstract: 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: GrantFiled: May 11, 2005Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventor: Reinhard Schumann
-
Patent number: 7366092Abstract: 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: GrantFiled: October 14, 2003Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Laurent Moll, Barton J. Sano, Thomas Albert Petersen
-
Patent number: 7365752Abstract: 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: GrantFiled: July 29, 2004Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventor: Xiaodong Xie
-
Patent number: 7366397Abstract: 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: GrantFiled: June 11, 2002Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Frederick G. Walls, Sandeep Bhatia, Joshua J. Stults, Vijayanand Aralaguppe, Sherman (Xuemin) Chen, Daniel Z. Simon
-
Patent number: 7365602Abstract: 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: GrantFiled: October 26, 2006Date of Patent: April 29, 2008Assignee: Broadcom CorporationInventors: Iqbal Bhatti, Jesus Castaneda
-
Publication number: 20080095141Abstract: 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: ApplicationFiled: December 4, 2007Publication date: April 24, 2008Applicant: BROADCOM CORPORATIONInventors: Hongwei Kong, Li Chang, Arun Visvanath
-
Publication number: 20080094269Abstract: 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: ApplicationFiled: August 22, 2007Publication date: April 24, 2008Applicant: Broadcom CorporationInventors: Klaas Bult, Frank Goes
-
Publication number: 20080097765Abstract: 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: ApplicationFiled: October 9, 2007Publication date: April 24, 2008Applicant: BROADCOM CORPORATIONInventors: Darwin Rambo, Phil Houghton
-
Publication number: 20080096312Abstract: 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: ApplicationFiled: October 20, 2006Publication date: April 24, 2008Applicant: Broadcom CorporationInventors: Edward Law, Sam Ziqun Zhao, Rezaur Rahman Khan
-
Publication number: 20080096583Abstract: 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: ApplicationFiled: December 20, 2007Publication date: April 24, 2008Applicant: BROADCOM CORPORATIONInventors: Jeyhan Karaoguz, James Bennett