Automated Generation of Microcontrollers
Interim technical rept.
WASHINGTON UNIV SEATTLE NORTHWEST LAB FOR INTEGRATED SYSTEMS
Pagination or Media Count:
The concept of an algorithmic microcontroller has been investigated. Software has been created which, when supplied with design parametrics, will generate several representation of the desire instance. This paper discusses the methodology followed during generator creation and the architecture and instruction set of the resulting family of controllers. A design environment for the automatic generation of microcontrollers in single chip telecommunications applications has been developed. When the input parameters are supplied, the generator synthesizes the mask geometries for the required microcontroller. By analyzing the instructions used in a particular program, layouts of major components such as the ALU and the barrel shifter are defined. In this manner, a compact layout is produced for each different microcontroller instance. Several microcontrollers with data-paths ranging from 2 to 16 bits have been simulated. The corresponding machine cycle times are predicted to be 180 to 600 nanoseconds.
- Electrical and Electronic Equipment
- Non-Radio Communications