← Back to Patent Explorer
US5377325A Expired / Lapsed US ⏱️ 0.0 years remaining

Bidirectional wait control between host module and slave module

Assignee: Wistron Corp
•
Filing: 1992-04-21
•
Granted: 1994-12-27
•
Expires: 2012-04-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bidirectional wait control system for controlling data movement between a slower-speed host module and a faster-speed slave module by means of a bus interface, comprises: a first wait control signal generating means in the host module, capable of generating a first wait control signal synchronizing with that of the bus interface; a second wait control signal generating means in the slave module, responsive to the first wait control signal, capable of generating a second wait control signal synchronizing with that of the bus interface; and means, upon each module having been presented with the wait control signal from the other module, for terminating data movement between the host module and the slave module.

Inventors

  • 👤 Wan-Kan Chan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 11:35
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4234; G06F13/4243

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 156 words
A bidirectional wait control system for controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the second speed being faster than the first speed, the bidirectional wait control system comprising: means for generating a first wait control signal in the host module, the first wait control signal being synchronized with the bus interface; means for generating a second wait control signal in the slave module, responsive to the first wait control signal, the second wait control signal being synchronized with the bus interface; and means for terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 2
Dependent Claim 156 words
A bidirectional wait control system for controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the second speed being faster than the first speed, the bidirectional wait control system comprising: means for generating a first wait control signal in the host module, the first wait control signal being synchronized with the bus interface; means for generating a second wait control signal in the slave module, responsive to the first wait control signal, the second wait control signal being synchronized with the bus interface; and means for terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 3
Dependent Claim 156 words
A bidirectional wait control system for controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the first speed being faster than the second speed, the bidirectional wait control system comprising: means for generating a first wait control signal in the slave module, the first wait control signal being synchronized with the bus interface; means for generating a second wait control signal in the host module, responsive to the first wait control signal, the second wait control signal being synchronized with the bus interface; and means for terminating data movement between the host module and the slave module when the host module has received the first wait control signal and the slave module has received the second wait control signal.
Claim 4
Dependent Claim 156 words
A bidirectional wait control system for controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the first speed being faster than the second speed, the bidirectional wait control system comprising: means for generating a first wait control signal in the slave module, the first wait control signal being synchronized with the bus interface; means for generating a second wait control signal in the host module, responsive to the first wait control signal, the second wait control signal being synchronized with the bus interface; and means for terminating data movement between the host module and the slave module when the host module has received the first wait control signal and the slave module has received the second wait control signal.
Claim 5
Dependent Claim 123 words
A bidirectional wait control system for controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the bidirectional wait control system comprising: means for generating a first wait control signal in the host module, the first wait control signal being synchronized with the bus interface; means for generating a second wait control signal in the slave module, the second wait control signal being synchronized with the bus interface; and means for terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 6
Dependent Claim 123 words
A bidirectional wait control system for controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the bidirectional wait control system comprising: means for generating a first wait control signal in the host module, the first wait control signal being synchronized with the bus interface; means for generating a second wait control signal in the slave module, the second wait control signal being synchronized with the bus interface; and means for terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 7
Independent Claim 149 words
A method for bidirectionally controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the second speed being faster than the first speed, the method comprising the steps of: generating a first wait control signal with the host module, the first wait control signal being synchronized with the bus interface; generating a second wait control signal with the slave module in response to the first wait control signal, the second wait control signal being synchronized with the bus interface; and terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 8
Independent Claim 149 words
A method for bidirectionally controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the second speed being faster than the first speed, the method comprising the steps of: generating a first wait control signal with the host module, the first wait control signal being synchronized with the bus interface; generating a second wait control signal with the slave module in response to the first wait control signal, the second wait control signal being synchronized with the bus interface; and terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 9
Independent Claim 149 words
A method for bidirectionally controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the first speed being faster than the second speed, the method comprising the steps of: generating a first wait control signal with the slave module, the first wait control signal being synchronized with the bus interface; generating a second wait control signal with the host module in response to the first wait control signal, the second wait control signal being synchronized with the bus interface; and terminating data movement between the host module and the slave module when the host module has received the first wait control signal and the slave module has received the second wait control signal.
Claim 10
Independent Claim 149 words
A method for bidirectionally controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface coupled between the host module and the slave module, the host module operating at a first speed and the slave module operating at a second speed, the first speed being faster than the second speed, the method comprising the steps of: generating a first wait control signal with the slave module, the first wait control signal being synchronized with the bus interface; generating a second wait control signal with the host module in response to the first wait control signal, the second wait control signal being synchronized with the bus interface; and terminating data movement between the host module and the slave module when the host module has received the first wait control signal and the slave module has received the second wait control signal.
Claim 11
Independent Claim 106 words
A method for bidirectionally controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface, the method comprising the steps of: generating a first wait control signal with the host module, the first wait control signal being synchronized with the bus interface; generating a second wait control signal with the slave module, the second wait control signal being synchronized with the bus interface; and terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 12
Independent Claim 106 words
A method for bidirectionally controlling data movement between a host module and a slave module, the data movement occurring via a synchronous bus interface, the method comprising the steps of: generating a first wait control signal with the host module, the first wait control signal being synchronized with the bus interface; generating a second wait control signal with the slave module, the second wait control signal being synchronized with the bus interface; and terminating data movement between the host module and the slave module when the slave module has received the first wait control signal and the host module has received the second wait control signal.
Claim 13
Dependent Claim 24 words
The bidirectional wait control system of claim 1 wherein the host module comprises a processor module and the slave module comprises a memory module.
Claim 14
Dependent Claim 24 words
The bidirectional wait control system of claim 2 wherein the host module comprises a processor module and the slave module comprises a memory module.
Claim 15
Dependent Claim 24 words
The bidirectional wait control system of claim 3 wherein the host module comprises a processor module and the slave module comprises a memory module.
Claim 16
Dependent Claim 21 words
The method of claim 4 wherein the host module comprises a processor module and the slave module comprises a memory module.
Claim 17
Dependent Claim 21 words
The method of claim 5 wherein the host module comprises a processor module and the slave module comprises a memory module.
Claim 18
Dependent Claim 21 words
The method of claim 6 wherein the host module comprises a processor module and the slave module comprises a memory module.

References Cited (Backward Citations)

US4607348A Cited
US5222229A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-12-26 1998-06-27 1998-12-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-12-26 2002-06-27 2002-12-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-12-26 2006-06-27 2006-12-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag