• DocumentCode
    517278
  • Title

    A New 8 Bit C-programmable Microcontroller for Embedded Multitasking Applications

  • Author

    Biermann, B. ; Both, A.W. ; Lerch, R. ; Manoli, Y. ; Sievert, K.

  • Author_Institution
    Fraunhofer Institute of Microelectronic Circuits and Systems, Finkenstr 61, 47057 Duisburg, Germany
  • fYear
    1995
  • fDate
    19-21 Sept. 1995
  • Firstpage
    378
  • Lastpage
    381
  • Abstract
    A new 8 bit microcontroller with reduced instruction set has been designed. The controller, code named T2, has been developed especially for embedded controller applications which require multitasking and fast interrupt handling at medium data throughput. Furthermore the architecture was designed to be programmed in C. To support these requirements, the controller has 256 programmer visible registers and 256 Byte of on chip RAM. The instruction set consists of (basically) 20 instructions and instruction groups and provides an efficient target for C compilers. The instruction set and the datapath width may be adapted to the application needs using a full top-down synthesis flow. The address width for external and program memory is 16 bit. The target clock frequency is 16 MHz. The industrial significance of this development is shown by the rapidly growing demand for code efficient HLL-programming in the "embedded" market.
  • Keywords
    Application software; Control systems; High level languages; Microcontrollers; Multitasking; Read-write memory; Registers; Switches; Telecommunication control; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 1995. ESSCIRC '95. Twenty-first European
  • Conference_Location
    Lille, France
  • Print_ISBN
    2-86332-180-3
  • Type

    conf

  • Filename
    5469415