DocumentCode :
3032640
Title :
Experiments with an efficient heuristic algorithm for local microcode generation
Author :
Mahmood, M. ; Mavaddat, F. ; Elmastry, M.I.
Author_Institution :
Waterloo Univ., Ont., Canada
fYear :
1990
fDate :
17-19 Sep 1990
Firstpage :
319
Lastpage :
323
Abstract :
A local microcode generation method for a control-unit synthesis is presented. The register-transfer behavior of a data path is specified by a dTOL system (an L-system-type parallel formal language), and local microcode generation is formulated as a parsing problem of the corresponding DTOL language. The authors propose an efficient, goal-oriented, search algorithm to parse a behavioral specification, and discuss several heuristics for improving the performance of the method. Five data paths, designed by well-known synthesis tools, were used to study the performance of the method. The results of the study and some problems arising in a few of the designs are discussed
Keywords :
circuit layout CAD; formal languages; formal specification; grammars; heuristic programming; search problems; L-system-type parallel formal language; behavioral specification; control-unit synthesis; dTOL system; heuristic algorithm; local microcode generation; parsing; register-transfer behavior; search algorithm; Computer science; Control system synthesis; Design methodology; Formal languages; Hardware; Heuristic algorithms; Prototypes; Scheduling algorithm; Synthesizers; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1990. ICCD '90. Proceedings, 1990 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-2079-X
Type :
conf
DOI :
10.1109/ICCD.1990.130239
Filename :
130239
Link To Document :
بازگشت