2005•Yunnan Daxue xuebao. Shehui kexue banRequires access

A design of high performance MCS-51 compatible microcontroller

Quan Chun-juan

Open publisher page 1 citations

Abstract

It is presented the design of a high performance,reusable and MCS-51 compatible microcontroller.This microcontroller is implemented in Verilog HDL and fully compatibility with the industrial standards MCS-51 on instruction sets.Be different from standard MCS-51,pre-fetching instruction method,independent bus,and pipeline multiplier and divider module has been implemented in this MCU.Theses changes enhance microcontroller's performance and instruction executing efficiency about 10 times faster than before.A user has opportunity to determine the MCU's RAM and ROM sizes in order to improve flexibility.Otherwise,considering power consumption,a special CCU(Clock Controller Unit) is adopted to implement lower working frequency,standby and hibernation mode.This MCU has been mapped onto FPGA platform and tested successfully.

About this research paper

What this paper is about

It is presented the design of a high performance,reusable and MCS-51 compatible microcontroller.This microcontroller is implemented in Verilog HDL and fully compatibility with the industrial standards MCS-51 on instruction sets.Be different from standard MCS-51,pre-fetching instruction method,independent bus,and pipeline multiplier and divider module has been implemented in this MCU.Theses changes enhance microcontroller's performance and instruction executing efficiency about 10 times faster than before.A user has opportunity to determine the MCU's RAM and ROM sizes in order to improve flexibility.Otherwise,considering power consumption,a special CCU(Clock Controller Unit) is adopted to implement lower working frequency,standby and hibernation mode.This MCU has been mapped onto FPGA platform and tested successfully.

Why it matters

OpenAlex reports 1 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

It is presented the design of a high performance,reusable and MCS-51 compatible microcontroller.This microcontroller is implemented in Verilog HDL and fully compatibility with the industrial standards MCS-51 on instruction sets.Be different from standard MCS-51,pre-fetching instruction method,independent bus,and pipeline multiplier and divider module has been implemented in this MCU.Theses changes enhance microcontroller's performance and instruction executing efficiency about 10 times faster than before.A user has opportunity to determine the MCU's RAM and ROM sizes in order to improve flexibility.Otherwise,considering power consumption,a special CCU(Clock Controller Unit) is adopted to implement lower working frequency,standby and hibernation mode.This MCU has been mapped onto FPGA platform and tested successfully.

Key concepts: Microcontroller, Embedded system, Computer science, Computer hardware, Verilog, Field-programmable gate array

Related papers

Back to paper searchBrowse research topicsOriginal source
A design of high performance MCS-51 compatible microcontroller — Research Paper | ScholarLens