Pipeline processor which avoids resource conflicts

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642318, 3642394, G06F 906

Patent

active

055640290

ABSTRACT:
The present invention discloses a pipeline processor system comprising a pipeline processor and a memory device, wherein the memory device is comprised of a memory unit for holding data and/or an instruction as well as being accessed to implement memory read operation or memory write operation in a clock cycle; and a data latch unit for latching data to be written into the memory unit, while the pipeline processor is comprised of an instruction detection unit for detecting from fetched instructions a first predetermined instruction which directs the latch of the data as well as a second predetermined instruction which directs write of the data at the data latch means into the memory means; and a latch control unit for controlling to latch operation results of the first predetermined instruction to the data latch unit when the predetermined instruction is detected by the instruction detection unit as well as controlling to write the data at the data latch unit into the memory unit when the second predetermined instruction is detected.
The first predetermined instruction includes operand fetch from the memory unit replaced with the latch of the operand, the operand fetch encompassing two memory accesses having been planned in a clock cycle together with the memory write operation; and the second predetermined instruction includes execution of an instruction and the write of the data at the data latch means into the memory means, the instruction placing after the first predetermined instruction and excluding its own memory access.

REFERENCES:
patent: 4309755 (1982-01-01), Lanty
patent: 5060145 (1991-10-01), Scheuneman et al.
patent: 5125083 (1992-06-01), Fite et al.
patent: 5148529 (1992-09-01), Ueda et al.
patent: 5222223 (1993-06-01), Webb, Jr. et al.
"The Major Hurdle of Pipelining-Pipelining Hazards", Computer Architecture-A Quantitative Approach, pp. 257-278, 1990, Morgan Kaufmann Publishers, Inc.
Sohi, "Instruction Issue Logic for High-Performance Interruptible, Multiple Functional Unit, Pipelined Computers", IEEE Trans. Computers vol. 39, No. 3, Mar. 1990, pp. 349-359.
Dwyer, "A Fast Instruction Dispatch Unit for Multiple and Out-of Seqence-Issuances", EE-CEG-87-15 pp. pp. 1-11 and FIG.S 1-9.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Pipeline processor which avoids resource conflicts does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pipeline processor which avoids resource conflicts, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pipeline processor which avoids resource conflicts will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-64890

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.