The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - May (1988 vol.14)
pp: 595-599
ABSTRACT
<p>In current microcode generation systems, one simplification that is frequently made is to assume an absence of timing restrictions. It is critical that timing is considered when the target architecture involves branch delays, volatile registers, or microoperations requiring multiple microinstructions to complete. A general form for representing synchronous timing in clocked microarchitectures and methods of compacting data-dependency graphs with general timing are described.</p>
INDEX TERMS
compilers; general synchronous timing; microcode generation systems; target architecture; branch delays; volatile registers; microoperations; multiple microinstructions; clocked microarchitectures; data-dependency graphs; microprogramming; program compilers; synchronisation
CITATION
V.H. Allen, "Compaction with General Synchronous Timing", IEEE Transactions on Software Engineering, vol.14, no. 5, pp. 595-599, May 1988, doi:10.1109/32.6137
6 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool