1996-09-27
1999-08-03
Maung, Zarni
395376, G06F 1578
Patent
active
059336510
ABSTRACT:
A programmable controller includes a pipeline stage having a first stage IF for executing instruction fetching operations, a second stage ID/RF for decoding the instruction and for fetching data from a general-purpose register, a third stage EX for executing arithmetic and logic operations, data address calculations, or calculation of the effective address of a target branch, a fourth stage MEM for accessing to data memory, and a fifth stage WB/BPU for executing bit operations, writing operations with respect to the general-purpose register, or branching operations, are executed in a pipelined manner. Simplification of hardware and control, and facilitation of formation of a pipeline into multiple stages are realized as a result of a pipeline structure being formed into a unified instruction structure.
REFERENCES:
patent: 4270184 (1981-05-01), Shimokawa
patent: 4307447 (1981-12-01), Provanzano et al.
patent: 4521851 (1985-06-01), Trubisky et al.
patent: 4648068 (1987-03-01), Ninnemann et al.
patent: 4870614 (1989-09-01), Quatse
patent: 5148529 (1992-09-01), Ueda et al.
patent: 5333284 (1994-07-01), Nugent
patent: 5371860 (1994-12-01), Mura et al.
patent: 5504930 (1996-04-01), Kobayashi et al.
patent: 5594917 (1997-01-01), Palermo et al.
patent: 5613143 (1997-03-01), Shimokawa
William Stallings, Ph.D., Computer Organization and Architecture Principles of Structure and Function, 2nd ed., MacMillan Pub. Co., pp. 374-381, Dec. 1990.
Masuda Tatsuo
Sakai Hiroshi
Yabuta Akira
Abel, Esq. David B.
Matsushita Electric & Works Ltd.
Maung Zarni
Winder Patrice L.
LandOfFree
Programmable controller does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Programmable controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable controller will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-858814