1999 IEEE International Conference on Computer Design (ICCD'99) Designing the M?CORE™ M3 CPU Architecture Austin, Texas October 10-October 13 ISBN: 0-7695-0406-X
The MCORE microRISC architecture has been developed to address the growing need for long battery life among today's portable applications. In this paper, we present the architectural enhancements of the M3 processor, the successor to the original MCORE M2 architecture. Specifically, we discuss the instruction buffer and pipeline enhancements, the branch prediction algorithm, branch folding for small program loops, the fast integer multiplier, and several new instructions. We present performance comparisons between the M2 and M3 MCORE processors. Finally, we also discuss two system implementations utilizing the MCORE M3 processor.
Index Terms:
Low-power, high-performance, embedded applications, embedded processor core
Citation:
Jeff Scott, Lea Hwang Lee, Ann Chin, John Arends, Bill Moyer, "Designing the M?CORE™ M3 CPU Architecture," iccd, pp.94, 1999 IEEE International Conference on Computer Design (ICCD'99), 1999 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||