← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag