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 :
بازگشت