| Local Microcode Compaction Techniques |
| Full text |
Pdf
(2.83 MB)
|
| Source
|
ACM Computing Surveys (CSUR)
archive
Volume 12 , Issue 3 (September 1980)
table of contents
Pages: 261 - 294
Year of Publication: 1980
ISSN:0360-0300
|
|
Authors
|
|
David Landskov
|
University of Southwestern Louisiana, Computer Science Department, P.O. Box 44330 U.S.L., Lafayette, Louisiana
|
|
Scott Davidson
|
University of Southwestern Louisiana, Computer Science Department, P.O. Box 44330 U.S.L., Lafayette, Louisiana
|
|
Bruce Shriver
|
University of Southwestern Louisiana, Computer Science Department, P.O. Box 44330 U.S.L., Lafayette, Louisiana
|
|
Patrick W. Mallett
|
Computer Sciences Corporation, 6565 Arlington Boulevard, Falls Church, Virginia
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 38, Citation Count: 85
|
|
|
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.
 |
ADAM74
|
|
| |
AGER76
|
AGE~tWALA, T. "Microprogram optimization: A survey," IEEE Trans. Comput. C=25, 10 (Oct. 1976), 962-973.
|
| |
AGRA76
|
AGRAWALA, A. K., AND RAUSCHER, T. G. Foundations of microprogramming, Academic Press, New York, 1976.
|
| |
BARN78
|
BARNES, G. E. "Comments on the identification of maximal parallelism in straight-line microprograms," IEEE Trans. Comput. C-27, 3 (March 1978), 286- 287.
|
| |
COFF76
|
COFFMAN, E. G., JR., Eb. Computer and job-shop scheduling theory, Wiley, New York, 1976.
|
| |
DASG76
|
DASGU~, S., AND TARTAR, J. '~The identification of maximal parallelism in straight-line microprograms," IEEE Trans. Oomput. C-25, I0 (Oct. 1976), 986- 992.
|
| |
DASG78
|
DAsovPT,, S. "Comment on the identification of maximal parallelism in straightline mic~programs," IEEE Trans. Cornput. C-27, 3 (March 1978), 285-286.
|
 |
DASG79
|
|
| |
DAVI78
|
DAvwsoN, S., AND SHRIVEE,' B.D. "An overview of firmware engin~g," Computer 11, 5 (May 1978), 21-33.
|
 |
DEWI75
|
|
| |
DEWI76
|
|
| |
FISH79
|
FISHER, J. A. The optimization of horizontal microcod~ within and beyond basic blocks: An application of processor ~duling with resources, U.S. Dept. of Energy Report, Mathematics and Computing COO. 3077-161, New York Univ., Oct. 1979.
|
 |
GONZ77
|
|
| |
KLEI71
|
KLEIR, R. L., AND RAMAMOORTHY, C. V. "Optimization strategies for microprograms," IEEE Trans. Comput. C-20, 7 (July 1971), 783-795.
|
 |
KLEI74
|
|
| |
MACH78
|
|
| |
MALL75
|
MALLETT, P. W., AND LEWIS, T. G. "Considerations for implementing a high level microprogramming language translation system," Computer 8, 8 (Aug. 1975), 40-52.
|
| |
MALL78
|
|
| |
RAMA69
|
RAMAMOORTHY, C. V., AND GONZALEZ, M. J., JR. "A survey of techniques for recogotzing parallel processable streams in computer lz~ograms," in Proc. 1969 AFIPS Fall Joint Uomput~r Conf., AFIPS Press, Arlington, Va., pp. 1-15.
|
| |
RAMA74
|
RAMAMOORTHY, C. V., AND TSUCHIYA, M.~ "A high-level language for horizontal~ microprogramming," IEEE Trans. Com. put. C-23, 8 (Aug. 1974), 791-801.
|
| |
SHRI73
|
SHRZVER, B, D. "A description of the MATHILDA system," DAIMI PB-13, Univ. Aarhus, Denmark, 1973.
|
 |
TABA74
|
|
 |
TOKO77
|
Mario Tokoro , Eiji Tamura , Kazuhiko Takase , Kiichiro Tamaru, An approach to microprogram optimization considering resource occupancy and instruction formats, Proceedings of the 10th annual workshop on Microprogramming, p.92-108, October 05-07, 1977, Niagara Falls, New York, United States
|
 |
TOKO78
|
Mario Tokoro , Takashi Takizuka , Eiji Tamura , Ichiro Yamaura, A technique of global optimization of microprograms, Proceedings of the 11th annual workshop on Microprogramming, p.41-50, November 19-22, 1978, Pacific Grove, California, United States
|
 |
TSUC74
|
M. Tsuchiya , M. J. Gonzalez, Jr., An approach to optimization of horizontal microprograms, Conference record of the 7th annual workshop on Microprogramming, p.85-90, September 30-October 02, 1974, Pal Alto, California, United States
[doi> 10.1145/800118.803846]
|
 |
ULLM73
|
|
 |
WOOD78
|
|
| |
WOOD79
|
WooD, W.G. "The computer aided design of microprograms," Ph.D. dissertation, Univ. Edinburgh, Scotland, 1979.
|
 |
YAU74
|
S. S. Yau , A. C. Schowe , M. Tsuchiya, On storage optimization of horizontal microprograms, Conference record of the 7th annual workshop on Microprogramming, p.98-106, September 30-October 02, 1974, Pal Alto, California, United States
[doi> 10.1145/800118.803848]
|
CITED BY 85
|
|
|
|
|
|
|
|
Vijay K. Raj , Barry M. Pangrle , Daniel D. Gajski, Microprocessor synthesis, Proceedings of the 21st conference on Design automation, p.676-678, June 25-27, 1984, Albuquerque, New Mexico, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steven Beaty , Darrell Whitley , Gearold Johnson, Motivation and framework for using genetic algorithms for microcode compaction, Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture, p.117-124, November 27-29, 1990, Orlando, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G. Menez , M. Auguin , F. Boéri , C. Carrière, A partitioning algorithm for system-level synthesis, Proceedings of the 1992 IEEE/ACM international conference on Computer-aided design, p.482-487, November 1992, Santa Clara, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
B. Su , J. Wang , J. Xia, Global microcode compaction under timing constraints, Proceedings of the 21st annual workshop on Microprogramming and microarchitecture, p.116-118, November 28-December 02, 1988, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
Johan Van Praet , Gert Goossens , Dirk Lanneer , Hugo De Man, Instruction set definition and instruction selection for ASIPs, Proceedings of the 7th international symposium on High-level synthesis, p.11-16, May 18-20, 1994, Niagra-on-the-Lake, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mark Smotherman , Sanjay Krishnamurthy , P. S. Aravind , David Hunnicutt, Efficient DAG construction and heuristic calculation for instruction scheduling, Proceedings of the 24th annual international symposium on Microarchitecture, p.93-102, September 1991, Albuquerque, New Mexico, Puerto Rico
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bogong Su , Shiyuan Ding , Jian Wang , Jinshi Xia, Microcode compaction with timing constraints, Proceedings of the 20th annual workshop on Microprogramming, p.59-68, December 01-04, 1987, Colorado Springs, Colorado, United States
|
|
|
|
|
|
A. Both , B. Biermann , R. Lerch , Y. Manoli , K. Sievert, Hardware-software-codesign of application specific microcontrollers with the ASM environment, Proceedings of the conference on European design automation, p.72-76, September 19-23, 1994, Grenoble, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael A. Howland , Robert A. Mueller , Philip H. Sweany, Trace scheduling optimization in a retargetable microcode compiler, Proceedings of the 20th annual workshop on Microprogramming, p.106-114, December 01-04, 1987, Colorado Springs, Colorado, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gert Goossens , Johan Van Praet , Dirk Lanneer , Werner Geurts , Augusli Kifli , Clifford Liem , Pierre G. Paulin, Embedded software in real-time signal processing systems: design technologies, Readings in hardware/software co-design, Kluwer Academic Publishers, Norwell, MA, 2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas S. Brasier , Philip H. Sweany , Steven J. Beaty , Steve Carr, CRAIG: a practical framework for combining instruction scheduling and register assignment, Proceedings of the IFIP WG10.3 working conference on Parallel architectures and compilation techniques, p.11-18, June 27-29, 1995, Limassol, Cyprus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andrew Riffel , Aaron E. Lefohn , Kiril Vidimce , Mark Leone , John D. Owens, Mio: fast multipass partitioning via priority-based instruction scheduling, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, August 29-30, 2004, Grenoble, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Helmut K. Berg , Prakash Rao , Bruce D. Shriver, Firmware quality assurance, Proceedings of the June 7-10, 1982, national computer conference, June 07-10, 1982, Houston, Texas
|
|
|
Dave Patterson , Ross Goodell , Michael D. Poe , Simon C. Steely, Jr., V-Compiler: a next-generation tool for microprogramming, Proceedings of the May 4-7, 1981, national computer conference, May 04-07, 1981, Chicago, Illinois
|
|
|
Joseph A. Fisher , David Landskov , Bruce D. Shriver, Microcode compaction: looking backward and looking forward, Proceedings of the May 4-7, 1981, national computer conference, May 04-07, 1981, Chicago, Illinois
|
|