• DocumentCode
    2755101
  • Title

    High-level implementation of an ARM7 microprocessor with multicore capabilities

  • Author

    Domingo, M.E. ; Azucena, N. ; Castro, C.M. ; Herber, T.J. ; Pajarillo, B. ; Visaya, M. ; Ballesil, A. ; Reyes, J.A. ; Hizon, J.R.

  • Author_Institution
    Univ. of the Philippines, Quezon
  • fYear
    2007
  • fDate
    Oct. 30 2007-Nov. 2 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents an implemention of an ARM7 microprocessor with multicore capabilities. The required modifications to support multiprocessing include: the addition of atomic instructions to the instruction set and the addition of a bus interface. The implementation resulted to a 170% power overhead and a decrease in area by 61% compared with the single core implementation of the ARM7 microprocessor in the laboratory. The maximum allowable frequency attained was 17 MHz, an improvement from the previous implementation´s 10 MHz.
  • Keywords
    instruction sets; microprocessor chips; ARM7 microprocessor; atomic instructions; bus interface; frequency 10 MHz; frequency 17 MHz; instruction set; multicore capabilities; Application software; Computer aided instruction; Computer architecture; Decoding; Laboratories; Microprocessors; Multicore processing; Parallel processing; Power engineering and energy; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2007 - 2007 IEEE Region 10 Conference
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-1272-3
  • Electronic_ISBN
    978-1-4244-1272-3
  • Type

    conf

  • DOI
    10.1109/TENCON.2007.4429057
  • Filename
    4429057