• DocumentCode
    315680
  • Title

    ASYNMPU: a fully asynchronous CISC microprocessor

  • Author

    Tse, Jamin M C ; Lun, Daniel P K

  • Author_Institution
    Dept. of Electron. Eng., Hong Kong Polytech., Kowloon, Hong Kong
  • Volume
    3
  • fYear
    1997
  • fDate
    9-12 Jun 1997
  • Firstpage
    1816
  • Abstract
    In this paper, the design and implementation of an asynchronous 8/16 bit microprocessor (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 microprocessors 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 microprogramming. Furthermore, a new external synchronism is built to provide compatibility to external circuit. ASYNMPU is pin-to-pin compatible with Intel 8/16-bit microprocessor. It can be used to directly replace the Intel 8/16-bit microprocessor in any existing system. It will then be modified to become a Intel 8/16-bit microprocessor based microcontroller 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
  • Keywords
    VLSI; asynchronous circuits; clocks; microprocessor chips; 16 bit; 8 bit; ASYNMPU; asynchronous design; external synchronism; external system clock frequency; fully asynchronous CISC microprocessor; idle state; microcontroller; microprogramming; pin-to-pin compatibility; power dissipation; small scale low power applications; variable instruction length; Application software; Circuits; Clocks; Computer architecture; Frequency synchronization; Microcontrollers; Microprocessors; Microprogramming; Power dissipation; Process control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1997. ISCAS '97., Proceedings of 1997 IEEE International Symposium on
  • Print_ISBN
    0-7803-3583-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.1997.621499
  • Filename
    621499