Patent US5566304A successfully refreshed from Google Patents.
US5566304A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of dynamic selection between immediate and delayed read access acknowledgement
Assignee: Apple Inc
•
Filing: 1995-05-08
•
Granted: 1996-10-15
•
Expires: 2015-05-08
Abstract
Abstract A method for determining whether a bus interface should immediately acknowledge a read request. In one embodiment, devices connected to a plurality of buses are assigned addresses from a first set of addresses or a second set of addresses depending upon whether the device will accept a read request within a predetermined period of time. The bus interface immediately acknowledges a read request directed toward a device with an address in the first set of addresses and delays the acknowledgement for a read request directed toward a device with an address in the second set of addresses.
Inventors
- 👤 Michael L. Regal
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 09:48
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4234; G06F13/4243
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
136 words
A method for determining whether a bus interface should withhold an acknowledgement signal acknowledging a read access request until after the bus interface has communicated with a device, comprising the steps of: assigning an address from one of a first set of addresses or a second set of addresses to the device; receiving a read access request containing an address of the device from a master bus; determining whether said device address is from said first set of addresses or from said second set of addresses; transmitting the acknowledgement signal in response to said read access request to said master bus when said device address is from said first set of addresses; and withholding the acknowledgement signal when said device address is from said second set of addresses until said bus interface communicates with said device.
Claim 2
Independent Claim
136 words
A method for determining whether a bus interface should withhold an acknowledgement signal acknowledging a read access request until after the bus interface has communicated with a device, comprising the steps of: assigning an address from one of a first set of addresses or a second set of addresses to the device; receiving a read access request containing an address of the device from a master bus; determining whether said device address is from said first set of addresses or from said second set of addresses; transmitting the acknowledgement signal in response to said read access request to said master bus when said device address is from said first set of addresses; and withholding the acknowledgement signal when said device address is from said second set of addresses until said bus interface communicates with said device.
Claim 3
Dependent Claim
27 words
A method according to claim 1, wherein a device is assigned an address in said first set of addresses if the device always completes the read access.
Claim 4
Dependent Claim
28 words
A method according to claim 1, wherein a device is assigned an address in said second set of addresses if the device may not complete the read access.
Claim 5
Independent Claim
152 words
A method for attempting a read access between a master bus and a slave bus through a bus interface, wherein each device attached to said slave bus has been assigned an address from one of two sets of addresses, comprising the steps of: receiving a read access request at said bus interface, said read access request containing a target device address; determining whether said target device address is from a first set of addresses; acknowledging said read access request when said target device address is from said first set of addresses and then completing said read access request with said target device; and transmitting said read access request to said target device without acknowledging said read access request when said target device address is in the second set of addresses, wherein said bus interface does not acknowledge the read access request until after the bus interface receives signals from said target device.
Claim 6
Independent Claim
152 words
A method for attempting a read access between a master bus and a slave bus through a bus interface, wherein each device attached to said slave bus has been assigned an address from one of two sets of addresses, comprising the steps of: receiving a read access request at said bus interface, said read access request containing a target device address; determining whether said target device address is from a first set of addresses; acknowledging said read access request when said target device address is from said first set of addresses and then completing said read access request with said target device; and transmitting said read access request to said target device without acknowledging said read access request when said target device address is in the second set of addresses, wherein said bus interface does not acknowledge the read access request until after the bus interface receives signals from said target device.
Claim 7
Dependent Claim
32 words
A method according to claim 4, wherein an acknowledgement signal and an address retry signal are sent to said master bus when said target device does not accept the read access request.
Claim 8
Dependent Claim
35 words
A method according to claim 4, wherein a device is assigned an address in said first set of addresses if the device will respond to the read access request within a predetermined period of time.
Claim 9
Dependent Claim
36 words
A method according to claim 4, wherein a device is assigned an address in the second set of addresses if the device has problems responding to the read access request within a predetermined period of time.
References Cited (Backward Citations)
US4373181A
Cited
US4380798A
Cited
US4608562A
Cited
US4773005A
Cited
US4910655A
Cited
US5450552A
Cited
US5175822A
Cited
US5301276A
Cited
US5317693A
Cited
US5410654A
Cited
US5412788A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-10-15 | 2000-04-15 | 2000-10-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-10-15 | 2004-04-15 | 2004-10-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-10-15 | 2008-04-15 | 2008-10-15 | $7700.00 | Window Closed / Lapsed |