Entry allocation in a circular buffer using wrap bits indicating

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364251, 3642444, 364DIG1, 395437, 395250, G06F 1200

Patent

active

055840388

ABSTRACT:
An allocator assigns entries for a circular buffer. The allocator receives requests for storing data in entries of the circular buffer, and generates a head pointer to identify a starting entry in the circular buffer for which circular buffer entries are not allocated. In addition to pointing to an entry in the circular buffer, the head pointer includes a wrap bit. The allocator toggles the wrap bit each time the allocator traverses the linear queue of the circular buffer. A tail pointer is generated, including the wrap bit, to identify an ending entry in the circular buffer for which circular buffer entries are allocated. In response to the request for entries, the allocator sequentially assigns entries for the requests located between the head pointer and the tail pointer. The allocator has application for use in a microprocessor performing out-of-order dispatch anti speculative execution. The allocator is coupled to a reorder buffer, configured as a circular buffer, to permit allocation of entries. The allocator utilizes an all or nothing allocation policy, such that either all or no incoming instructions are allocated during an allocation period.

REFERENCES:
patent: 4616338 (1986-10-01), Helen
patent: 5226126 (1993-07-01), McFarland
patent: 5381528 (1995-01-01), Brunelle
patent: 5450547 (1995-09-01), Nguyen
patent: 5450560 (1995-09-01), Bridges
patent: 5471598 (1995-11-01), Quattromani
patent: 5473756 (1995-12-01), Traylor
A Parallel, High Speed Circular Queue Structure by A. E. Barbour et al., 1990 IEEE, Circuits and Systems.

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

Entry allocation in a circular buffer using wrap bits indicating does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Entry allocation in a circular buffer using wrap bits indicating, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Entry allocation in a circular buffer using wrap bits indicating will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-432604

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