Patents Assigned to Broadcom
-
Publication number: 20030174727Abstract: A system includes an interface, a synchronization module, a pre-filtering module and a data alignment module. The interface is configured to connect a first device having a first transfer rate and a second device having a second transfer rate. The interface transfers a data stream from the first device to the second device. The synchronization module is provided within the second device and is configured to synchronize the first transfer rate and the second transfer rate. The pre-filtering module is connected to the synchronization module, and the pre-filtering module is configured to mask a non-compliant input within the data stream into a compliant output. The data alignment module is connected to the pre-filtering module, and the data alignment module is configured to perform logic computations on the legal output.Type: ApplicationFiled: September 11, 2002Publication date: September 18, 2003Applicant: Broadcom CorporationInventors: Ngok Ying Chu, John M. Chiang
-
Publication number: 20030177257Abstract: A network component for processing a packet includes at least one first storage unit, at least one second storage unit, at least one third storage unit, and an action implementation unit. The at least one first storage unit is configured to store an initial bit value selected from within the packet. The at least one second storage unit is configured to store a bit action length value. The at least one third storage unit is configured to store an extracted bit value based upon the initial bit value and the bit action length value. The action implementation unit is configured to implement at least one action on a packet by using an action bit value to modify the extracted bit value.Type: ApplicationFiled: December 12, 2002Publication date: September 18, 2003Applicant: Broadcom CorporationInventor: Sandeep Relan
-
Patent number: 6621350Abstract: There is provided a circuit and method for providing a supply voltage to an operational amplifier. A switch has a plurality of inputs connected to a respective plurality of supply voltages. An output of the switch is connected to a supply voltage terminal of an operational amplifier. The input of the switch is selected in dependence of the voltage levels to which a signal is to be amplified.Type: GrantFiled: March 12, 2002Date of Patent: September 16, 2003Assignee: Broadcom CorporationInventors: Rudi Verbist, Raphael Cassiers
-
Patent number: 6621675Abstract: A voltage regulator may include one or more features for generating high PSRR. For example, source follower devices may be included in the voltage regulator for providing current sources for the output voltage nodes. The source followers may be sensitive to power supply noise at the gate terminal. Filters are included on the gate terminals to filter the power supply noise, thus reducing the noise at the gate terminals. As another example, the voltage regulator may employ current sources on the output voltage nodes which produce current inversely proportional to the current drawn by the load. In one embodiment, the voltage regulator may include a power control circuit used to provide overvoltage protection during power up. The power control circuit provides a voltage during power up, and ceases providing the voltage after a time interval so that the circuit may operate.Type: GrantFiled: April 11, 2001Date of Patent: September 16, 2003Assignee: Broadcom CorporationInventor: Joseph M. Ingino, Jr.
-
Patent number: 6621362Abstract: Method and circuitry for implementing VCOs with improved frequency band switching use differentially-coupled varactors to implement the different frequency bands. According to a specific embodiment, one side of a varactor couples to the tank circuit and the other side is coupled either to ground or to the positive power supply VDD without introducing any series parasitic resistance.Type: GrantFiled: May 18, 2001Date of Patent: September 16, 2003Assignee: Broadcom CorporationInventors: Afshin Momtaz, Armond Hairapetian
-
Publication number: 20030169735Abstract: A method, apparatus and computer program product is provided for classifying a target data packet entering a network interface. For each of a plurality of received classification parameters, at least one program module is generated. Each program module tests a pre-defined field(s) of the target data packet for adherence to the classification parameter(s) with which the program module is associated. A pre-classification header is generated wherein an indication is made of where one or more pre-defined fields are located in the data packet if the field is present. Maintaining locations of the pre-defined fields of the target data packet in the pre-classification header prevents having to recalculate the addresses of the pre-defined fields of the target data packet. Eliminating the need for re-calculating the addresses of the pre-defined field(s) can allow the classification process of the present invention to obtain an optimal execution speed.Type: ApplicationFiled: March 5, 2002Publication date: September 11, 2003Applicant: Broadcom CorporationInventors: Thomas L. Johnson, Joel Danzig, Paul Burrell
-
Publication number: 20030172220Abstract: The present invention provides a method of controlling data flow within a network device. The method includes the steps of snooping a data packet before the data packet is stored in a memory buffer of the network device to determine a packet size, aggregating the packet size to generate a total number of data packets within a burst if the packet size exceeds a predetermined packet size. The method also includes the steps of lowering a threshold of the memory buffer to a reset threshold if the total number of data packets exceeds a predetermined number of consecutive data packets and activating a pause frame based upon the reset threshold to temporarily suspend transmission of incoming data packets to the network device.Type: ApplicationFiled: March 6, 2002Publication date: September 11, 2003Applicant: Broadcom CorporationInventor: Yi-Hsien Hao
-
Publication number: 20030172183Abstract: A system, method and computer program product is provided for caching domain name system (DNS) information on a network gateway. In particular, a network gateway that interfaces one or more customer premises equipment (CPE) devices to an IP network maintains a centralized on-board cache for storing domain names and corresponding IP addresses. The domain names and IP addresses in the cache are used by the network gateway to resolve DNS queries generated by application programs running on the CPE devices in a manner that is transparent to the CPE devices and that does not expend CPE resources. The cache may be initially loaded by an attached CPE or an external network entity and is continuously populated with information extracted from DNS messages exchanged between a CPE device and the external IP network.Type: ApplicationFiled: February 25, 2002Publication date: September 11, 2003Applicant: Broadcom CorporationInventors: Charles Edward Anderson, Thomas Carroll Willis, Jason Andrew Willis
-
Publication number: 20030169686Abstract: The present invention provides for handling data flow within a network device, which includes a cycle timing module, a division module, an assignment module, and an input device. The cycle timing module is configured to determine the cycle time needed to process a set of incoming data. The division module is configured to divide a serial shifting bus into a plurality of segments, wherein the serial shifting bus is included within the network to transfer the data. The assignment module is configured to assign a plurality of assembly lines to each segment, wherein each of the assembly lines is connected to the serial shifting bus. The serial shifting bus serially shifting the data until the data reaches end of the bus segment. The end of the serial bus segment is configured to transfer the data out of the serial shifting bus to a management information base processing unit.Type: ApplicationFiled: March 6, 2002Publication date: September 11, 2003Applicant: Broadcom CorporationInventor: Shih-Hsiung Ni
-
Publication number: 20030169827Abstract: A self-calibrating transmitter includes an up-conversion mixing module, summing module, calibration determination module, and a calibration execution module. The up-conversion mixing module is operably coupled to mix an I component of a base-band signal with an I component of a local oscillation to produce a mixed I signal and is also operably coupled to mix a Q component of the base-band signal with a Q component of the local oscillation to produce a mixed Q signal. The summing module sums the mixed I signal with the mixed Q signal to produce a modulated radio frequency (RF) signal. The calibration determination module is operably coupled to produce a calibration signal, which it generates by interpreting the local oscillation and the modulated RF signal. The calibration execution module is operably coupled to calibrate the DC level of the I and/or Q component of the base-band signal, and/or the gain of the I and/or Q component of the base-band signal based on the calibration signal.Type: ApplicationFiled: March 8, 2002Publication date: September 11, 2003Applicant: Broadcom CorporationInventors: Hong Shi, Henrik T. Jensen
-
Patent number: 6618302Abstract: A single-port hierarchical memory structure including memory modules having memory cells; hierarchically-coupled local and global sense amplifiers; hierarchically-coupled local and global row decoders; and a predecoding circuit coupled with selected global row decoders. The predecoding circuit is disposed to provide predecoding at a speed substantially faster than the predetermined memory access speed of the memory structure, allowing access to a memory cell at least twice during the memory access period, thereby providing dual-port functionality. A WRITE-AFTER-READ operation without a separate, interposed PRECHARGE cycle, is completed within one memory access cycle of the hierarchical memory structure. The method includes locally selecting the first memory location of a first datum; locally sensing the first datum (i.e.Type: GrantFiled: June 18, 2002Date of Patent: September 9, 2003Assignee: Broadcom CorporationInventors: Esin Terzioglu, Morteza Cyrus Afghahi
-
Patent number: 6618440Abstract: An image data decompression apparatus for decoding blocks of motion compensated non-intra coded data uses a memory (14) storing reference picture data. A decoding processor (12) decodes a current block of a generated picture using lines of previously decoded image data from the memory (14) that are selected in dependence upon a motion vector (V1) for the current block. In order to improve access efficiency to the memory (14) the decoding processor (12) concatenates fetches into bursts for different sections of lines of previously decoded data that lie within a predetermined range within the memory addresses of the memory (14).Type: GrantFiled: November 12, 1999Date of Patent: September 9, 2003Assignee: Broadcom CorporationInventor: Mark Taunton
-
Publication number: 20030164724Abstract: Methods and circuitry for implementing high speed loss-of-signal detectors for use in Gb/s telecommunication applications. The invention measures bit error rate (BER) of the incoming data by comparing the phase of the clock signal extracted from the incoming data with that of a delayed version of the incoming data. The results of this comparison are averaged over time to arrive at the BER. The measured BER is compared to a predetermined threshold value to detect a loss-of-signal condition. The invention adjusts the amount of delay of the incoming data in such a manner as to minimize the capacitive loading on the data line and clock line introduced by the loss-of-signal circuitry.Type: ApplicationFiled: March 4, 2002Publication date: September 4, 2003Applicant: BROADCOM CORPORATIONInventors: Afshin Momtaz, Pang-Cheng Hsu
-
Publication number: 20030164725Abstract: An input circuit has hysteresis to mitigate the effects of input noise. The input circuit receives an analog input signal and determines whether the unregulated analog input signal is a high or a low voltage. The input circuit outputs a regulated low voltage (i.e., “0”) for a low input signal, and outputs a regulated high voltage (i.e., “1”) for a high input signal. The low-to-high transition occurs at a higher voltage than a high-to-low transition, which mitigates noise on the input signal. Furthermore, the comparator includes a feedback path from an output of the comparator to an input of the comparator. The feedback path causes some delay in any output voltage transition (i.e. high-to-low output transition or low-to-high transition), which further enhances the hystersis effect and improves noise immunity. An embodiment of the circuit interfaces with high voltage (e.g., 5V) input signals and outputs low voltage (e.g., 1.2V) output signals.Type: ApplicationFiled: September 27, 2002Publication date: September 4, 2003Applicant: Broadcom CorporationInventor: Janardhanan S. Ajit
-
Publication number: 20030164743Abstract: A varactor folding technique reduces noise in controllable electronic oscillators through the use of a series of varactors having relatively small capacitance. A folding circuit provides control signals to the varactors in a sequential manner to provide a relatively smooth change in the total capacitance of the oscillator. Consequently, effective control of the oscillator is achieved with accompanying reductions in oscillator noise such as flicker noise.Type: ApplicationFiled: March 25, 2003Publication date: September 4, 2003Applicant: Broadcom CorporationInventors: Ramon Alejandro Gomez, Lawrence M. Burns, Alexandre Kral
-
Publication number: 20030165209Abstract: A phase lock loop frequency synthesizer includes a phase rotator in the feedback path of the PLL. The PLL includes a phase detector, a low pass filter, a charge pump, a voltage controlled oscillator (“VCO”), and a feed back path connecting output of the VCO to the phase detector. The feedback path includes a phase rotator connected to the output of the VCO and to an input of a frequency divider. Coarse frequency control is implemented by adjusting the input reference frequency to the phase detector or by adjusting the divider ratio of the frequency divider. Fine frequency control is achieved by increasing or decreasing the rotation speed of the phase rotator. The phase rotator constantly rotates phase of the VCO output, thereby causing a frequency shift at the output of the phase rotator. The rotation speed of the phase rotator is controlled by an accumulator and a digital frequency control word.Type: ApplicationFiled: October 31, 2002Publication date: September 4, 2003Applicant: Broadcom CorporationInventors: Chun-Ying Chen, Michael Q. Le, Myles Wakayama
-
Publication number: 20030164722Abstract: A system and method for compensating for process, voltage, and temperature variations in a circuit is provided. A system includes an inverter having an input port, and an output port, and is configured to (i) receive an input signal, (ii) delay the received input signal, and (iii) provide the delayed signal to the inverter output port. The system also includes a logic device including at least two input ports and an output port. A first of the at least two input ports is configured to receive the delayed signal. Finally, the system includes a charge storing device having a first end coupled, at least indirectly, to a second of the at least two input ports and a second end coupled to a logic device common node. The charge storing device is configured to (i) receive the input signal and (ii) sense a rate of change in voltage of the received input signal, the sensed voltage being representative of a corresponding current.Type: ApplicationFiled: November 14, 2002Publication date: September 4, 2003Applicant: Broadcom CorporationInventor: Janardhanan S. Ajit
-
Patent number: 6614768Abstract: A mobile customer service station operating within a wireless multi-hop communication network includes a console on a wheeled chassis. The console carries and houses a number of components which are used in merchandising operations to conclude customer purchase transactions. The items supported externally on the console are a printer for printing purchase receipts, customer credit charge agreements and records of transactions, and a magnetic card reader for reading information from a magnetic stripe of a customer's credit card. In one embodiment, the operation of the printer, credit card reader and the cash drawer is controlled by a multi-function control unit located within an enclosure of the console. The control unit is electrically powered by a self-contained power source which is preferably a deep cycle rechargeable battery. The console also houses a transceiver unit which under the control of the control unit is capable of interactive communication with a premises network.Type: GrantFiled: July 28, 1998Date of Patent: September 2, 2003Assignee: Broadcom CorporationInventors: Ronald L. Mahany, Steven E. Koenck, Alan G. Bunte, Robert C. Meier, Phillip Miller, Roger L. Wolf, George E. Hanson, Ronald E. Luse, Guy J. West, Charles D. Gollnick, Keith K. Cargin, Jr., Steven H. Salvay, Arvin D. Danielson
-
Patent number: 6614371Abstract: In accordance with the present invention a data processing circuit includes a first data path for processing first data. The first data path includes a first data storage circuit. A second data path is provided for processing second data. The second data path includes a second data storage circuit. A multiplexer having a first input coupled to the first data path and a second input coupled to the second data path receives the stored values. The multiplexer includes a select input coupled to a clock signal. A delay circuit is configured to delay storage of the second data in the second data storage circuit, wherein the first data storage circuit stores the first data in response to receiving a first timing signal, and the second data storage circuit stores the second data in response to receiving a second timing signal.Type: GrantFiled: July 19, 2001Date of Patent: September 2, 2003Assignee: Broadcom CorporationInventor: Bo Zhang
-
Publication number: 20030163722Abstract: A system, method and computer program product is provided for selectively caching domain name system (DNS) information on a network gateway. A CPE attached to the network gateway executes an application that searches files in CPE memory to identify frequently accessed domain names. The domain names are used to generate DNS queries that are transmitted by a network gateway to an IP network for resolution. DNS responses are received from the IP network and parsed to extract each resolved domain name and corresponding IP address, which are then stored in a cache on the network gateway. The cache is then used to resolve DNS queries generated by application programs running on the attached CPE.Type: ApplicationFiled: February 25, 2002Publication date: August 28, 2003Applicant: Broadcom CorporationInventor: Charles Edward Anderson