Elastic self-timed interface for data flow elements embodied as selective bypass of stages in an asynchronous microprocessor pipeline

The invention relates to a processor having a data flow unit for processing data in a plurality of steps. In one version, the data flow unit includes a plurality of consecutive stages which include logic for performing steps of the data processing, the stages being coupled together by a data path, a...

Full description

Saved in:
Bibliographic Details
Main Authors KLIM; PETER JUERGEN, DURHAM; CHRISTOPHER MCCALL
Format Patent
LanguageEnglish
Published 12.10.1999
Edition6
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention relates to a processor having a data flow unit for processing data in a plurality of steps. In one version, the data flow unit includes a plurality of consecutive stages which include logic for performing steps of the data processing, the stages being coupled together by a data path, at least one stage being coupled to a transceiver which causes data to be provided to the stage for processing or to bypass the stage unprocessed in response to a stage enable signal; a synchronizer which receives processed data from the stages and causes the processed data to be provided to external logic in synchronization with a clock signal.
Bibliography:Application Number: US19960740049