ASYNMPU: A fully asynchronous CISC micro-processor

Jamin M C Tse, Pak Kong Lun

Research output: Journal article publicationConference articleAcademic researchpeer-review

4 Citations (Scopus)

Abstract

In this paper, the design and implementation of an asynchronous 8/16 bit Micro-processor (ASYNMPU) are described. The objective of this work is to investigate the potential of asynchronous computer architecture in small scale low power applications. ASYNMPU is one of the first CISC type micro-processors that is designed with asynchronous technique. Some features have been incorporated in ASYNMPU to handle the complicated structure of a CISC type processor, such as variable instruction length and micro-programming. Furthermore, a new external synchronism is built to provide compatibility to external circuit. ASYNMPU is pin-to-pin compatible with Intel 8/16-bit micro-processor. It can be used to directly replace the Intel 8/16-bit micro-processor in any existing system. It will then be modified to become a Intel 8/16-bit micro-processor based micro-controller for low power process control applications. As a distinct feature of an asynchronous processor, the functionality of ASYNMPU is independent of external system clock frequency. The power dissipation is reduced in idle state which is an inherent benefit of asynchronous design approach.
Original languageEnglish
Pages (from-to)1816-1819
Number of pages4
JournalProceedings - IEEE International Symposium on Circuits and Systems
Volume3
Publication statusPublished - 1 Jan 1997
EventProceedings of the 1997 IEEE International Symposium on Circuits and Systems, ISCAS'97. Part 4 (of 4) - Hong Kong, Hong Kong
Duration: 9 Jun 199712 Jun 1997

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Electronic, Optical and Magnetic Materials

Cite this