EP 1190337 A2 20020327 - METHOD AND APPARATUS FOR PROCESSOR PIPELINE SEGMENTATION AND RE-ASSEMBLY
Title (en)
METHOD AND APPARATUS FOR PROCESSOR PIPELINE SEGMENTATION AND RE-ASSEMBLY
Title (de)
VERFAHREN UND VORRICHTUNG ZUM ZERLEGEN UND ZUSAMMENFÜGEN VON PROZESSORPIPELINE
Title (fr)
PROCEDE ET APPAREIL DE SEGMENTATION ET DE REASSEMBLAGE D'UN PROCESSEUR PIPELINE
Publication
Application
Priority
- US 0013221 W 20000512
- US 13425399 P 19990513
- US 41866399 A 19991014
- US 52417900 A 20000313
Abstract (en)
[origin: WO0070483A2] An improved method and apparatus for implementing instructions in a pipelined central processing unit (CPU) or user-customizable microprocessor. In a first aspect of the invention, an improved method of controlling the operation of the pipeline in situations where one stage has been stalled or interrupted is disclosed. In one embodiment, a method of pipeline segmentation ("tearing") is disclosed where the later, non-stalled stages of the pipeline are permitted to continue despite the stall of the earlier stage. Similarly, a method which permits instructions present at earlier stages in the pipeline to be re-assembled ("catch-up") to later stalled stages is also described. A method of synthesizing a processor design incorporating the aforementioned segmentation and re-assembly methods, and a computer system capable of implementing this synthesis method, are also described.
IPC 1-7
IPC 8 full level
G06F 9/38 (2006.01); G06F 17/50 (2006.01)
CPC (source: EP)
G06F 9/3836 (2013.01); G06F 9/3838 (2013.01); G06F 9/3858 (2023.08); G06F 9/3867 (2013.01); G06F 30/30 (2020.01)
Designated contracting state (EPC)
AT BE CH CY DE DK ES FI FR GB GR IE LI
DOCDB simple family (publication)
WO 0070483 A2 20001123; WO 0070483 A3 20010809; AU 4848700 A 20001205; CN 1217261 C 20050831; CN 1355900 A 20020626; EP 1190337 A2 20020327; TW 589544 B 20040601
DOCDB simple family (application)
US 0013221 W 20000512; AU 4848700 A 20000512; CN 00808458 A 20000512; EP 00930715 A 20000512; TW 89109198 A 20000705