Abstract

new asynchronous pipeline controller based on early acknowledgement protocol is proposed. The early acknowledgement protocol indicates acknowledgment by the falling edge of the acknowledgment signal, and thus, it can hide the overhead caused by a resetting phase of the handshake cycle. Advantage of employing the early acknowledgement protocol in a pipeline controller is demonstrated by comparing its performance with a very high-speed 2-phase pipeline controller and an ordinary 4-phase controller. The simulation results obtained in our experiment show that in a linear pipeline case with processing elements in-between the stages, our controller has performance comparable to the 2-phase controller, and outperforms the ordinarily 4-phase controller. Moreover, we have obtained interesting results in the case of a nonlinear pipeline with a Conditional Branch operation. In this case, a 2-phase controller needs to have a little complicated mechanism to handle the 2-phase operation for selecting a path, while our controller is trivial in construction similar to the ordinary 4-phase protocol controller. Due to such simplicity of the implementation, our controller has a slightly better performance compared to the 2-phase controller when each stage has a processing element.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1587/transinf.e93.d.2145
http://dx.doi.org/10.1109/acsd.2008.4574603
https://dblp.uni-trier.de/db/conf/acsd/acsd2008.html#MannakkaraY08,
https://ir.soken.ac.jp/index.php?active_action=repository_view_main_item_detail&page_id=29&block_id=155&item_id=2172&item_no=1,
https://academic.microsoft.com/#/detail/2017954180
https://ui.adsabs.harvard.edu/abs/2010IEITI..93.2145M/abstract,
http://ci.nii.ac.jp/naid/10027364654,
https://search.ieice.org/bin/summary.php?id=e93-d_8_2145,
https://ir.soken.ac.jp/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=2172&item_no=1&page_id=29&block_id=155,
https://academic.microsoft.com/#/detail/2019022179


DOIS: 10.1109/acsd.2008.4574603 10.1587/transinf.e93.d.2145

Back to Top

Document information

Published on 01/01/2010

Volume 2010, 2010
DOI: 10.1109/acsd.2008.4574603
Licence: Other

Document Score

0

Views 0
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?