Title :
Towards an automatic path from JavaTM bytecodes to hardware through high-level synthesis
Author :
Cardoso, Joao M P ; Neto, Horacio C.
Author_Institution :
Algarve Univ., Spain
Abstract :
This paper describes a new approach to synthesise dedicated hardware from a system specification using the Java language. The new compiler named GALADRIEL starts from Java classfiles produced from the initial Java specification and processes the system information in order to exploit the concurrency implicit in each method, so that it can be efficiently implemented by multiple hardware and/or software components. The paper gives emphasis to the compiler techniques used to exploit the implicit concurrency and to the use of high-level synthesis to generate the hardware models from the Java bytecodes information
Keywords :
Java; hardware-software codesign; high level synthesis; program compilers; GALADRIEL; HLS; HW/SW codesign; Java bytecodes; Java classfiles; Java language; compiler; concurrency; dedicated hardware synthesis; high-level synthesis; initial Java specification; system specification; Acceleration; Concurrent computing; Embedded system; Hardware; High level synthesis; Java; Object oriented modeling; Optimizing compilers; Program processors; Timing;
Conference_Titel :
Electronics, Circuits and Systems, 1998 IEEE International Conference on
Conference_Location :
Lisboa
Print_ISBN :
0-7803-5008-1
DOI :
10.1109/ICECS.1998.813276