Rotary pipeline processors
Simon W. Moore, Peter Robinson, Steve Wilcox · IEE Proceedings - Computers and Digital Techniques · 1996
The rotary pipeline processor is a new architecture for superscalar computing. It is based on a simple and regular pipeline structure which can support several ALUs for efficient dispatching of multiple instructions. Register values flow around a rotary pipeline, constrained by local data dependencies. During normal operation the control circuits are not on the critical path and performance is only limited by data rates. The architecture is particularly well suited to implementation using self-timed logic.