DocumentCode
1874102
Title
An educational Electronic Design Automation tool for high level synthesis and optimization
Author
Karaagac, Faruk ; Koc, Hasan ; Ozturk, Sukru
Author_Institution
Sch. of Sci. & Comput. Eng., Univ. of Houston - Clear Lake, Houston, TX, USA
fYear
2013
fDate
23-25 Sept. 2013
Firstpage
165
Lastpage
170
Abstract
In this paper, we present an educational Electronic Design Automation (EDA) tool to help undergraduate and graduate students better understand and implement fundamental concepts in digital electronic design and synthesis courses. The tool receives an intermediate format that represents the system behavior and a set of constraints as input; and generates the actual circuit in a net-list representation using the electronic components (functional units, memory and steering logic components) available in its library. A user is able to interact with the tool during the synthesis process and modify the intermediate representations before further execution. The effectiveness of the tool has been tested in a graduate level course.
Keywords
circuit CAD; circuit optimisation; educational courses; electronic engineering education; further education; high level synthesis; EDA tool; digital electronic design courses; digital electronic synthesis courses; educational electronic design automation tool; electronic components; functional units; graduate level course; high level optimization; high level synthesis; net-list representation; steering logic components; undergraduate students; Design automation; Digital systems; Libraries; Processor scheduling; Registers; Resource management; Scheduling; Computer Aided Design; Electronic Design Automation; High Level Synthesis; Optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
e-Learning and e-Technologies in Education (ICEEE), 2013 Second International Conference on
Conference_Location
Lodz
Print_ISBN
978-1-4673-5093-8
Type
conf
DOI
10.1109/ICeLeTE.2013.6644367
Filename
6644367
Link To Document