Algorithmic state machine implementation with hybrid microprocessing/microprogramming scheme
✍ Scribed by Kuo, Y. H.; Kung, L. Y.
- Book ID
- 121656747
- Publisher
- Association for Computing Machinery
- Year
- 1986
- Weight
- 979 KB
- Volume
- 17
- Category
- Article
- ISSN
- 1050-916X
No coin nor oath required. For personal study only.
✦ Synopsis
This paper proposes a hybrid microprocessing/microprogramming (HMM) scheme to implement the algorithmic state machines (ASM). First, a behavior model of the HMM is defined. This model carries out any task by partitioning it into a microprocessing subtask which is executed by a microprocessor unit and a microprogramming subtask which is executed by a microprogrammed unit. The problems of constructing the microprogrammed unit of HMM are then considered, including the synthesis of control store sequencer, compaction of control store, and microcode generation. Finally, an application example using the above method to design a universal floppy disk controller which can accept all kinds of encoding formats is provided.