Customization of embedded system for low-power application저전력 어플리케이션을 위한 임베디드 시스템의 최적화

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 554
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKyung, Chong-Min-
dc.contributor.advisor경종민-
dc.contributor.authorChang, You-Sung-
dc.contributor.author장유성-
dc.date.accessioned2011-12-14-
dc.date.available2011-12-14-
dc.date.issued2001-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=165839&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/35921-
dc.description학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2001, [ xiii, 121 p. ]-
dc.description.abstractMarvelous advance of VLSI technology made it possible to integrate a complex system like PC on a single chip. While the system-on-chip (SoC) technology promise a dramatic enhancement in system performance, it also invokes a side effect of huge power consumption of a single chip. On the contrary, most embedded system applications and their chip implementation constantly pursue the lowest power consumption, because the chip cost is sensitive to it and excessive power consumption may cause reliability problem. In this thesis, we try to reduce the power consumption of SoC through divide and conquer approach. We identify the blocks of high power consumption, and propose methodology and techniques to reduce their power consumption. The target blocks for power optimization include embedded processor, memory and external I/O. First, we develop a core-customization process of a CISC processor core for a given application program. The optimization process comprises two key techniques, generation of application-specific complex instructions (ASCI) and the low-power-oriented microcode-ROM compilation, which independently operate at two different levels of optimization. As a means of architectural level of optimization, application-specific complex instructions are generated so to reduce the activities of fetch and decode units, and as a means of the physical level of optimization, microcode-ROM is compiled with the reduced bitline toggling. Second, we propose a scheme for reducing the power consumption of memory components by coding memory contents. It selectively takes inversion for stored data to reduce the number of bit accesses that have different values from the precharging value, which reduces the bitline toggling and ultimately contributes to the power reduction of memory. Three practical implementations of the proposed method, i.e., conforming (plane, vertical-, and horizontal-strip) inversion schemes are discussed. The vertical- and the horizontal-strip inversio...eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectProcessor-
dc.subjectMemory-
dc.subjectSoC-
dc.subjectLow-Power-
dc.subjectI/O-
dc.subjectI/O-
dc.subject프로세서-
dc.subject메모리-
dc.subjectSoC-
dc.subject저전력-
dc.titleCustomization of embedded system for low-power application-
dc.title.alternative저전력 어플리케이션을 위한 임베디드 시스템의 최적화-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN165839/325007-
dc.description.department한국과학기술원 : 전기및전자공학전공, -
dc.identifier.uid000965346-
dc.contributor.localauthorKyung, Chong-Min-
dc.contributor.localauthor경종민-
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