AU5227379A

AU5227379A – Digital computer with microinstruction memory
– Google Patents

AU5227379A – Digital computer with microinstruction memory
– Google Patents
Digital computer with microinstruction memory

Info

Publication number
AU5227379A

AU5227379A
AU52273/79A
AU5227379A
AU5227379A
AU 5227379 A
AU5227379 A
AU 5227379A
AU 52273/79 A
AU52273/79 A
AU 52273/79A
AU 5227379 A
AU5227379 A
AU 5227379A
AU 5227379 A
AU5227379 A
AU 5227379A
Authority
AU
Australia
Prior art keywords
digital computer
microinstruction memory
microinstruction
memory
digital
Prior art date
1978-12-06
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)

Granted

Application number
AU52273/79A
Other versions

AU538812B2
(en

Inventor
Charles T. Retter
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)

EMC Corp

Original Assignee
Data General Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
1978-12-06
Filing date
1979-10-29
Publication date
1980-06-12

1979-10-29
Application filed by Data General Corp
filed
Critical
Data General Corp

1980-06-12
Publication of AU5227379A
publication
Critical
patent/AU5227379A/en

1984-08-30
Application granted
granted
Critical

1984-08-30
Publication of AU538812B2
publication
Critical
patent/AU538812B2/en

1999-10-29
Anticipated expiration
legal-status
Critical

Status
Ceased
legal-status
Critical
Current

Links

Espacenet

Global Dossier

Discuss

Classifications

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode

G06F9/38—Concurrent instruction execution, e.g. pipeline, look ahead

G06F9/3802—Instruction prefetching

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

G06F9/22—Microcontrol or microprogram arrangements

G06F9/24—Loading of the microprogram

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

G06F9/22—Microcontrol or microprogram arrangements

G06F9/26—Address formation of the next micro-instruction ; Microprogram storage or retrieval arrangements

G06F9/262—Arrangements for next microinstruction selection

G06F9/268—Microinstruction selection not based on processing results, e.g. interrupt, patch, first cycle store, diagnostic programs

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode

G06F9/32—Address formation of the next instruction, e.g. by incrementing the instruction counter

G—PHYSICS

G11—INFORMATION STORAGE

G11C—STATIC STORES

G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor

G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements

G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices

G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors

G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells

G11C11/406—Management or control of the refreshing or charge-regeneration cycles

AU52273/79A
1978-12-06
1979-10-29
Digital computer with microinstruction memory

Ceased

AU538812B2
(en)

Applications Claiming Priority (2)

Application Number
Priority Date
Filing Date
Title

US967041

1978-12-06

US05/967,041

US4330823A
(en)

1978-12-06
1978-12-06
High speed compact digital computer system with segmentally stored microinstructions

Related Child Applications (2)

Application Number
Title
Priority Date
Filing Date

AU81389/82A
Division

AU541674B2
(en)

1978-12-06
1982-03-12
Memory architecture

AU81390/82A
Division

AU541875B2
(en)

1978-12-06
1982-03-12
Prefetch circuiting

Publications (2)

Publication Number
Publication Date

AU5227379A
true

AU5227379A
(en)

1980-06-12

AU538812B2

AU538812B2
(en)

1984-08-30

Family
ID=25512228
Family Applications (1)

Application Number
Title
Priority Date
Filing Date

AU52273/79A
Ceased

AU538812B2
(en)

1978-12-06
1979-10-29
Digital computer with microinstruction memory

Country Status (8)

Country
Link

US
(1)

US4330823A
(en)

JP
(2)

JPS5582355A
(en)

AU
(1)

AU538812B2
(en)

CA
(1)

CA1140678A
(en)

DE
(3)

DE2948442A1
(en)

FR
(1)

FR2443721B1
(en)

GB
(1)

GB2037035B
(en)

NL
(1)

NL7908666A
(en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US4493020A
(en)

*

1980-05-06
1985-01-08
Burroughs Corporation
Microprogrammed digital data processor employing microinstruction tasking and dynamic register allocation

AU3359584A
(en)

*

1983-09-29
1985-04-04
Tandem Computers Inc.
Multi level pipeline control store for cpu microsequencing

US4766533A
(en)

*

1984-03-09
1988-08-23
The United States Of America As Represented By The United States National Aeronautics And Space Administration
Nanosequencer digital logic controller

US4754393A
(en)

*

1984-12-21
1988-06-28
Advanced Micro Devices, Inc.
Single-chip programmable controller

US5062036A
(en)

*

1985-06-10
1991-10-29
Wang Laboratories, Inc.
Instruction prefetcher

US5179716A
(en)

*

1986-07-02
1993-01-12
Advanced Micro Devices, Inc.
Programmable expandable controller with flexible I/O

US4972317A
(en)

*

1986-10-06
1990-11-20
International Business Machines Corp.
Microprocessor implemented data processing system capable of emulating execution of special instructions not within the established microprocessor instruction set by switching access from a main store portion of a memory

WO1989011128A1
(en)

*

1988-05-03
1989-11-16
Wang Laboratories, Inc.
Microprocessor having external control store

JP3063006B2
(en)

*

1989-02-08
2000-07-12
インテル・コーポレーション

Microprogrammed computer device and method for addressing microcode sequence memory

US6327640B1
(en)

*

1997-03-07
2001-12-04
Advanced Micro Devices, Inc.
Overlapping peripheral chip select space with DRAM on a microcontroller with an integrated DRAM controller

GB2345989A
(en)

1999-01-23
2000-07-26
Ibm
Executing defined sequences of prolog instructions.

Family Cites Families (25)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

FR1308583A
(en)

*

1960-06-30
1962-11-09
Ibm

Assembly allowing the operation of several computers in multiplex

DE1167569B
(en)

*

1960-12-28
1964-04-09
Zuse K G

Program-controlled digital calculating machine

GB1246128A
(en)

*

1967-12-14
1971-09-15
Olivetti & Co Spa
Electronic computer

US3599176A
(en)

*

1968-01-02
1971-08-10
Ibm
Microprogrammed data processing system utilizing improved storage addressing means

CH485277A
(en)

*

1968-01-25
1970-01-31
Siemens Ag

Program sequence control unit for a data processing system

US3634883A
(en)

*

1969-11-12
1972-01-11
Honeywell Inc
Microinstruction address modification and branch system

US3778775A
(en)

*

1971-05-10
1973-12-11
Computek Inc
Microprogrammed terminal

US3753236A
(en)

*

1972-03-31
1973-08-14
Honeywell Inf Systems
Microprogrammable peripheral controller

US3760369A
(en)

*

1972-06-02
1973-09-18
Ibm
Distributed microprogram control in an information handling system

JPS5325226B2
(en)

*

1972-07-20
1978-07-25

US3868649A
(en)

*

1972-06-28
1975-02-25
Fujitsu Ltd
Microprogram control system

NL7404914A
(en)

*

1973-04-12
1974-10-15

JPS5013460U
(en)

*

1973-05-29
1975-02-12

GB1426748A
(en)

*

1973-06-05
1976-03-03
Burroughs Corp
Small micro-programme data processing system employing multi- syllable micro instructions

US3958221A
(en)

*

1973-06-07
1976-05-18
Bunker Ramo Corporation
Method and apparatus for locating effective operand of an instruction

IT995721B
(en)

*

1973-10-10
1975-11-20
Honeywell Inf Systems Italia

EQUIPMENT FOR THE INTERPRETATION OF FUNCTION CODES IN MICROPROGRAMMED COMPUTERS AND FOR THE INDEPENDENT ADDRESSING OF INTERPRETATIVE AND EXECUTIVE PHASES OF MICRO PROGRAM

DE2364254B2
(en)

*

1973-12-22
1976-03-18

CIRCUIT ARRANGEMENT FOR DATA PROCESSING DEVICES

US4050058A
(en)

*

1973-12-26
1977-09-20
Xerox Corporation
Microprocessor with parallel operation

US3990054A
(en)

*

1974-11-05
1976-11-02
Honeywell Inc.
Microprogram organization techniques

US4037202A
(en)

*

1975-04-21
1977-07-19
Raytheon Company
Microprogram controlled digital processor having addressable flip/flop section

US4005395A
(en)

*

1975-05-08
1977-01-25
Sperry Rand Corporation
Compatible standby power driver for a dynamic semiconductor

JPS5230352A
(en)

*

1975-09-04
1977-03-08
Nippon Telegr & Teleph Corp
Micro program control method

US4075687A
(en)

*

1976-03-01
1978-02-21
Raytheon Company
Microprogram controlled digital computer

JPS538034A
(en)

*

1976-06-30
1978-01-25
Toshiba Corp
Electronic computer

US4118773A
(en)

*

1977-04-01
1978-10-03
Honeywell Information Systems Inc.
Microprogram memory bank addressing system

1978

1978-12-06
US
US05/967,041
patent/US4330823A/en
not_active
Expired – Lifetime

1979

1979-10-29
AU
AU52273/79A
patent/AU538812B2/en
not_active
Ceased

1979-10-31
GB
GB7937726A
patent/GB2037035B/en
not_active
Expired

1979-11-27
CA
CA000340691A
patent/CA1140678A/en
not_active
Expired

1979-11-29
NL
NL7908666A
patent/NL7908666A/en
not_active
Application Discontinuation

1979-12-01
DE
DE19792948442
patent/DE2948442A1/en
active
Granted

1979-12-01
DE
DE19792954439
patent/DE2954439A1/de
active
Pending

1979-12-01
DE
DE19792954438
patent/DE2954438A1/de
active
Pending

1979-12-05
FR
FR7930273A
patent/FR2443721B1/en
not_active
Expired

1979-12-06
JP
JP15868779A
patent/JPS5582355A/en
active
Pending

1987

1987-09-03
JP
JP62221184A
patent/JPS6373333A/en
active
Granted

Also Published As

Publication number
Publication date

US4330823A
(en)

1982-05-18

NL7908666A
(en)

1980-06-10

DE2954438A1
(en)

1985-03-21

DE2948442A1
(en)

1980-06-26

DE2948442C2
(en)

1987-01-15

JPH0115896B2
(en)

1989-03-22

JPS6373333A
(en)

1988-04-02

FR2443721A1
(en)

1980-07-04

GB2037035A
(en)

1980-07-02

JPS5582355A
(en)

1980-06-21

GB2037035B
(en)

1983-06-15

FR2443721B1
(en)

1985-06-21

CA1140678A
(en)

1983-02-01

DE2954439A1
(en)

1985-05-15

AU538812B2
(en)

1984-08-30

Similar Documents

Publication
Publication Date
Title

JPS5585954A
(en)

1980-06-28

Digital computer

AU532100B2
(en)

1983-09-15

Digital computer with high-speed memory

GB2017457B
(en)

1982-09-29

Decoding digital data

JPS551697A
(en)

1980-01-08

Computer

GB2013007B
(en)

1982-05-19

Digital data multiplier

ZA792337B
(en)

1980-06-25

Digital data transmission

AU538812B2
(en)

1984-08-30

Digital computer with microinstruction memory

AU4548979A
(en)

1979-10-18

Data interface circuit

AU5073679A
(en)

1980-03-20

Information processor

GB2008821B
(en)

1982-01-13

Digital computers

AU518770B2
(en)

1981-10-22

Computer

AU518289B2
(en)

1981-09-24

Digital computing device

DE2966601D1
(en)

1984-03-08

A digital pipelined computer

JPS54127638A
(en)

1979-10-03

Digital data processor

AU511770B2
(en)

1980-09-04

Pellets making arrangement

JPS54159139A
(en)

1979-12-15

Digital computer

AU541674B2
(en)

1985-01-17

Memory architecture

AU579100B2
(en)

1988-11-17

Computer

AU537605B2
(en)

1984-07-05

Computer

AU535928B2
(en)

1984-04-12

Computer

AU540046B2
(en)

1984-11-01

Computer

AU535594B2
(en)

1984-03-29

Computer

AU4771379A
(en)

1979-12-13

Pivots

AU5221379A
(en)

1980-05-29

Waveshape synthesizer with digital memory

AU518802B2
(en)

1981-10-22

Data processor

Download PDF in English

None