US4620277A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multimaster CPU system with early memory addressing
Assignee: Boeing North American Inc
•
Filing: 1983-02-28
•
Granted: 1986-10-28
•
Expires: 2003-02-28
Abstract
Abstract A circuit and technique of operation thereof are disclosed for a multimaster CPU system wherein a memory may be accessed during program operation in an average time less than that of the memory access time specification. This technique has particular usefulness in programs contained in relatively slow read-only-memory wherein a significant portion of the addresses related to memory are sequential. In optimum utilization, each master CPU has a dedicated PROM card which can only be enabled by the specified CPU. This configuration prevents additional master CPU's from interfering with the time saving benefits of early memory addressing.
Inventors
- 👤 Jimmie L. Fisher
- 👤 Mark A. Kovalan
- 👤 Bryon L. Wiscons
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 01:59
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/0215
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
213 words
A data processing system comprising in combination: a. a plurality of central processing units interconnected via a bus; b. a plurality of memory units interconnected via said bus to said central processing units; and c. at least one of said memory units comprising a sequential memory address generator and said at least one of said memory units being enabled by a single one of said plurality of central processing units and having a means to receive and store a first memory address and a second subsequent memory address, respectively, therefrom, wherein said at least one memory unit further comprises: i. a sequential and artificial memory address generator for generating a sequential memory address, which is a single least significant bit different from said first memory address received, and directly applying said sequential memory address to said memory in anticipation of receipt of said second memory address from one of said plurality of central processing units; ii. means for comparing said second received memory address from one of said plurality of central processing units to said sequentially generated memory address; and iii. means for allowing said direct application of said sequential memory address to continue as a function of a correct compare of said second received memory address with said sequentially generated memory address.
Claim 2
Dependent Claim
213 words
A data processing system comprising in combination: a. a plurality of central processing units interconnected via a bus; b. a plurality of memory units interconnected via said bus to said central processing units; and c. at least one of said memory units comprising a sequential memory address generator and said at least one of said memory units being enabled by a single one of said plurality of central processing units and having a means to receive and store a first memory address and a second subsequent memory address, respectively, therefrom, wherein said at least one memory unit further comprises: i. a sequential and artificial memory address generator for generating a sequential memory address, which is a single least significant bit different from said first memory address received, and directly applying said sequential memory address to said memory in anticipation of receipt of said second memory address from one of said plurality of central processing units; ii. means for comparing said second received memory address from one of said plurality of central processing units to said sequentially generated memory address; and iii. means for allowing said direct application of said sequential memory address to continue as a function of a correct compare of said second received memory address with said sequentially generated memory address.
References Cited (Backward Citations)
US3242467A
Cited
US3601809A
Cited
US4032896A
Cited
US4036787A
Cited
US4099231A
Cited
US4371924A
Cited
US4366539A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-10-27 | 1990-04-28 | 1990-10-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-10-27 | 1994-04-28 | 1994-10-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-10-27 | 1998-04-28 | 1998-10-28 | $7700.00 | Window Closed / Lapsed |