IP Library Granted Patent US 6,859,853
Granted Patent B2
US 6,859,853 · App. 09/846,960 · Granted Feb 22, 2005

Method and apparatus for driving signals on a bus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,859,853
App. No.
09/846,960
Granted
Feb 22, 2005
Kind
B2
Abstract

A method is provided for controllably delivering signals on a bus, wherein the bus is comprised of a first and second segment. The method comprises monitoring the first bus segment for the presence of a first signal being driven thereon. Thereafter, the first signal is repeated on the second bus segment. To prevent the repeated signal from being repeated again, the second bus segment is not monitored during the repeating phase of the operation.

Claims (55)

1. A method for controllably delivering signals on a bus wherein the bus is comprised of a first and second segment, the method comprising:

monitoring the first bus segment for the presence of a first signal being driven thereon;

repeating the first signal on the second bus segment;

preventing the first signal from being repeated on the first bus segment, and

maintaining the first and the second bus segments at a logically high level in the absence of a logically low signal being driven thereon.

2. A method, as set forth in claim 1 , further comprising:

monitoring the second bus segment for the presence of a second signal being driven thereon;

repeating the second signal on the first bus segment; and

preventing the second signal from being repeated on the second bus.

3. A method, as set forth in claim 1 , wherein monitoring the first bus segment for the presence of the first signal being driven thereon further comprises monitoring the first bus segment for the presence of a logically low signal being driven thereon.

4. A method, as set forth in claim 3 , wherein repeating the first signal on the second bus segment further comprises driving a logically low signal on the second bus segment.

5. A method, as set forth in claim 1 , further comprising maintaining the first and second bus segments at a logically low level in the absence of a logically high signal being driven thereon.

6. A method, as set forth in claim 5 , wherein monitoring the first bus segment for the presence of the first signal being driven thereon further comprises monitoring the first bus segment for the presence of a logically high signal being driven thereon.

7. A method, as set forth in claim 6 , wherein repeating the first signal on the second bus segment further comprises driving a logically high signal on the second bus segment.

8. A method, as set forth in claim 7 , wherein monitoring the first bus segment for the presence of the first signal being driven thereon further comprises detecting the first signal and delivering an indication of the presence of the first signal, and wherein repeating the first signal on the second bus segment further comprises delivering the first signal on the second bus in response to receiving the indication of the presence of the first signal on the first bus.

9. A method, as set forth in claim 8 , wherein preventing the first signal from being repeated on the first bus further comprises blocking the delivery of the indication of the presence of the first signal on the second bus.

10. A method, as set forth in claim 8 , wherein preventing the first signal from being repeated on the first bus further comprises blocking the detection of the first signal on the second bus.

11. An apparatus for controllably delivering signals on a bus wherein the bus is comprised of a first and second segment, the apparatus comprising:

means for monitoring the first bus segment for the presence of a first signal being driven thereon;

means for repeating the first signal on the second bus segment;

means for preventing the first signal from being repeated on the first bus; and

means for maintaining the first and second bus segments at a logically high level in the absence of a logically low signal being driven thereon.

12. An apparatus for controllably delivering signals on a bus wherein the bus is comprised of a first and second segment, the apparatus comprising:

a first bit line in the first bus segment;

a first bit line in the second bus segment;

a first receiver coupled to the first bit line in the first segment and being adapted for detecting the presence of a signal being driven on the first bit line and providing a first signal indicative of the presence of the driven signal;

a second receiver coupled to the first bit line in the second segment and being adapted for detecting the presence of a signal being driven on the first bit line in the second segment and providing a second signal indicative of the presence of the driven signal;

a first transmitter coupled to the first bit line in the first segment, the first transmitter being adapted to drive a signal on the first bit line of the first bus segment in response to receiving the second signal;

a second transmitter coupled to the first bit line in the second bus segment, the second transmitter being adapted to drive a signal on the first bit line of the second bus segment in response to receiving the first signal;

a first blocker adapted to prevent the first transmitter from driving the first signal on the first bit line of the first bus segment in response to receiving the second signal; and

a second blocker adapted to prevent the second transmitter from driving the signal on the first bit line of the second bus segment in response to receiving the first signal.

13. A method for controllably delivering signals on a bus wherein the bus is comprised of a first and second segment, the method comprising:

monitoring the first bus segment for the presence of a first signal being driven thereon;

repeating the first signal on the second bus segment;

preventing the first signal from being repeated on the first bus; and

maintaining the first and second bus segments at a logically low level in the absence of a logically high signal being driven thereon.

14. A method, as set forth in claim 13 , further comprising:

monitoring the second bus segment for the presence of a second signal being driven thereon;

repeating the second signal on the first bus segment; and preventing the second signal from being repeated on the second bus.

15. A method, as set forth in claim 13 , wherein repeating the first signal on the second bus segment further comprises driving a logically high signal on the second bus segment.

16. A method for controllably delivery signals on a bus wherein the bus is comprised of a first and second segment, the method comprising:

monitoring the first bus segment for the presence of a first being driven thereon;

repeating the first signal on the second bus segment;

preventing the first signal from being repeated on the first bus;

monitoring the second bus segment for the presence of a second signal being driven thereon;

repeating the second signal on the first bus segment; and

preventing the second signal from being repeated on the second bus;

wherein monitoring the first bus segment for the presence of the first signal being driven thereon further comprises detecting the first and delivering an indication of the presence of the first signal, and wherein repeating the first signal on the second bus segment further comprises delivering the first signal on the second bus in response to receiving the indication of the presence of the first signal on the first bus.

17. A method, as set forth in claim 16 , wherein preventing the first signal from being repeated on the first bus further comprises blocking the delivery of the indication of the presence of the first signal on the second bus.

18. A method, as set forth in claim 16 , wherein preventing the first signal from being repeated on the first bus further comprises blocking the detection of the first signal on the second bus.

19. An apparatus for controllably delivering signals on a bus wherein the bus is comprised of a first and second segment, the apparatus comprising:

means for monitoring the first bus segment for the presence of a first signal being driven thereon;

means for repeating the first signal on the second bus;

means for preventing the first signal from being repeated on the first bus; and

means for maintaining the first and second bus segments at a logically low level in the absence of a logically high signal being driven thereon.

Assignments (1)
MERGER AND CHANGE OF NAME Recorded Dec 12, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037278/0790 →