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
Link To Document