System for post-driving and pre-driving bus agents on a...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output process timing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S110000

Reexamination Certificate

active

06317801

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to computer systems. More particularly, the present invention relates to change of control between agents on a terminated bus.
BACKGROUND OF THE INVENTION
Prior art terminated bus systems typically have one or more bus cycles (e.g., dead cycles) during which bus agents transfer control of the bus. During the dead cycle no bus agent drives the bus. Because the bus is terminated, the terminating components pull the bus lines up to a predetermined voltage level. The length of the dead cycle is determined, in part, on how quickly the terminating components can settle transient signals on the bus. In general, settling refers to the lines of the bus reaching a predetermined voltage level and overcoming ringbacks, reflections and other transients.
Transients may occur as the result of switching control of the bus lines from a first bus agent to the terminating components and again when switching control from the terminating components to a second bus agent. When the first bus agent gives up control of the bus, the first bus agent tri-states the input/output (I/O) buffers coupled to the bus by placing the buffers in a high-impedance state.
The terminating components take control of the bus lines as left by the first bus agent when the first bus agent's bus access cycle is completed. The terminating components then pull the bus lines up to a known voltage. The terminating components drive the bus lines to the known voltage at least until any transients on the bus have settled. Because during normal bus operation the termination components provide termination and the bus agent provides source termination, settling of transients takes longer for dead cycles than for normal bus cycles. In other words, during normal bus operation, more termination components are operating than during dead cycles, which results is faster settling of transients.
When a second bus agent takes control of the bus from the terminating components the second bus agent must overcome transients associated with the change of bus control before signals on the bus can be used to convey valid data. Because the second bus agent provides source termination in addition to the end termination provided by the termination components, the second bus agent settles the bus faster than the termination components alone during the dead cycle.
Because the time required to settle transient signals cannot be used to convey valid data, what is needed is a method and apparatus for decreasing the time during which the bus is not used to transfer valid data.
SUMMARY OF THE INVENTION
A method and apparatus for post-driving and pre-driving a terminated bus is described. A first bus agent drives one or more bus lines to a known voltage after completing a first bus access cycle in which the first bus agent is a bus master. A second bus agent drives the one or more bus lines to the known voltage prior to beginning a second bus access cycle in which the second bus agent is the bus master. Termination components drive the one or more bus lines to the known voltage when the one or more bus lines are not driven by either the first bus agent or the second bus agent.


REFERENCES:
patent: 4454591 (1984-06-01), Lou
patent: 4774422 (1988-09-01), Donaldson et al.
patent: 5051619 (1991-09-01), Campione
patent: 5127089 (1992-06-01), Gay et al.
patent: 5353417 (1994-10-01), Fuoco et al.
patent: 5396128 (1995-03-01), Dunning et al.
patent: 5524215 (1996-06-01), Gay
patent: 5627976 (1997-05-01), McFarland et al.
patent: 5633605 (1997-05-01), Zimmerman et al.
patent: 5635852 (1997-06-01), Wallace
patent: 5635853 (1997-06-01), Kikinis
patent: 5654927 (1997-08-01), Lee
patent: 5675809 (1997-10-01), Gantt
patent: 5678009 (1997-10-01), Bains et al.
patent: 5796968 (1998-08-01), Takamiya
patent: 5964856 (1999-10-01), Wu et al.
patent: 402143609 (1990-06-01), None
patent: 405313798 (1992-05-01), None
patent: 405135189 (1993-06-01), None
patent: 406083503 (1994-03-01), None
patent: 409054751 (1997-02-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for post-driving and pre-driving bus agents on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for post-driving and pre-driving bus agents on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for post-driving and pre-driving bus agents on a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2613601

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.