Quando é necessário passar dados entre iterações de ciclos deve-se usar o Shift Register para evitar variáveis e garantir o sincronismo. Pode-se puxar o túnel de entrada do Shift Register para obter os valores das iterações anteriores, de cima para baixo (último [-1], penúltimo [-2], antepenúltimo [-3], …).