In a functional logic unit for performing at least one logical function, said functional logic unit including:2n bistable latch circuits where n is a positive integer equal to two or greater in magnitude and each said bistable latch circuit has an input and an output; connection means for connecting said 2n bistable latch circuits into n independently operable cascade shift chains, each of said n