Automated Generation of Microcontrollers

reportActive / Technical Report | Accession Number: ADA162668 | Open PDF

Abstract:

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.

Security Markings

DOCUMENT & CONTEXTUAL SUMMARY

Distribution:
Approved For Public Release
Distribution Statement:
Approved For Public Release; Distribution Is Unlimited.

RECORD

Collection: TR
Identifying Numbers
Subject Terms