• DocumentCode
    2717926
  • Title

    Signal processing applications for embedded Java systems

  • Author

    Krapf, Rafael C. ; De Mattos, Júlio C B ; Spellmeier, Gustavo ; Carro, Luigi

  • Author_Institution
    Instituto de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    209
  • Lastpage
    213
  • Abstract
    Digital signal processing is a ubiquitous application in the era of system-on-chip. However, because of its stream-like behavior, specialized processors and compilers are required. This paper presents a set of architecture and compiler optimizations allowing the use of a single language (Java, in this case) for the specification of complex system-on-chips with signal processing characteristics. Experimental results show that with a small area overhead, one can reach from 23% to 45% performance improvement in a FemtoJava microcontroller with few modifications.
  • Keywords
    Java; circuit optimisation; digital signal processing chips; embedded systems; microcontrollers; program compilers; system-on-chip; FemtoJava microcontroller; Java language; SoC specification; architecture optimizations; area overhead; compiler optimizations; compilers; digital signal processing; embedded Java systems; microcontroller modifications; performance improvement; processors; signal processing applications; signal processing characteristics; stream-like behavior; system-on-chip; Digital signal processing; Hardware; Java; Microcontrollers; Optimizing compilers; Program processors; Reduced instruction set computing; Signal processing; Signal processing algorithms; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design, 2002. Proceedings. 15th Symposium on
  • Print_ISBN
    0-7695-1807-9
  • Type

    conf

  • DOI
    10.1109/SBCCI.2002.1137660
  • Filename
    1137660