DocumentCode :
2271850
Title :
ASIC synthesis using Architecture Description Language
Author :
Wang, Zheng ; Wang, Xiao ; Chattopadhyay, Anupam ; Rakosi, Zoltan E.
Author_Institution :
UMIC, RWTH Aachen Univ., Aachen, Germany
fYear :
2012
fDate :
23-25 April 2012
Firstpage :
1
Lastpage :
4
Abstract :
Increasing complexity of cutting-edge System-on-Chips (SoCs) is forcing designers to adopt high-level language-based specifications compared to traditional Register Transfer Level (RTL). A range of high-level synthesis tool flows are currently available in commercial and academic realm for modeling the complete SoC or its constituents. The synthesis flows offer automatic generation of optimized RTL based on input specification and several user-directed constraints. Different language specifications are offered for modeling different kind of computing architectures such as processors, Coarse-Grained Reconfigurable Architectures (CGRAs) and Application-Specific Integrated Circuits (ASICs). While the various specification models provide increasing design productivity for the target computing domains, it increases the difficulty to explore the intermediate design points efficiently. In this paper, we propose an approach for high-level synthesis of ASICs based on Architecture Description Languages (ADLs), which are predominantly used for modeling application-specific processors. This helps the designers to explore a wide range of intermediate design points between an ASIC and a weakly programmable processor. We provide several efficient algorithms for automating the high-level synthesis. The ADL-based ASIC synthesis flow is tested with 2 case studies from modern embedded applications.
Keywords :
application specific integrated circuits; hardware description languages; high level synthesis; reconfigurable architectures; specification languages; system-on-chip; ADL-based ASIC synthesis flow; ASIC synthesis; CGRA; SoC; academic realm; application-specific integrated circuits; application-specific processors modeling; architecture description language; automatic generation; coarse-grained reconfigurable architectures; commercial realm; computing architectures; cutting-edge system-on-chips complexity; high-level language-based specifications; high-level synthesis tool; language specifications; modern embedded applications; optimized RTL; programmable processor; register transfer level; specification models; target computing domains; user-directed constraints; Algorithm design and analysis; Application specific integrated circuits; Computer architecture; Encoding; Pipelines; Registers; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, Automation, and Test (VLSI-DAT), 2012 International Symposium on
Conference_Location :
Hsinchu
ISSN :
PENDING
Print_ISBN :
978-1-4577-2080-2
Type :
conf
DOI :
10.1109/VLSI-DAT.2012.6212614
Filename :
6212614
Link To Document :
بازگشت