loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Jeff Scott, Motorola Incorporated
Lea Hwang Lee, Motorola Incorporated
Ann Chin, Motorola Incorporated
John Arends, Motorola Incorporated
Bill Moyer, Motorola Incorporated
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.