International Journal of Electronics · 1995 · 15 citations · 20 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureFault ToleranceFault-tolerant ComputingAutomata TheoryCellular AutomataCoding TheoryFinite AutomataFinite-state MachinesLogic SynthesisCodingFinite Automata TheoryFinite State Machine DesignLinear Feedback Shift RegistersLogic Built-in Self-testPartitioningRegister MachinesShift Registers
Abstract The behaviour of linear finite state machines when partitioned into a number of smaller machines or concatenated into longer ones is discussed. Linear feedback shift registers (LFSRs) and linear cellular automata registers (LCARs) used in built-in self-test, cryptography and coding theory are examined, as is the concatenating and/or partitioning of machines which have a maximal length cycle structure to obtain longer or smaller ones maintaining this properly. It is shown that LCARs have better overall behaviour than LFSRs. Some minimum one-cell modifications which improve the number of concatenated or partitioned machines and maintain a maximal length cycle are introduced. The hardware cost is discussed.
20
Hendrik Mann, W. W. Peterson · Technometrics · 1961 · 908 citations
Built-in test for VLSI: Pseudorandom techniques
Integration · 1989 · 866 citations
Engineering, Computer Engineering, Electrical Engineering +12