2007Unpublished venueRequires access

High-level implementation of an ARM7 microprocessor with multicore capabilities

Michael Domingo, N. Azucena, Cifuentes Castro, T.J. Herber, B. Pajarillo, M. Visaya, Anastacia P. Ballesil, Joy Alinda Reyes, John Richard E. Hizon

Open publisher page 3 citations

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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.

Key concepts: Microprocessor, Multi-core processor, Computer science, Embedded system, Overhead (engineering), Multiprocessing, Instruction set, Single-core

Related papers

Back to paper searchBrowse research topicsOriginal source
High-level implementation of an ARM7 microprocessor with multicore capabilities — Research Paper | ScholarLens