DocumentCode
2888767
Title
Synthesis of a control unit from instruction set specification in VHDL environment
Author
Muralidhar, K.R. ; Mahabala, H.N.
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Madras, India
fYear
1991
fDate
4-8 Jan 1991
Firstpage
200
Lastpage
205
Abstract
Automated design of control structures for digital systems has been one of the active areas of research in high level synthesis. This paper proposes a methodology for specifying an instruction set in VHDL and also presents a system for synthesizing controller for the target processor. The goal of this system is to serve as a tool to help in early evaluation of instruction sets for implementation in a processor design environment. The system accepts the instruction set specification and a microarchitecture description and generates a finite state machine controller. A suitable subset of VHDL has been defined for easy specification of instruction set. Facilities have also been provided to define system timings and to specify clock synchronous activities of the processor. The output is given in VTI FSM compiler format for further processing to generate PLA or standard cell implementation of the controller
Keywords
circuit CAD; clocks; logic CAD; program compilers; sequential machines; specification languages; PLA; VHDL environment; VTI FSM compiler format; clock synchronous activities; control structures; finite state machine controller; instruction set specification; microarchitecture; processor design environment; standard cell; system timings; target processor; Automata; Automatic control; Control system synthesis; Control systems; Digital control; Digital systems; High level synthesis; Instruction sets; Microarchitecture; Process design;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 1991. Proceedings., Fourth CSI/IEEE International Symposium on
Conference_Location
New Delhi
Print_ISBN
0-8186-2125-7
Type
conf
DOI
10.1109/ISVD.1991.185117
Filename
185117
Link To Document