ACM Home Page
Please provide us with feedback. Feedback
An algorithm for microcode compaction of VHDL behavioral descriptions
Full text PdfPdf (474 KB)
Source International Symposium on Microarchitecture archive
Proceedings of the 20th annual workshop on Microprogramming table of contents
Colorado Springs, Colorado, United States
Pages: 54 - 58  
Year of Publication: 1987
ISBN:0-89791-250-0
Author
J. Bhasker  Honeywell, Corporate Systems Development Division, 1000 Boone Avenue North, Golden Valley, MN
Sponsor
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 6,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/255305.255313
What is a DOI?

ABSTRACT

We present an algorithm to transform a sequential (vertical microcode) VHDL (VHSIC Hardware Description Language) behavioral description of a digital system design into a parallel (horizontal microcode) VHDL description. Data dependency analysis is performed on the sequential code to identify the parallelism within the code. This parallel VHDL code is targeted for synthesis by the MIMOLA synthesis system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
AHO79
Aho, A. and J.D.Ullman, Principles of Complier Design, Addison Wesley, 1979, Chap. 7-8.
 
DASG76
Dasgupta, S. and J.Tartar, The Identification of Mazimal Parallelism in Straight Line Microprograms, IEEE Trans. on Computers, Vol. C-25, Oct. 1976, pp 986- 991.
 
FISH81
Fisher, J.A., Trace Scheduling: A Technique for Global Microcode Compaction, IEEE Transactions on Computers, Vol. C-30, No. 7, July 1981, pp 478-490.
HOPK85
HWAN85
 
KUCK76
Kuck, D. J., Parallel Processing of Ordinary Programs, Advances in Computer, Academic Press, Vol. 15, 1976, pp 119-179.
LAND80
SU85
 
ZIMM85
Zimmermann, G., et al, MIMOLA Software System Primer, Honeywell CSC Document, March 1985.