A method for providing the results of an address decode operation involves comparing the address of an address to be decoded with the address range containing an address previously decoded in a previous address decode operation, selecting the results of the previous address decode operation if the address of an address to be decoded is within the address range containing an address previously decoded in a previous address decode operation, and decoding the address to be decoded in a current address decode operation and selecting the results of the current address decode operation if the address containing an address to be decoded is not within the address range of an address previously decoded in a previous address decode operation.
Method For Selectively Encoding Bus Grant Lines To Reduce I/O Pin Requirements
One embodiment of the present invention provides a method for selectively encoding bus grant lines to reduce I/O pin requirements. The method includes receiving a number of grant lines emanating from a bus arbitration circuit and encoding the grant lines into a smaller number of encoded grant lines. The method selects outputs from between the encoded grant lines and a first subset of the grant lines. These outputs are driven off of a semiconductor chip through a number of output pins. During a first mode of operation, the first subset of grant lines is selected to be driven through the output pins. During a second mode of operation, the encoded grant lines are selected to driven through the output pins. In a variation on the above embodiment, the method additionally receives a number of bus request lines. These request lines are divided into a first subset and a second subset.
Apparatus For Selectively Encoding Bus Grant Lines To Reduce I/O Pin Requirements
One embodiment of the present invention provides an apparatus that selectively encodes bus grant lines to reduce I/O pin requirements. This apparatus includes a semiconductor chip with bus arbitration circuit. A number of grant lines emanate from the bus arbitration circuit. An encoder circuit encodes the grant lines into a smaller number of encoded grant lines. A selector circuit selects outputs from between the encoded grant lines and a first subset of grant lines. These outputs pass through output pins off of the semiconductor chip. During a first mode of operation, the first subset of grant lines is driven through the plurality of output pins. During a second mode of operation, the encoded grant lines are driven through the output pins. A variation on the above embodiment includes a number of bus request lines, which are divided into a first subset and a second subset. The first subset of request lines feeds through a number of input pins into the bus arbitration circuit.
Apparatus For Multiplexing Bus Interfaces On A Computer Expansion
A computer system includes a processor/PCI bus bridge that couples a processor bus to a relatively high-speed expansion bus, such as a PCI bus and a PCI extension bus. The PCI extension bus is coupled to a 32-bit PCI device, a 64-bit PCI device, and a non-PCI device, such as a device normally connected to a relatively low speed bus. In operation, an arbiter in the bus bridge selectively grants either the 64-bit PCI device or the non-PCI device access to the PCI extension bus. Data transfers between the processor bus and the non-PCI device can occur simultaneously with data transfers between the processor bus and the 32-bit PCI device. Several non-PCI devices may be coupled to the PCI extension bus. Data transfer between the processor bus and the non-PCI devices may be accomplished alternately if the non-PCI devices share the same lines of the PCI extension bus or simultaneously in the non-PCI devices use different lines of the PCI extension bus.
Method For Flexibly Allocating Request/Grant Pins Between Multiple Bus Controllers
Douglas A. Larson - Lakeville MN Joseph Jeddeloh - Blaine MN Jeffrey J. Rooney - Blaine MN
Assignee:
Micron Technology, Inc. - Boise ID
International Classification:
G06F 1300
US Classification:
710119, 710107, 710244, 710240
Abstract:
One embodiment of the present invention provides a method for flexibly allocating I/O pins used for bus grant signals between bus controllers located on a semiconductor chip. The method operates by receiving a first set of grant lines from a first bus arbitration circuit. This first set of grant lines is used to grant control of a first bus to devices on the first bus. The method divides the first set of grant lines into a first subset of grant lines and a second subset of grant lines. The method also receives a second set of grant lines from a second bus arbitration circuit. This second set of grant lines is used to grant control of a second bus to devices on the second bus. The method divides the second set of grant lines into a third subset of grant lines and a fourth subset of grant lines. Next, the method selects outputs from between the first subset of grant lines and the third subset of grant lines, and drives the outputs off of the semiconductor chip through a first set of output pins. During a first mode of operation, the first subset of grant lines is selected to be driven through the first set of output pins, and during a second mode of operation the third subset of grant lines is selected to driven through the first set of output pins.
Apparatus For Flexibly Allocating Request/Grant Pins Between Multiple Bus Controllers
Douglas A. Larson - Lakeville MN Joseph Jeddeloh - NE. Blaine MN Jeffrey J. Rooney - Blaine MN
Assignee:
Micron Technology, Inc. - Boise ID
International Classification:
G06F 1300
US Classification:
710107, 710240, 710 52
Abstract:
One embodiment of the present invention provides an apparatus that flexibly allocates I/O pins used for bus grant signals between bus controllers. The apparatus includes a semiconductor chip containing a first bus arbitration circuit and a second bus arbitration circuit. A first set of grant lines originates from the first bus arbitration circuit and is used to grant control of a first bus to devices on the first bus. This first set of grant lines is divided into a first subset of grant lines and a second subset of grant lines. A second set of grant lines originates from the second bus arbitration circuit and is used to grant control of a second bus to devices on the second bus. This second set of grant lines is divided into a third subset of grant lines and a fourth subset of grant lines. A selector circuit selects a plurality of outputs from between the first subset of grant lines and the third subset of grant lines. This plurality of outputs is coupled to a first set of output pins on the semiconductor chip.
A circuit to detect when an accelerated graphics port master device terminates a sideband bus data transfer operation The circuit includes a first register to cyclically generate a predetermined sequence of output signals at a rate determined by a first clock signal, a second register to cyclically generate the predetermined sequence of output signals at a rate determined by a second clock signal (each output signal of the second register having a corresponding first register output signal), and a detector to detect a mismatch between an output signal from the second register and a corresponding output signal from the first register.
Method For Multiplexing Bus Interfaces On A Computer Expansion Bus
A computer system includes a processor/PCI bus bridge that couples a processor bus to a relatively high-speed expansion bus, such as a PCI bus and a PCI extension bus. The PCI extension bus is coupled to a 32-bit PCI device, a 64-bit PCI device, and a non-PCI device, such as a device normally connected to a relatively low speed bus. In operation, an arbiter in the bus bridge selectively grants either the 64-bit PCI device or the non-PCI device access to the PCI extension bus. Data transfers between the processor bus and the non-PCI device can occur simultaneously with data transfers between the processor bus and the 32-bit PCI device. Several non-PCI devices may be coupled to the PCI extension bus. Data transfer between the processor bus and the non-PCI devices may be accomplished alternately if the non-PCI devices share the same lines of the PCI extension bus or simultaneously in the non-PCI devices use different lines of the PCI extension bus.
Brown Institute Mendota Heights, MN Oct 2000 Certificate in Computer ProgrammingUniversity of Wisconsin-Stout Menomonie, WI May 1996 B.S. in Information Technology and International Business
GSSC Security Bloomington, MN Mar 2012 to Oct 2013 Senior Security OfficerAmerican Security LLC Saint Paul, MN Aug 2008 to Feb 2012 Account SupervisorAmerican Security LLC
Apr 2009 to Sep 2009 Security OfficerNorthwest Airlines Eagan, MN Feb 2008 to Mar 2009Detention
Douglas Larson Business Services at Non-Commercial Site · Nonclassifiable Establishments
7709 119 Ave N, Champlin, MN 55316
Douglas F. Larson Director
University of Arizona Public Relations Services College/University · Medical Doctor's Office College/University · General Hospital College/University · University · Medical Library · College/University · Medical Doctor's Office
5206267301, 5206266007, 5206212211, 5206267754
Douglas A. Larson Principal
Larsons Truck Service Local Trucking Operator · Local Trucking, Without Storage, Nsk
7709 119 Ave N, Champlin, MN 55316
Douglas C Larson
EDUWEBPORTAL, INC
Douglas R. Larson President
D & G Tile, Inc Tile/Marble Contractor
9803 98 Ave N, Osseo, MN 55369 7634948453, 7635351390
Franklin, TNChairman and Chief Executive Officer at Simplex He... A prominent figure in the home medical supply industry, Larson Douglas Hudson has been serving as Chairman and CEO of Simplex Healthcare, Inc. since 2007. A... A prominent figure in the home medical supply industry, Larson Douglas Hudson has been serving as Chairman and CEO of Simplex Healthcare, Inc. since 2007. A leader in industry standards and service, Simplex Healthcare delivers the latest models of diabetic testing supplies to thousands of patients...
Hughes, Miriam Hyde, Allison Isom, Casey Jackson, Eric Jergensen, Mike Jerman, Jonathan Johnson, Michael Jolley, Gordon Jones, Leslie Jones, Pat Jones, Kirk Jowers, Jeremy Keele, Brian King, Scott Konopasek, Steve Kroes, Chris Kyler, Carter Livingston, Fred Lampropoulos, Clark Larsen, Douglas Larson
Date: Jul 29, 2012
Category: U.S.
Source: Google
Youtube
The Perfect Bar Path - Snatches and Cleans - ...
Having good technique on snatches and cleans is all but impossible, if...
Duration:
13m 20s
How to Profit Through Long Term Flipping and ...
On today's episode of the BiggerPockets Podcast, we are excited to bri...
Duration:
1h 19m 22s
Weighted Step-Ups TechniqueWOD 146 w/ Doug L...
Step-ups are great for building single leg strength and stability. Bec...
Duration:
13m 52s
Hanging Leg Raise Variations - TechniqueWOD -...
Barbell Shrugged helps people get better. Usually in the gym, but outs...
Duration:
9m 19s
In Situ Remediation: Complex Settings and Dif...
Doug Larson, Ph.D., P.E., LSP, is a Senior Principal Engineer based in...
Duration:
3m 52s
The Case of Nathan Larson | dreading
Time stamps 0:00-3:55 intro 3:55-8:18 the early life of Nathan 8:18-11...