Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Fairbanks; Scott M.
Address:
Mountain View, CA
No. of patents:
13
Patents:




Patent Number Title Of Patent Date Issued
7554374 Bounding a duty cycle using a C-element June 30, 2009
A duty cycle bounding circuit for restoring the unbounded duty cycle of a periodic signal such as a forwarded clock signal. The duty cycle bounding circuit comprises a state holding logic element, such as a C-element, and a delay line. The delay line feeds back an inverted version of the
6574690 Asynchronous pulse bifurcator circuit with a bifurcation path coupled to control fifo and first June 3, 2003
A bifurcation circuit uses dynamic asP* protocol. to exchange data among three or more FIFOs. Each FIFO contains a plurality of places containing data and a plurality of paths that exchange data between neighboring places. The bifurcator circuit generally comprises a control FIFO, two
6486700 One-hot Muller C-elements and circuits using one-hot Muller C-elements November 26, 2002
A one-hot Muller C-element, wherein an event received on each of a plurality of inputs results in an event being output, can be implemented with complementary inputs and a true transistor pair comprising one transistor having a gate coupled to a first true input and another transisto
6456136 Method and apparatus for latching data within a digital system September 24, 2002
A latching data system includes a memory element that is configured to store a data value. A latch input is coupled to the memory element, so that changes in the latch input change the data value stored in the memory element without waiting for an assertion of a clock signal. The system
6420907 Method and apparatus for asynchronously controlling state information within a circuit July 16, 2002
One embodiment of the present invention provides a system for asynchronously controlling state information within a circuit. This system includes a first conductor that carries a voltage indicating a state of the circuit, as well as a first drive circuit coupled to the first conducto
6400230 Method and apparatus for generating and distributing a clock signal June 4, 2002
One embodiment of the present invention provides a system that generates a clock signal within an integrated circuit. This system includes four clocking elements organized into a ring, wherein each clocking element includes at least one input and at least one output, and wherein a signal
6356117 Asynchronously controlling data transfers within a circuit March 12, 2002
One embodiment of the present invention provides a system for controlling asynchronous data transfers within a circuit. This system operates by monitoring a first voltage level on a first conductor that specifies whether a first stage of the circuit contains data. The system also mon
6281707 Two-stage Muller C-element August 28, 2001
A Muller C-element comprises two stages. The first stage consists of a NAND and a NOR gate, each driven by all of the inputs to the Muller C-element. In the second stage, the outputs of the two gates are used separately to switch on and off two output transistors, which drive the output
6191658 High speed coupled oscillator topology February 20, 2001
An oscillator circuit having a topology that provides for high-speed oscillation in an even number of phases. The topology generally comprises an even number of inverting circuit elements generally including a keeper and an even number of inverters. The circuit elements are connected suc
6160438 Charge sharing selectors December 12, 2000
The selector circuit rapidly steers an event from a single input to one of two outputs depending on the binary value of a data signal controlling the selector, where events are received at an event input. A selection value, placed at a control input causes the selector circuit to steer t
6144226 Charge sharing selectors with added logic November 7, 2000
The selector circuit rapidly steers an event from a single input to one of two outputs depending on the binary value of a data signal controlling the selector, where events are received at an event input. A selection value, placed at a control input causes the selector circuit to steer t
6069514 Using asynchronous FIFO control rings for synchronous systems May 30, 2000
A system for distributing clock signals to multiple locations on a chip with minimal skew is disclosed. A series of FIFO control structures, connected in a ring by signal lines of substantially equal length, generates multiple clock signals of equal phase and frequency. The oscillati
5937177 Control structure for a high-speed asynchronous pipeline August 10, 1999
Apparatus is disclosed for asynchronously controlling a pipeline. The control circuitry includes an alternating chain of control circuits and detection circuits. When a full control circuit precedes an empty control circuit in the chain, indicating that the data storage element corre


 
 
  Recently Added Patents
Manufacturing apparatus for a winding assembly of a rotating electrical machine
Evaporation valve
Document management apparatus and document management method, and storage medium storing program
Method and apparatus for perforating and isolating perforations in a wellbore
System for detecting collisions in a shared communications medium
Dual cavity displacement sensor
Apparatus for and method of forming image using oscillation mirror
  Randomly Featured Patents
Multi-services communications device
Tape type yarn feed system for a knitting machine
Gear positioning cylinder
Radial flow retorting process with trays and downcomers
Flower shipping and arranging container & system of packaging flowers
Fire ant trap and method for entrapping fire ants
Plant umbrella
Pendant earring or similar article
Purification of sterols with activated carbon as adsorbent and chlorobenzene as desorbent
High frequency ion implanted passivated semiconductor devices and mircowave intergrated circuits and planar processes for fabricating both