US4458313A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Memory access control system
Assignee: Toshiba Corp
•
Filing: 1981-11-25
•
Granted: 1984-07-03
•
Expires: 2001-11-25
Abstract
Abstract A memory access control system selects a program mode to carry out a cycle steal operation in response to a logic "1" condition of a predetermined bit position included in a command and selects a direct memory access mode to effect a direct memory access in response to a logic "0" condition of the predetermined bit position.
Inventors
- 👤 Seigo Suzuki
- 👤 Seiji Eguchi
- 👤 Yoshiaki Moriya
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 08:46
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/362; G06F13/20; G06F13/28; G06F13/282
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
191 words
A memory access control system including an integral assembly of a central processing unit and a direct memory access controller, said integral assembly generating commands and request signals, said system comprising: a main memory; an I/O device; bus means interconnecting said memory and said I/O device to each other, to said central processing unit, and to said direct memory access controller; means for generating a logic signal representing the logic status of a predetermined bit position in a said generated command; a bus controller for generating a control signal in response to said logic signal and to a request signal from said integral assembly a bus switch connected to said bus means and responsive to said control signal, said bus switch controlling said bus means to place said memory and said I/O device under the control of said integral assembly when said bus controller receives a logic signal representative of one logic status of said predetermined bit position and to perform a cycle steal memory access between said memory and said I/O device when said bus controller receives a logic signal representative of another logic status of said predetermined bit position.
Claim 2
Dependent Claim
191 words
A memory access control system including an integral assembly of a central processing unit and a direct memory access controller, said integral assembly generating commands and request signals, said system comprising: a main memory; an I/O device; bus means interconnecting said memory and said I/O device to each other, to said central processing unit, and to said direct memory access controller; means for generating a logic signal representing the logic status of a predetermined bit position in a said generated command; a bus controller for generating a control signal in response to said logic signal and to a request signal from said integral assembly a bus switch connected to said bus means and responsive to said control signal, said bus switch controlling said bus means to place said memory and said I/O device under the control of said integral assembly when said bus controller receives a logic signal representative of one logic status of said predetermined bit position and to perform a cycle steal memory access between said memory and said I/O device when said bus controller receives a logic signal representative of another logic status of said predetermined bit position.
Claim 3
Dependent Claim
270 words
A memory access control system comprising: an integral assembly of a central processing unit and a direct memory access controller, said integral assembly generating commands and requests; a main memory; an I/O device; bus means interconnecting said memory and said I/O device to each other, to said central processing unit, and to said direct memory access controller; means for generating a first logic signal representing the logic status of a predetermined bit position in a said generated command; means for generating program status words; means for generating a second logic signal in response to the contents of a said program status word; logic gate circuit means for generating specific signals in response to said first and second logic signals; a bus controller for generating a bus switch control signal in response to both said specific signal and a request signal from said integral assembly; and a bus switch responsive to said control signal, said bus switch controlling said bus to place said memory and said I/O device under the control of said integral assembly when said bus controller receives a particular one of said special signals from said logic gate circuit in response to a predetermined relationship between the contents of said program status word and one logic status of said predetermined bit position and to perform a cycle steal memory access between said memory and said I/O device when said bus controller receives a second particular one of sid special signals from said logic gate circuit in response to a predetermined relationship between the contents of said program status word and another logic status of said predetermined bit position.
Claim 4
Dependent Claim
270 words
A memory access control system comprising: an integral assembly of a central processing unit and a direct memory access controller, said integral assembly generating commands and requests; a main memory; an I/O device; bus means interconnecting said memory and said I/O device to each other, to said central processing unit, and to said direct memory access controller; means for generating a first logic signal representing the logic status of a predetermined bit position in a said generated command; means for generating program status words; means for generating a second logic signal in response to the contents of a said program status word; logic gate circuit means for generating specific signals in response to said first and second logic signals; a bus controller for generating a bus switch control signal in response to both said specific signal and a request signal from said integral assembly; and a bus switch responsive to said control signal, said bus switch controlling said bus to place said memory and said I/O device under the control of said integral assembly when said bus controller receives a particular one of said special signals from said logic gate circuit in response to a predetermined relationship between the contents of said program status word and one logic status of said predetermined bit position and to perform a cycle steal memory access between said memory and said I/O device when said bus controller receives a second particular one of sid special signals from said logic gate circuit in response to a predetermined relationship between the contents of said program status word and another logic status of said predetermined bit position.
References Cited (Backward Citations)
US3996564A
Cited
US4181938A
Cited
US4075691A
Cited
US4034349A
Cited
US4067059A
Cited
US4038642A
Cited
US4053950A
Cited
US4057846A
Cited
US4099236A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-07-03 | 1988-01-02 | 1988-07-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-07-03 | 1992-01-02 | 1992-07-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-07-03 | 1996-01-02 | 1996-07-03 | $7700.00 | Window Closed / Lapsed |