← Back to Patent Explorer
US4181938A Expired / Lapsed US ⏱️ 0.0 years remaining

Processor device

Assignee: Toshiba Corp
•
Filing: 1977-11-09
•
Granted: 1980-01-01
•
Expires: 1997-11-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A processor device which comprises a processor unit integrated in a single chip and integrally assembled with a programming system, thereby providing a direct memory access-controlling function for carrying out a direct memory access between a main memory and an input-output device, and a cycle steal-controlling function for selecting a program mode or direct memory access mode.

Inventors

  • 👤 Seigo Suzuki
  • 👤 Seiji Eguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 20:01
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/18; G06F13/20; G06F13/28; G06F13/282

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 146 words
A processor device comprising a direct memory access controller utilizing a common memory bus for executing an operation of a direct memory access mode for gaining access to a main memory, a central processing unit utilizing said common memory bus for executing an operation of a microprogram-executing mode for gaining access to microprogram data stored in the main memory, and a microprogram controller connected to said direct memory access controller and said central processing unit for storing microprogram data to control the operation of the direct memory access controller and the central processing unit so that the microprogram controller will instruct the direct memory access controller and the central processing unit with respect to the execution of the operation of the direct memory access mode and microprogram-executing mode, the direct memory access controller, central processing unit and microprogram controller being integrated in a single semiconductor chip.
Claim 2
Dependent Claim 146 words
A processor device comprising a direct memory access controller utilizing a common memory bus for executing an operation of a direct memory access mode for gaining access to a main memory, a central processing unit utilizing said common memory bus for executing an operation of a microprogram-executing mode for gaining access to microprogram data stored in the main memory, and a microprogram controller connected to said direct memory access controller and said central processing unit for storing microprogram data to control the operation of the direct memory access controller and the central processing unit so that the microprogram controller will instruct the direct memory access controller and the central processing unit with respect to the execution of the operation of the direct memory access mode and microprogram-executing mode, the direct memory access controller, central processing unit and microprogram controller being integrated in a single semiconductor chip.
Claim 3
Dependent Claim 40 words
The processor device according to claim 1, wherein the direct memory access controller is provided with means for effecting a changeover between the direct memory access mode and microprogram-executing mode relative to the exclusive use of the common memory bus.
Claim 4
Dependent Claim 15 words
The processor device according to claim 2, wherein said changeover means comprises a bus controller.
Claim 5
Dependent Claim 24 words
The processor device according to claim 1, wherein the direct memory access controller includes a cycle steal controlling means relative to the main memory.
Claim 6
Dependent Claim 96 words
The processor device according to claim 4, wherein said cycle steal controlling means includes a microprogram portion for storing microprogram data and a bus controller for controlling the exclusive use of the common memory bus connected to the main memory, wherein, when the bus controller receives a bus request signal from the microprogram portin, a common memory bus available permit signal is given to the direct memory access controller whereby the direct memory access controller executes access to the main memory utilizing an idle time of the common memory bus unoccupied by the central processing unit.
Claim 7
Dependent Claim 75 words
The processor device according to claim 1, wherein said microprogram controller includes means for storing sequence microprogram data for controlling the direct memory access controller and central processing unit, means for supplying bus request signals corresponding to the direct memory access mode and microprogram-executing mode according to the microprogram to the bus controller for controlling the common bus, and means for generating the request signal before a need for the direct memory access mode arises.
Claim 8
Dependent Claim 219 words
A processor device comprising a direct memory access controller utilizing a common memory bus for executing an operation of a direct memory access mode for gaining access to a main memory and including a bus controller for effecting a changeover between a direct memory access mode and microprogram-executing mode relative to the exclusive use of the common memory bus, a counter connected to an output terminal of the bus controller to effect an address step and an address register connected to the counter to store address data, a central processing unit utilizing said common memory bus for executing an operation of a microprogram-executing mode for gaining access to microprogram data stored in the main memory and including a register group connected to an output terminal of the bus controller to store address data for calculation and an arithmetic logic unit connected to said register group for executing an arithmetic logic operation based on predetermined data, and a microprogram controller connected to the direct memory access controller and central processing unit for storing microprogram data to control the direct memory access controller and control processing unit so that the microprogram controller will instruct the direct memory access controller and the central processing unit with respect to the execution of the operation of the direct memory access mode and microprogram-executing mode.
Claim 9
Dependent Claim 219 words
A processor device comprising a direct memory access controller utilizing a common memory bus for executing an operation of a direct memory access mode for gaining access to a main memory and including a bus controller for effecting a changeover between a direct memory access mode and microprogram-executing mode relative to the exclusive use of the common memory bus, a counter connected to an output terminal of the bus controller to effect an address step and an address register connected to the counter to store address data, a central processing unit utilizing said common memory bus for executing an operation of a microprogram-executing mode for gaining access to microprogram data stored in the main memory and including a register group connected to an output terminal of the bus controller to store address data for calculation and an arithmetic logic unit connected to said register group for executing an arithmetic logic operation based on predetermined data, and a microprogram controller connected to the direct memory access controller and central processing unit for storing microprogram data to control the direct memory access controller and control processing unit so that the microprogram controller will instruct the direct memory access controller and the central processing unit with respect to the execution of the operation of the direct memory access mode and microprogram-executing mode.
Claim 10
Dependent Claim 27 words
The processor device according to claim 7, wherein said direct memory access controller, said central processing unit, and said microprogram controller are integrated in a single chip.

References Cited (Backward Citations)

US4040028A Cited
US4007448A Cited
US4010449A Cited
US4087854A Cited
US4038644A Cited
US4067059A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-12-31 1983-07-02 1984-01-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-12-31 1987-07-02 1988-01-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-12-31 1991-07-02 1992-01-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag