(A) study on microprogram width reduction마이크로 프로그램의 폭의 최소화에 관한 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 492
  • Download : 0
With the advent of mobile computing and communications, the power consumption of microprocessors becomes an increasingly important issue. In particular, the investigation of power consumption in individual sub-blocks of processors has shown that power consumed by memory components accounts the greatest percentage of the total power consumption in microprocessors. In the controller design of microprogrammed processors, minimizing the control memory size is crucial in many power-critical applications since the size of the memory is directly related to the power consumption. It is also true for the instruction memory in application-specific VLIW (Very Long Instruction Word) processors. In this thesis, we present a heuristic algorithm called CLASSIC for the minimization of the control memory width in microprogrammed processors or the instruction memory width of application-specific VLIW processors. CLASSIC results in nearly optimal solutions with the time complexity of $O(n^2)$, where n denotes the number of microoperations. In this thesis, we also propose the so-called incompleteness relations which are exploited for the minimization of the control memory width. Compared to the compatibility class method which applies to fields of mutually exclusive microoperations, our method applies to fields of mutually incomplete microoperations. Since incomplete relation includes exclusive relation, candidate fields in our method are the superset of those in the compatibility class method. This is the reason why our method always achieves better compression ratio than the compatibility class method. The key features of our algorithm are that 1) it can exploit more combinations of microoperations than compatibility class scheme, and that 2) it can exploit a larger set of incompleteness combinations than the pure AND/OR set scheme. Moreover, CLASSIC can obtain nearly optimal solutions in a reasonable computation time even for big examples, which were not successfully handled ...
Advisors
Kyung, Chong-Minresearcher경종민researcher
Description
한국과학기술원 : 전기및전자공학전공,
Publisher
한국과학기술원
Issue Date
2001
Identifier
165730/325007 / 000945447
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2001.2, [ v, 63 p. ]

Keywords

Control Memory; Microprogram; Optimization; Heuristic Algorithm; 휴리스틱 알고리즘; 제어 메모리; 마이크로 프로그램; 최적화

URI
http://hdl.handle.net/10203/35910
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=165730&flag=dissertation
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0