Minimal Shift-Register Realizations of Sequential Machines

A. J. Nichols · IEEE Transactions on Electronic Computers · 1965

This paper is concerned with the problem of mechanizing synchronous sequential machines with the least number of shift registers. An algorithm, suitable for programming on a digital computer, is developed which starts with the state table of the given machine and yields mechanizations having the least possible number of shift registers. The algorithm is based on the fact that there is a one-to-one correspondence between shift registers and certain partitions of the set of states of the machine. These partitions are called shift-register partitions (SRP's), and it is shown that every SRP can be generated from two special partitions called the column partition (πc) and the row partition (πr). States are grouped together in πcif they have transitions into common states and are grouped together in πrif they have transitions from common states.

Read the paper · More papers on PaperTik