The C programming language
A retargetable compiler for a high-level microprogramming language
MICRO 17 Proceedings of the 17th annual workshop on Microprogramming
1985 VLSI Tools: More Works by the Original Artists
1985 VLSI Tools: More Works by the Original Artists
An algorithm for microcode compaction of VHDL behavioral descriptions
ACM SIGMICRO Newsletter
High-level microprogramming: an optimizing C compiler for a processing element of a CAD accelerator
MICRO 23 Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture
An algorithm for microcode compaction of VHDL behavioral descriptions
MICRO 20 Proceedings of the 20th annual workshop on Microprogramming
Hi-index | 0.00 |
We describe a system which allows high-level microprogramming without requiring programmer knowledge of the target architecture, depending instead on retargetable microcode generation and optimization. In the ideal system the code generation, microcode compaction, encoding and simulation are driven by a single description of the target microarchitecture. An initial implementation, which is now working for a real microprogrammable processor, demonstrates the feasibility of the key technologies.