Patent
1997-09-19
1999-02-16
Shah, Alpesh M.
395393, G06F 1576
Patent
active
058729895
ABSTRACT:
A method and apparatus for handling a large-capacity register file by using a small instruction field as to support a software pipeline. The invention includes a register file having a plurality of physical registers corresponding to a plurality of physical register numbers and a converter which converts logical register numbers included in instructions to be executed into physical register numbers. A physical register, which is used when a logical register is accessed as a result of execution of an instruction, is specified by a pointer corresponding to the logical register number included in the instruction. The pointer used for the access is incremented if so specified in the instruction to ensure that subsequent instructions making access to the same logical register use different physical registers.
REFERENCES:
patent: 4752873 (1988-06-01), Shonai et al.
patent: 5519881 (1996-05-01), Yoshida et al.
patent: 5524262 (1996-06-01), Colwell et al.
patent: 5581721 (1996-12-01), Wada et al.
patent: 5630149 (1997-05-01), Bluhm
patent: 5694564 (1997-12-01), Alsup et al.
patent: 5740414 (1998-04-01), Tovey et al.
patent: 5758112 (1998-05-01), Yeager et al.
Rau et al, "Code Generation Schema for Modulo Scheduled Loops", IEEE, pp. 158 -169, 1992.
Fujii et al, "A Register File Architecture for Instruction Level Prallel Processing and its Evaluation", 1993, Central Research Laboratory, Hitachi, Ltd., pp. 307 -314.
Tamaki Yoshiko
Tanaka Yoshikazu
Tsushima Yuji
Hitachi , Ltd.
Shah Alpesh M.
LandOfFree
Processor having a register configuration suited for parallel ex does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor having a register configuration suited for parallel ex, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor having a register configuration suited for parallel ex will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2071036