Academic Journals Database
Disseminating quality controlled scientific knowledge

Branch management into micropipeline joint dot

ADD TO MY LIST
 
Author(s): Dimitar Tyanev | Stefka Popova

Journal: Applied Technologies and Innovations
ISSN 1804-1191

Volume: 5;
Issue: 2;
Start page: 11;
Date: 2011;
Original page

Keywords: Micropipeline | conditional jump | join dot | pipeline controller | 2-phase and 4-phase protocol

ABSTRACT
This paper considers problems related to hardware implementation of computational process with conditional jumps. Hardware refers to asynchronous pipeline organization at microoperational level. Exploration is dedicated to one of the tasks presented in (Tyanev, D., 2009) concerning to micropipeline controller design to control micropipeline stage into joint dot of branch algorithm. Joint dot is the point at which few preceding branches are combined. It appears inevitably into conditional jump structures and this is the reason for the actuality of its problem. Analysis of this new task is presented and request arbitration functioning principles are formulated for the incoming to joint dot requests. The arbiter is responsible for the fair choice on which depends steady peformance of separate pipeline brances. Paper also describes pipeline controller synthesis and analysis of its operation in two variants: about 2-phase and 4-phase data transfer protocol. The synthesized asynchronous arbiter scheme is invariant to the type of pipeline protocol.
RPA Switzerland

RPA Switzerland

Robotic process automation

    

Tango Rapperswil
Tango Rapperswil