Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Multiplexer-related Computer-system-with-PCI-repeater-between-primary-bus-and-second-bus

 System for transferring portion of data to host from buffer if size of packet is greater than first threshold value but less than second threshold value
OF THE PREFERRED EMBODIMENT A method and apparatus for optimization of buffer memory management in ...


 Processor with hierarchal memory and using meta-instructions for software control of loading, unloading and execution of machine instructions stored in the cache
Referring now to FIG. 1, there is shown a block diagram of a preferred embodiment of the ...


 Input/output cache
It is therefore an object of the present invention to provide a system memory to input/output ...


 System and method for transmitting data from a server application to more than one client node
The invention relates to a system and method for transmitting the same data to more than one client ...


 Apparatus for delaying and recording time code signals
It is an object of the present invention to provide a time code signal recording circuit wherein ...


 High-speed digital PLL device
An object of the present invention is to eliminate the above problems, and to provide a high-speed P...


 Magnetic disk storage apparatus with phase sync circuit having controllable response characteristic
In recent years, a technique has been proposed to write data with a predetermined constant linear ...


 Method and apparatus for CT image registration
OF PREFERRED EMBODIMENTS As a step towards an accurate and clinically applicable registration, the ...


 Synchronization apparatus
In accordance with the present invention, there is now provided synchronization apparatus ...


 Phase lock loss detector
What is claimed is: 1. A system for detecting phase lock loss between first and second two level ...


 Computer system with PCI repeater between primary bus and second bus

Details
Inventors: Wunderlich, Russell J.; Alzien, Khaldoun;
Assignee: Compaq Computer Corporation (Houston, TX)
Primary Examiner: Ray; Gopal C.
Assistant Examiner:
Attorney, Agent or Firm: Pravel, Hewitt & Kimball

A PCI repeater coupled between a primary bus and a secondary bus transparently decodes upstream transactions by halting operations on the secondary bus while the transaction is decoded on the primary bus. A clock disable signal is internally generated to temporarily disable the bus clock on the secondary bus. Transactions initiated on the secondary bus are first sent upstream regardless of whether or not the target is upstream. If the transaction is not positively claimed by a target on the upstream bus, the PCI repeater subtractively claims the transaction. Special upstream decoding logic in the PCI repeater is avoided by sending the transaction upstream and using the inherent decoding logic of PCI devices.

DETAILED DESCRIPTION A computer system of the present invention includes a PCI bridge or repeater to increase the number of capacitive loads on a PCI bus without requiring significant changes to software.
The PCI repeater connects a primary portion of the PCI bus to a secondary portion of the PCI bus.
The portions act as one logical bus but are electrically separate for loading purposes.
An arbiter controls access to the buses.
Transactions initiated on the primary bus and intended for a target on the secondary bus are downstream transactions.
Transactions initiated on the secondary bus and intended for a target on the primary bus are upstream transactions.
Transactions initiated on the primary bus are echoed, passed or reflected to the secondary bus, and vice versa.
Signals are clocked through the PCI repeater; hence, a one clock delay is built in.
Because of the inherent delay, one of the buses will complete the transaction before the other.
To prevent the earlier finishing bus from starting another transaction while the later finishing bus is completing the transaction, the arbiter removes any pending grants and will not grant the bus to any device on either bus until the later finishing bus has completed the transaction.
This technique works especially well for bursted transactions where the target is unable to move data at the same speed as an initiator.
Upstream transactions are handled like downstream transactions, except if there is a subtractive decode agent on the secondary such as an ISA bus bridge.
Since only one subtractive decode agent can reside on a bus, the transaction is not subtractively decodable both upstream to the primary bus and downstream to the ISA bus.
In a first alternative, subtractive decoding to the ISA bus by a PCI to ISA bridge is disabled if the transaction is initiated on the secondary bus.
This provides peer to peer transactions only between devices on the primary and secondary buses.
In a second method, ISA subtractive decoding is enabled.
After the transaction starts on the secondary bus, the secondary bus clock is halted to allow a target on the primary bus to claim the transaction



Related patents
  Batch fabricated semiconductor micro-switch
FIG. 1 is a top view of a lower structural member 101 of a micro-switch 1 in accordance with one embodiment of the present invention. As described in more detail below, ...
  Method and apparatus providing programmable decode modes for secondary PCI bus interfaces
In accordance with one aspect of the invention, error conditions are avoided on a secondary PCI bus employing a private address space by implementing "subtractive ...
  Method and apparatus for dispatching multiple interrupt requests simultaneously
The present invention provides an improved interrupt processing method and apparatus particularly well-suited for use in a multiprocessor interrupt controller. The ...
  Apparatus for and method of communicating among devices interconnected on a bus
In view of the above identified limitations of the related art, it is an object of the invention to provide efficient communication among devices communicatively linked ...
  Obstacle detecting apparatus using ultrasonic waves
Accordingly, it is the primary object of this invention to provide an obstacle detecting apparatus using ultrasonic waves, wherein an ultrasonic transmitter-receiver and ...
  Ultrasonic sensor system
OF THE INVENTION Referring to FIGS. 1 and 2, a doorway is shown in a wall W, the doorway including conventional framing, typically metal for commercial door fronts, ...
  Flash analog-to-digital converter with logarithmic/linear threshold voltages
What is claimed: 1. In combination, a member provided with an electrically resistive material on one surface of the member, the member being defined by first and second ...
  Traffic information radio signal receiver
I claim: 1. In a radio receiver having a radio signal receiving stage (10) providing program signals and traffic information signals, an audio stage providing audio ...
  Method for dynamically allocating wireless communication resources
We claim: 1. In a TDM wireless communication system that includes a plurality of communication units, a plurality of wireless communication resources, and a central ...
  Scheduling mechanism for network adapter to minimize latency and guarantee background processing time
The present invention resides in a network adapter scheduling method, and corresponding apparatus, in which a polling loop includes receive data processing, and checking ...

0.044

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved