DocumentCode
2990177
Title
An O(n/sup 3/logn)-heuristic for microcode bit optimization
Author
Hong, SeKyoung ; Park, In-Cheol ; Kyung, Chong-Min
Author_Institution
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
fYear
1990
fDate
11-15 Nov. 1990
Firstpage
180
Lastpage
183
Abstract
The authors address the problem of minimizing the control ROM width, which is important in the design of microprogrammed processors, because it directly reduces the silicon area of the control unit. A heuristic algorithm is proposed which is based on graph partitioning. This algorithm results in nearly optimal solutions with the time complexity of O(n/sup 3/log n), where n denotes the number of distinct microoperations. Comparison of the results with earlier works shows that the proposed heuristic performs better in terms of cost and/or CPU time.<>
Keywords
graph theory; logic CAD; control ROM width; graph partitioning; heuristic algorithm; microcode bit optimization; microoperations; microprogrammed processors; silicon area; time complexity; Costs; Entropy; Equations; Size measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-2055-2
Type
conf
DOI
10.1109/ICCAD.1990.129874
Filename
129874
Link To Document