DocumentCode :
713606
Title :
A heuristic algorithm for high level synthesis of decimal arithmetic circuits using SystemC
Author :
Sedighi, Mehdi ; Haddadi, Foroogh ; Emami, Samaneh ; Saffarpour, Mahya
Author_Institution :
Comput. Eng. & Inf. Technol. Dept., Amirkabir Univ. of Technol., Tehran, Iran
fYear :
2015
fDate :
21-23 April 2015
Firstpage :
1
Lastpage :
6
Abstract :
High level synthesis has proven to be an effective approach to handle the complexity of today´s system designs. This is particularly true when it comes to designing large systems that incorporate specialized hardware for specific applications such as decimal arithmetic. In this paper, a heuristic algorithm is presented that takes high level description of arithmetic circuits and explores the design space in order to find an implementation with minimum area under delay constraint. To provide the necessary language support for high level description of arithmetic operations, an extension of SystemC is proposed. The proposed algorithm considers possible implementations using an extended library of high-level arithmetic modules and finds the one that optimizes an objective (area) under some constraints (delay).
Keywords :
digital arithmetic; integrated circuit design; SystemC; decimal arithmetic circuits; delay constraint; design languages; heuristic algorithm; high level synthesis; high-level arithmetic modules; language support; Adders; Algorithm design and analysis; Delays; Hardware; Heuristic algorithms; Libraries; Optimization; Decimal arithmetic; High level synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2015 10th International Conference on
Conference_Location :
Naples
Type :
conf
DOI :
10.1109/DTIS.2015.7127374
Filename :
7127374
Link To Document :
بازگشت