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
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;
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
DOI :
10.1109/ICeLeTE.2013.6644367