Un procesador de tubería lineal consiste en un número de elementos de procesamiento , que puede ser representado por la letra "N " Estos elementos de procesamiento N se conectan en cascada de tal manera que el procesador en la etapa actual utiliza los resultados producidos por la etapa anterior . Una tarea se completa cuando cada procesador ha realizado su función . Después de que el retardo inicial para completar la primera tarea , otras tareas se pueden completar en el tiempo igual a la del procesador que se toma el tiempo máximo para completar su parte de la tarea
síncrono de encauzado de procesador
un procesador pipeline síncrono funciona con un reloj global. En cada ciclo de reloj , la tarea avanza de una etapa a otra . En otras palabras, se supone que cada procesador para tomar el tiempo entre dos ciclos de reloj para completar su operación .
Asíncrono Pipeline Procesador
Un procesador pipeline asíncrono opera el apretón de manos entre los procesadores individuales adyacentes en la cascada . Cuando el procesador en la etapa P de la cascada tiene la entrada de la etapa P- 1 , envía un acuse de recibo , lo que indica que se ha aceptado la entrada.