DocumentCode
667111
Title
Teaching digital electronics courses using high-level synthesis tools
Author
Navarro, D. ; Lucia, O. ; Barragan, L.A. ; Urriza, I. ; Artigas, J.I.
Author_Institution
Dept. of Electron. Eng. & Commun., Univ. of Zaragoza, Zaragoza, Spain
fYear
2013
fDate
10-13 Nov. 2013
Firstpage
43
Lastpage
47
Abstract
Modern digital electronics courses usually include hardware description languages as a useful tool to implement relatively complex digital designs using programmable logic devices. These languages are close to the final hardware architecture, but usually lead to long and complex design procedures. To overcome this limitation, high level synthesis tools provide an intuitive and straight-forward design flow using well-known programming languages such as C. This paper deals with the inclusion in a digital electronics course high-level synthesis tools to provide the student with a wider vision and additional design tools. An application example focused on digital control of power converters is provided, and the main benefits and drawbacks arisen are highlighted.
Keywords
C language; computer aided instruction; digital control; educational courses; electronic engineering education; hardware description languages; high level synthesis; power convertors; programmable logic devices; teaching; C programming language; digital control; hardware description language; high-level synthesis tool; power converter; programmable logic device; straight-forward design flow; teaching digital electronics course; Digital control; Field programmable gate arrays; Hardware; Hardware design languages; Training; Multi-platform simulators; Power electronics teaching; resonant power conversion;
fLanguage
English
Publisher
ieee
Conference_Titel
e-Learning in Industrial Electronics (ICELIE), 2013 7th IEEE International Conference on
Conference_Location
Vienna
Type
conf
DOI
10.1109/ICELIE.2013.6701269
Filename
6701269
Link To Document