Smile - a Scalable Microcontroller Library Element

Betts, AK.;Bolsens, I.;Sicard, E.;Renaudin, M.;Johnstone, A.
(1993) Microprocessing and Microprogramming — Vol. 39, n° 2-5, p. 259-262 (1993)

Files

pdfdocument.pdf
  • Restricted Access
  • Adobe PDF
  • 318.99 KB

Details

Authors
  • Betts, AK.
    Author
  • Bolsens, I.
    Author
  • Sicard, E.
    Author
  • Renaudin, M.
    Author
  • Johnstone, A.
    Author
Abstract
A parameterised microcontroller for use in compiled single-chip systems is described. Key processor parameters may be varied over a wide range (minimum data bus width is 4 bits) in order to optimise chip area and performance for a given application. The instruction set is uniform and compact, does not vary when the microcontroller design is scaled, and produces dense code. A working prototype has been produced in Mietec 2.4mu CMOS using the Cathedral silicon compiler, and a variety of 1.2mu and 0.7mu layouts generated from parameterised netlists in the Hilarics and VHDL languages, using both the Cathedral and Synopsys compilers. Code density and layout results are given.
Affiliations

Citations

Betts, AK., Bolsens, I., Sicard, E., Renaudin, M., & Johnstone, A. (1993). Smile - a Scalable Microcontroller Library Element. Microprocessing and Microprogramming, 39(2-5), 259-262. https://doi.org/10.1016/0165-6074(93)90101-P (Original work published 1993)