ACM Home Page
Please provide us with feedback. Feedback
Automatic exploration of VLIW processor architectures from a designer's experience based specification
Full text PdfPdf (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
: IFIP WG 10.5 in cooperation with WG 10.2
SIGSOFT: ACM Special Interest Group on Software Engineering
: The IEEE Computer Society Technical Committee on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
: The IEEE Computer Society Technical Committee on Design Automation
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 10,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

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
 
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
 
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
 
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
 
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

Collaborative Colleagues:
M. Auguin: colleagues
F. Boeri: colleagues
C. Carriere: colleagues