• DocumentCode
    654961
  • Title

    [2009] An Instruction Decomposition Method for Reconfigurable Decoders

  • Author

    Yoshimura, Kazuki ; Nakada, Takashi ; Nakashima, Yuta

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Ikoma, Japan
  • fYear
    2010
  • fDate
    17-19 Jan. 2010
  • Firstpage
    39
  • Lastpage
    47
  • Abstract
    Embedded multimedia processors are required to execute many kinds of traditional instruction sets. Since decomposition and translation of instructions by software emulators have larger overhead than that by hardware units, an IPC on software emulators is lower than that on real processors. In this paper, we propose a new method for executing many kinds of traditional instruction sets. The method decomposes them into internal instructions based on information from memory. The memory-based decoder decomposes target CISC instructions into simple instructions. We evaluate an instruction decomposition method and the memory-based decoders. The average IPC of a memory-based decoder is 0.53, which is six times higher than that on JIT type software emulators. The total memory size of the decoder is 98 KB. The chip area of the processor that has the decoder using RAM is 1.36 times larger than that with a hardwired decoder. Therefore, we conclude that the proposed method provides a good tradeoff between chip area and performance.
  • Keywords
    decoding; embedded systems; instruction sets; multimedia systems; parallel processing; program interpreters; reconfigurable architectures; resource allocation; storage management; CISC instruction decomposition; IPC; JIT type software emulators; RAM; embedded multimedia processors; hardware units; hardwired decoder; instruction decomposition method; instruction sets; instruction translation; internal instructions; memory size; memory-based decoders; processor chip area; reconfigurable decoders; resource sharing; Decoding; Multimedia communication; Pipelines; Program processors; Registers; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Architecture for Future Generation High Performance (IWIA), 2010 International Workshop on
  • Conference_Location
    Kona, HI
  • ISSN
    1527-1366
  • Type

    conf

  • DOI
    10.1109/IWIA.2010.12
  • Filename
    6685625