Dual-architecture super-scalar pipeline

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395800, G06F 930

Patent

active

055985467

ABSTRACT:
A dual-instruction-set processor processes instructions from two or more instruction sets. The processor has several pipelines for processing different types of operations--Memory, ALU, and Branch operations. Instructions are decoded by RISC and CISC instruction decoders which generate control words for the pipelines. The control words are encoded by the operation to be performed by the pipelines, which can overlap for the instruction sets. A different format for the control word is used for each pipeline, but the format is the same for all instruction sets. Once the control words are generated and sent to the pipelines, an indication of the instruction set is no longer needed. Thus instructions from several instruction sets may be freely mixed in the pipelines, and there is no need to flush the pipelines when the instruction set is switched. Register operands are first converted to their RISC equivalents by the instruction decoders so that bypass and interlock logic may detect dependencies between instructions from any instruction set. Pipeline valid bits encode the order that instructions were in, allowing dependencies to exist within a group of instructions at the same stage in the pipelines. A dispatcher can decode and dispatch up to three instructions in a single clock cycle, although the third instruction dispatched can only be a simple branch. Compound instructions may require more than one pipeline for processing, and two or more control words are generated for these complex instructions, with one control word sent to each pipeline.

REFERENCES:
patent: 3764988 (1973-10-01), Onishi
patent: 4893233 (1990-01-01), Denman et al.
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5088030 (1992-02-01), Yoshida
patent: 5193156 (1993-03-01), Yoshida et al.
patent: 5241635 (1993-08-01), Papadopoulos et al.
patent: 5283874 (1994-02-01), Hammond
patent: 5287467 (1994-02-01), Blaner et al.
patent: 5299321 (1994-03-01), Iizuka
patent: 5307504 (1994-04-01), Robinson et al.
patent: 5355460 (1994-10-01), Eickemeyer et al.
patent: 5398321 (1995-03-01), Jeremiah
patent: 5430851 (1995-07-01), Hirata et al.
patent: 5438668 (1995-08-01), Coon et al.
patent: 5448764 (1995-09-01), Eickemeyer et al.

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

Dual-architecture super-scalar pipeline does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dual-architecture super-scalar pipeline, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dual-architecture super-scalar pipeline will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-947578

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