Patent US4247893A successfully refreshed from Google Patents.
US4247893A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Memory interface device with processing capability
Assignee: Motorola Solutions Inc
•
Filing: 1977-01-03
•
Granted: 1981-01-27
•
Expires: 1997-01-03
Abstract
Abstract An interface device to provide a data and address path between a data processor, a memory and peripheral devices. The interface device includes an internal arithmetic and logic unit to provide a means for generating and/or modifying addresses for the memory or peripheral devices. The device further includes a plurality of registers for temporarily storing data or addresses as well as information associated with addressing functions, for example, program counter, index register, stack pointer and page addresses. The interface device may be used singly or in combination with like devices as in a slice processing system.
Inventors
- 👤 Jack L. Anderson
- 👤 Thomas J. Balph
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 22:17
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
250 words
In a system having a central processor including an arithmetic logic unit (ALU), and a memory unit (MU), a memory interface device between said central processor and said memory unit comprising: (a) means coupling said central processor and said memory interface device for transmitting memory address information between said central processor and said memory interface device, (b) means coupling said memory interface device and said memory unit for transmitting memory address information between said memory interface device and said memory unit; (c) arithmetic and logic means within said memory interface device for arithmetically or logically operating on said address information, in response to control signals from other system elements, to generate an address to be transmitted to said memory unit; (d) a register file within said memory interface device, said register file including a plurality of registers; (e) means coupled to said arithmetic and logic means and to said register file for alternatively, selectively, providing an address to be transmitted to said memory unit from either a register within said register file, or a generated address from said arithmetic and logic means; (f) means coupled to said means for providing an address for transmitting a selected one of the provided addresses from said memory interface device to said memory unit, and (g) means for transmitting data between said memory interface device and said memory unit for storage or retrieval of such data in said memory unit at a location defined by the address transmitted thereto from said memory interface device.
Claim 2
Dependent Claim
250 words
In a system having a central processor including an arithmetic logic unit (ALU), and a memory unit (MU), a memory interface device between said central processor and said memory unit comprising: (a) means coupling said central processor and said memory interface device for transmitting memory address information between said central processor and said memory interface device, (b) means coupling said memory interface device and said memory unit for transmitting memory address information between said memory interface device and said memory unit; (c) arithmetic and logic means within said memory interface device for arithmetically or logically operating on said address information, in response to control signals from other system elements, to generate an address to be transmitted to said memory unit; (d) a register file within said memory interface device, said register file including a plurality of registers; (e) means coupled to said arithmetic and logic means and to said register file for alternatively, selectively, providing an address to be transmitted to said memory unit from either a register within said register file, or a generated address from said arithmetic and logic means; (f) means coupled to said means for providing an address for transmitting a selected one of the provided addresses from said memory interface device to said memory unit, and (g) means for transmitting data between said memory interface device and said memory unit for storage or retrieval of such data in said memory unit at a location defined by the address transmitted thereto from said memory interface device.
Claim 3
Dependent Claim
42 words
A memory interface device as set forth in claim 1 further comprising at least one further register, said further register being selectively coupled to said memory interface device arithmetic and logic means for storing an output of said arithmetic and logic means.
Claim 4
Dependent Claim
42 words
A memory interface device as set forth in claim 1 further comprising a memory data register, said memory data register selectively coupled to receive said data from said means for transmitting data and for providing data to said means for transmitting data.
Claim 5
Dependent Claim
40 words
A memory interface device as set forth in claim 3 wherein said memory data register is further selectively coupled to said memory interface device arithmetic and logic means for providing data to said memory interface device arithmetic and logic means.
References Cited (Backward Citations)
US3573741A
Cited
US3587058A
Cited
US3723976A
Cited
US3982231A
Cited
US3713107A
Cited
US3793631A
Cited
US3916383A
Cited
US3833889A
Cited
US3967246A
Cited
US3943494A
Cited
US4030076A
Cited
US4086629A
Cited
US4109311A
Cited
US4095265A
Cited
US4115850A
Cited
US4071890A
Cited
US4079455A
Cited
US4077060A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1984-01-27 | 1984-07-28 | 1985-01-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1988-01-27 | 1988-07-28 | 1989-01-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1992-01-27 | 1992-07-28 | 1993-01-27 | $7700.00 | Window Closed / Lapsed |