ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Towards a global solution to high level synthesis problems
Full text PdfPdf (601 KB)
Source European Design Automation Conference archive
Proceedings of the conference on European design automation table of contents
Glasgow, Scotland
SESSION: High level synthesis systems table of contents
Pages: 283 - 288  
Year of Publication: 1990
ISBN:0-8186-2024-2
Authors
Abdelhakim Safir  Etablissement Technique Central de l'Armement/CREA/SP 16 bis, Avenue Prieur de la Côte d'Or 94114 Arcueil Cedex FRANCE
Bertrand Zavidovique  Institut d'Electronique Fondamental. Bat 220. Faculté d'ORSAY Université de PARIS-SUD 91405 ORSAY FRANCE
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
: EDAC Association
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 15,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Since the various tasks as scheduling, operator allocation and module selection involved in the high level synthesis are strongly interdependent, a global solution to the high level synthesis problems becomes necessary. Therefore, a global optimization process which simultaneously performs scheduling, operators allocation and module selection, is presented in this paper. The search for a good solution in a "realistic enough" design space is made possible thanks to a global optimization algorithm which is simulated-annealing-based and improved by a pseudo-deterministic control. In the absence of other challenging global methods for both scheduling-operator allocation and module selection, the proposed global optimization algorithm is compared to a regular simulated annealing. Experimental results are shown in this paper and highlight a significant speed-up over a regular simulated annealing.- ranging from 45% to 73% on medium size problems (for instance the fifth order elliptic digital wave filter).- ranging from 82% to 235% on small size problems (the radix-2 FFT example (pipelined architecture)).- A much more complex example (from line-detection algorithm of [Danielson]) is briefly exposed and used to test the "capability" of the proposed method for processing such level of complexity.


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
A. Safir, B. Zavidovique. "On the synthesis of Specific Image Processing Automata from Emulation Results" EURO ASIC 89, January 1989, Grenoble France.
 
3
A. Safir, B. Zavidovique. "Automatic Synthesis of Specific Image Processing Automata by a simulated annealing based design space search." 1989 International Symposium on Circuits and Systems. May 1989 Portland, Oregon USA.
4
 
5
 
6
E. Martin "Les architectures de circuits de traitement du signal à la demande. Une approche de conception automatisable. "Doctorat de 3° cycle, Université Paris-sud, ORSAY. Juin 1986.
 
7
M. R. Lightner, S. W. Director. "Multiple Criterion Optimization for the Design of Electronic Circuits". IEEE trans. on Circuits and Systems, Vol. Cas-28, No. 3, March 81.
 
8
 
9
J. L. Lutton, E. Bonomi. Simulated Annealing Algorithm for the Minimum Weighted Matching Problem. R.A.I.R.O. Operations Research vol. 20, no 3, August 1986, pp 177--197.
 
10
Collaborative Colleagues:
Abdelhakim Safir: colleagues
Bertrand Zavidovique: colleagues