• DocumentCode
    1641580
  • Title

    Design of a high performance microcontroller

  • Author

    Yue-li, Hu ; Jia-lin, Cao ; Feng, Ran ; Zhi-jian, Liang

  • Author_Institution
    Sch. of Mechatronical Eng. & Autom., Shanghai Univ., China
  • fYear
    2004
  • Firstpage
    25
  • Lastpage
    28
  • Abstract
    A high performance 8-bit microcontroller, which shares the same instruction set with the standard Intel 8051, is presented in this paper. In system architecture, four-clock period per machine cycle architecture, Harvard architecture and pre-fetching instruction method are adopted to improve MCU´s power efficiency. In CPU architecture, ALU of purely combinational circuits, Independent multiplier and divider module, multi-clocks architectures and hardwired control unit are adopted to get high speed. Considering power consumption, gating clock method is used to reduce the power consumption. Mapped in CSMC06 0.6μm CMOS technology, this MCU is successfully synthesized and simulated with EDA tools and implemented in FPGA of Altera´s APEX20KE. As an IP core, the MCU core can be conveniently involved in SOC.
  • Keywords
    CMOS integrated circuits; combinational circuits; electronic design automation; instruction sets; logic gates; microcontrollers; 0.6 micron; 8 bit; ALU; Altera APEX20KE; CMOS technology; CPU architecture; EDA tools; FPGA; Harvard architecture; IP core; Intel 8051; MCU core; MCU power efficiency; SOC; clock period per machine cycle; combinational circuits; divider module; gating clock method; hardwired control unit; high performance microcontroller; instruction set; multiclocks architectures; multiplier module; power consumption reduction; pre-fetching instruction method; system architecture; CMOS technology; Central Processing Unit; Circuit simulation; Circuit synthesis; Clocks; Combinational circuits; Electronic design automation and methodology; Energy consumption; Field programmable gate arrays; Microcontrollers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Density Microsystem Design and Packaging and Component Failure Analysis, 2004. HDP '04. Proceeding of the Sixth IEEE CPMT Conference on
  • Print_ISBN
    0-7803-8620-5
  • Type

    conf

  • DOI
    10.1109/HPD.2004.1346667
  • Filename
    1346667