G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/38 (2006.01) G06F 9/32 (2006.01)
Patent
CA 2253560
The present invention relates to an arrangement and a method respectively for instruction processing comprising a multi-stage pipeline arrangement (13A, 13B; 23A, 23B; 33) to which instructions are delivered from at least one instruction source (PS) (11; 21; 31) and a storing arrangement (14A, 14B; 24A, 24B; 25A, 25B; 34) for storing jump address information for jump instructions. The storing arrangement (14A, 14B; 24A, 24B; 25A, 25B; 34) comprises at least one FIFO-register. The conditional jump target address information is stored in said at least one FIFO-register (14A, 14B; 24A, 24B; 25A, 25B; 34) while at least the jump instructions are stored in said pipeline arrangement (13A, 13B; 23A, 23B; 33), and the jump target address information is delivered from said at lest one FIFO-register, in such a way that substantially sequential and continuous prefetching of the instructions is enabled irrespective of the number of conditional jumps and irrespective of whether the jumps are taken or not.
La présente invention concerne une architecture de traitement d'instructions ainsi que le procédé associé. Cette architecture comporte, d'une part une structure pipeline à plusieurs étages (13a, 13B; 23A, 23B; 33) à laquelle sont remises des instructions en provenance d'au moins une source d'instructions (PS) (11; 21; 31), et d'autre part une structure de mémoire (14A, 14B; 24A, 24B; 25A, 25B; 34) permettant de stocker des informations d'adresses de branchement destinées à des instructions de branchement. La structure de mémoire (14A, 14B; 24A, 24B; 25A, 25B; 34) comporte au moins un registre en liste directe (FIFO). Les informations d'adresses cibles des branchements conditionnels sont stockées dans ce registre en liste directe (FIFO) (14A, 14B; 24A, 24B; 25A, 25B; 34), les informations d'adresses cibles des branchements étant fournies par le registre en liste directe (FIFO), de façon à permettre une recherche anticipée sensiblement séquentielle et continue des instructions, quel que soit le nombre de branchements conditionnels, et que les branchements aient été effectués ou non.
Ericsson Canada Patent Group
Telefonaktiebolaget Lm Ericsson
LandOfFree
Method relating to handling of conditional jumps in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method relating to handling of conditional jumps in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method relating to handling of conditional jumps in a... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1914555