Inventors:
Robert B. Reese - Starkville MS, US
Mitchell A. Thornton - Dallas TX, US
Assignee:
Mississippi State University - Mississippi State MS
International Classification:
G06F 17/50, G06F 9/45
Abstract:
A system and method for early evaluation in micropipeline processors to improve performance is provided. The present invention presents a design methodology where a micropipeline processor block (e. g. , a binary full adder) is capable of computing a result based on the arrival of only a subset of inputs. In general, early evaluation allows micropipeline processor blocks to operate in parallel, where they might otherwise operate sequentially because of data arrival dependencies; thereby improving performance of the micropipeline processors.