| Automatic exploration of VLIW processor architectures from a designer's experience based specification |
| Full text |
Pdf
(582 KB)
|
| Source
|
International Conference on Hardware Software Codesign
archive
Proceedings of the 3rd international workshop on Hardware/software co-design
table of contents
Grenoble, France
SESSION: Analysis and synthesis
table of contents
Pages: 108 - 115
Year of Publication: 1994
ISBN:0-8186-6315-4
|
|
Authors
|
|
M. Auguin
|
Lab. Informatique Signaux Systèmes (I3S), 41 Bd Napoléon III, 06041 Nice cedex - France
|
|
F. Boeri
|
Lab. Informatique Signaux Systèmes (I3S), 41 Bd Napoléon III, 06041 Nice cedex - France
|
|
C. Carriere
|
Lab. Informatique Signaux Systèmes (I3S), 41 Bd Napoléon III, 06041 Nice cedex - France
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society Press
Los Alamitos, CA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 10, Citation Count: 2
|
|
|
ABSTRACT
This paper presents a new synthesis approach for dedicated systems. The aim of our synthesis scheme is to achieve an automatic exploration of VLIW processor architectures from a pure C description of the input system. The innovation consists in the fact that unit allocation must manage the fact that a function may be realized either by dedicated functional units or by a set of lower-level efficiently controlled functional units. For example, execution of a square root function can be accomplished by two ways: either by a dedicated functional unit or by an oriented software implementation of Newton's iterations. The aim is to find the best global trade-off between all the candidate architectures. In order to illustrate this synthesis scheme, we give an example issued from a sonar application.
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
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
| |
2
|
AUGUIN M., BOERI F., CARRIERE C., MENEZ G. Synthesis of dedicated SIMD processors. Proceedings Application Specific Array Processors. Venise, October 25--27, 1993.
|
 |
3
|
Mauricio Breternitz, Jr. , John Paul Shen, Architecture synthesis of high-performance application-specific processors, Proceedings of the 27th ACM/IEEE conference on Design automation, p.542-548, June 24-27, 1990, Orlando, Florida, United States
[doi> 10.1145/123186.123398]
|
| |
4
|
BUCK J., HAS., LEE E. A., MESSERSCHMITT D. G. Ptolemy: a mixed paradigm simulation/prototyping platform. Proceedings of Speech Tech. New York, April 23--25, 1991.
|
| |
5
|
CARRIERE C., AUGUIN M., BOERI F., MENEZ G. A comparison study of minimization methods of unit interconnection in VLIW processors. Proceedings EUROMICRO-92, pages 595--602. Paris, september 14--17, 1992.
|
| |
6
|
CATTHOOR F. Microcoded processor architectures and synthesis methodology for real time signal processing. Proceedings Algorithms and Parallel Architectures, pages 403--429. Pont-a-Mousson, France, june 10--16, 1990.
|
 |
7
|
|
| |
8
|
|
 |
9
|
Guang R. Gao , Yue-Bong Wong , Qi Ning, A timed Petri-net model for fine-grain loop scheduling, Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation, p.204-218, June 24-28, 1991, Toronto, Ontario, Canada
|
| |
10
|
|
| |
11
|
HILFINGER P. N. Silage a high level language and silicon compiler for signal processing. IEEE Conference on Custom Integrated Circuits, pages 213--216. Portland, may, 1985.
|
| |
12
|
HOLMER B. K., PANGRLE B. M. Hardware-software-codesign-using-automated-instruction-set-design. Proceedings Int. Workshop on Hardware-Software Co-Design. Cambridge, Mass., October 7--8, 1993.
|
 |
13
|
|
| |
14
|
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
|
| |
15
|
|
| |
16
|
STONE H. S. Parallel processing with the perfect shuffle. IEEE Transactions on Computers. C-20153-161, Feb., 1971.
|
| |
17
|
AUGUIN M., BOERI F., CARRIERE C., MENEZ G. Incremental synthesis of application domain specific processors. Proceedings ICASSP-93, pages 1425--1428. april 27--30, 1993.
|
| |
18
|
|
| |
19
|
WOLF W., MARTINEZ J. C. C Program Performance Estimation for Embedded Systems Architecture Sizing. Proceedings Int. Workshop on Hardware-Software Co-Design. Cambridge, Mass., October 7--8, 1993.
|
| |
20
|
|
|