|
ABSTRACT
After approximately 30 years experience with microprogrammed control concepts, we find ourselves at an interesting turning point leading into the 1980s. Experience with various microprogrammed control techniques has been obtained, some experience has been obtained in recent years in the redistribution of functions between various software and microarchitectural levels and we have a better idea of methods of timing and synchronization. This knowledge together with the possibilities brought on by VLSI will meet in the 1980s and have several interesting effects upon system architecture at microarchitecture and higher architectural levels. We shall consider some of the opportunities and limitations of VLSI and their potential effects upon microarchitecture followed by a view of the future utilization of "programmed logic." More specifically, we shall be considering the organization of logic, synchronization, microarchitecture characteristics, target machine properties and special purpose microprogrammed machines. Further, we shall touch upon relationships to function distribution, computer aided design and the possibilities for architectural synthesis.
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.
 |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Lawson, H. W. and Malm, B., "A Flexible Asynchronous Microprocessor," BIT Volume 13, Number 2, June 1973.
|
| |
9
|
Lawson, H. W. and Malm, B., "The Datasaab Flexible Central Processing Unit (FCPU)," Infotek State of the Art Series, Report 17 on Computer Design, 1974.
|
 |
10
|
Harold W. Lawson, Jr. , Lars Blomberg, The Datasaab FCPU microprogramming language, Proceedings of the meeting on SIGPLAN/SIGMICRO interface, p.86-97, May 30-June 01, 1973, Harriman, New York, United States
|
| |
11
|
Lawson, H. W., "The Datasaab Flexible Central Processing Unit: Collected Published Articles (1973-75)," Linköping University, Report LiTH-ISY-1-0330.
|
 |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
Alves Marques, J. M. C., "A Multiprocessor Architecture Adapted to VLSI Custom Design," Microprocessor Systems: Software, Firmware and Hardware, Proceedings of EUROMICRO 80, September 1980.
|
| |
17
|
Kung, H. T. and Leiserson, C. E., "Systolic Arrays (for VLSI)," Proceedings of the Society of Industrial and Applied Mathematics on Sparse Matrices, 1978.
|
| |
18
|
|
| |
19
|
Wanhammar, L., "The Implementation of Wave Digital Filters Using Vector-Multipliers," Proceedings of EUSIPCO, Signal Processing: Theories and Applications, 1980.
|
 |
20
|
|
 |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
Dennis, J. B., Misunas, D. P. and Leung, C. K. C., "A Highly Parallel Processor Using a Data Flow Machine Language," Computation Structures Group Memo 134, Laboratory for Computer Science, MIT, Cambridge, Mass., January 1977.
|
| |
25
|
Arvind, Gostelow K. and Ploute W., "An Asynchronous Programming Language and Computing Machine," TR 114a, University of California, Irvine, December 1978 (Minor Revisions June 1980).
|
|