G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/38 (2006.01)
Patent
CA 2360283
The present invention achieves a fast handling of the predicted jumps by introducing an additional buffer (20) for not reported predicted jump instructions in a reorder buffer. This additional buffer (20) is separate from the main buffer (10) and is supplied only with information associated with instructions related to predicted jumps. A predicted jump instruction is preferably stored both in the main buffer (10) and the additional buffer (20). The additional buffer operates in parallel with the main buffer (10) and is designed as a linear first-in-first-out queue. The first not reported jump is then always easily available at the top of the queue for evaluating the jump conditions. If a mispredicted jump is determined, the reorder buffer is flushed by a flush generator unit (42).
L'invention concerne permet un traitement rapide des sauts prédits, grâce à l'introduction dans une mémoire tampon de réordonnancement d'une mémoire (20) tampon additionnelle pour les instructions de sauts prédits non signalés. Cette mémoire (20) tampon additionnelle est séparée de la mémoire (10) principale et reçoit uniquement les informations associées aux instructions concernant des sauts prédits. Une instruction concernant un saut prédit est mémorisée de préférence à la fois dans la mémoire (10) tampon principale et dans la mémoire (20) tampon additionnelle. La mémoire tampon additionnelle fonctionne en parallèle avec la mémoire (10) tampon principale et présente une configuration de file d'attente linéaire. Il est toujours facile d'accéder au premier saut non signalé au début de la file lors d'une évaluation des conditions de saut. Si une erreur de prédiction concernant un saut est détectée, la mémoire tampon de réordonnancement est vidée par une unité (42) de vidange.
Berglin Par David
Pettersson Hans Christian
Ericsson Canada Patent Group
Telefonaktiebolaget Lm Ericsson
LandOfFree
Not reported jump buffer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Not reported jump buffer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Not reported jump buffer will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2037544