WEKO3
アイテム
NII Technical Report (NII-2008-009E):Asynchronous Pipeline Controller Based on Early Acknowledgement Protoco
https://doi.org/10.20736/0000001247
https://doi.org/10.20736/0000001247cf17dbe1-8a46-4abe-a8b6-c82400844fcd
名前 / ファイル | ライセンス | アクション |
---|---|---|
NII Technical Report (NII-2008-009E):Asynchronous Pipeline Controller Based on Early Acknowledgement Protocol (771.9 kB)
|
|
Item type | レポート / Report(1) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2019-03-12 | |||||||||||
タイトル | ||||||||||||
言語 | en | |||||||||||
タイトル | NII Technical Report (NII-2008-009E):Asynchronous Pipeline Controller Based on Early Acknowledgement Protoco | |||||||||||
言語 | ||||||||||||
言語 | eng | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | テクニカルレポート | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | Technical Report | |||||||||||
資源タイプ | ||||||||||||
資源 | http://purl.org/coar/resource_type/c_6501 | |||||||||||
タイプ | departmental bulletin paper | |||||||||||
ID登録 | ||||||||||||
ID登録 | 10.20736/0000001247 | |||||||||||
ID登録タイプ | JaLC | |||||||||||
著者 |
Mannakkara, Chammika
× Mannakkara, Chammika
× 米田, 友洋
|
|||||||||||
抄録 | ||||||||||||
内容記述タイプ | Abstract | |||||||||||
内容記述 | A new pipeline controller based on Early Acknowledgement protocol is proposed for bundled-data asynchronous circuits. The Early Acknowledgement protocol indicates acknowledgement by the falling edge of the acknowledgement signal in contrast to the 4-phase protocol which indicates it on the rising edge. Thus, it can hide the overhead caused by a resetting phase of the handshake cycle. Since we have designed our controller assuming several timing constraints, we first analyze the timing constraints under which our controller correctly works, and discuss the appropriateness. Advantages of employing the Early Acknowledgement protocol in a pipeline controller is demonstrated by comparing performance of the proposed controller with that of two other pipeline controllers, namely, a very high-speed 2-phase controller and an ordinary 4-phase controller, both analytically and experimentally. We have obtained interesting results in the case of a non-linear pipeline with a Conditional Branch operation. Since Early Acknowledgement protocol employs return-to-zero control signals like 4-phase protocol, our controller for Conditional Branch operation is simple in construction identically to the 4-phase controller. A 2-phase controller for the same operation needs to have a little complicated mechanism to handle the 2-phase operation due to non-return-to-zero control signals. For 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. Thanks to the superiority of the Early Acknowledgement protocol, our controller substantially outperforms the 4-phase controller too. | |||||||||||
言語 | en | |||||||||||
書誌情報 |
ja : NIIテクニカル・レポート en : NII Technical Report p. 1-18, 発行日 2008-09-24 |
|||||||||||
出版者 | ||||||||||||
言語 | ja | |||||||||||
出版者 | 国立情報学研究所 | |||||||||||
ISSN | ||||||||||||
収録物識別子タイプ | ISSN | |||||||||||
収録物識別子 | 1346-5597 |