This paper presents a method for separating the design and implementation phases of microprogram development. The microprogram is written in terms of register transfer level micro-operations and the microinstruction format is specified by means of a field-based representation schema. The micro-operations are automatically mapped into the micro-orders of the format and packed together into microinstruction words to yield a microprogram in the defined format.
/lp/association-for-computing-machinery/microprogram-design-at-the-processor-level-kLkaVla1xm