Synthesis of application specific instructions for embedded DSP software내장형 DSP 소프트웨어를 위한 응용분야 전용 명령어의 생성

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 437
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorPark, In-Cheol-
dc.contributor.advisor박인철-
dc.contributor.authorChoi, Hoon-
dc.contributor.author최훈-
dc.date.accessioned2011-12-14-
dc.date.available2011-12-14-
dc.date.issued1999-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=156187&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/35807-
dc.description학위논문(박사) - 한국과학기술원 : 전기및전자공학과, 1999.8, [ iv, 72 p. ]-
dc.description.abstractApplication specific instruction-set processor (ASIP) becomes more and more important in the design of complex embedded DSP systems due to its programmability and its increasing performance. Choosing an optimal instruction-set for the specific application under the constraints such as chip area and power consumption is most crucial in enhancing the performance of the ASIP. However, recent trends in design, i.e., starting from the high-level description of a system and extensive reuse of complex building blocks, have made the task very hard for designers. Hence, in this thesis we propose new automatic ways to generate the optimal instruction-set for the ASIP composed of a processor-core and several hardware accelerators from a given application program written in C-language. First, the generation of application specific instructions to be run in the processor-core is handled. It is based on a modified subset-sum problem, and supports multi-cycle instructions as well as single-cycle instructions, while the previous approaches generate only the single-cycle instructions. Second, we handle the generation of instructions using pre-designed special hardware accelerators, i.e., intellectual properties (IP``s). The proposed approach selects IP``s with considering interfaces and supports concurrent execution of processor-core with IP``s, which are not possible in the previous methods. Lastly, we propose a new pipelining technique, called coware pipelining, to use IP``s more efficiently in the generation of instructions. The proposed approach can increase parallelism among tasks significantly over the original one and can lead to better use of IP``s, whereas the previous approaches can exploit only the original parallelism in the application program. The experimental results on real applications showing the efficiency of the proposed methods are also included.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectDigital signal processing-
dc.subjectHardware/Software co-design-
dc.subjectInstruction synthesis-
dc.subjectApplication specific instruction-set processor-
dc.subjectEmbedded system-
dc.subject내장형 시스템-
dc.subject디지털 시그널 프로세싱-
dc.subject하드웨어/소프트웨어 동시디자인-
dc.subject명령어 합성-
dc.subject응용분야 전용 명령어 프로세서-
dc.titleSynthesis of application specific instructions for embedded DSP software-
dc.title.alternative내장형 DSP 소프트웨어를 위한 응용분야 전용 명령어의 생성-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN156187/325007-
dc.description.department한국과학기술원 : 전기및전자공학과, -
dc.identifier.uid000955399-
dc.contributor.localauthorPark, In-Cheol-
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