z-logo
open-access-imgOpen Access
Pedagogic Considerations For Teaching Digital System Design Using Vhdl
Author(s) -
Chia-Jeng Tseng
Publication year - 2020
Publication title -
2007 annual conference and exposition proceedings
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--2065
Subject(s) - vhdl , computer science , schematic , class (philosophy) , hardware description language , register transfer level , software engineering , programming language , digital electronics , logic synthesis , computer architecture , computer hardware , engineering , artificial intelligence , logic gate , electronic circuit , electrical engineering , algorithm , field programmable gate array
Over the last four years, system-level design methodologies have been taught in an “Advanced Digital Design” course at Bucknell University. VHDL is used to define the functions and structures of a digital system. The writing of a hardware description is very different from writing a program for software applications. Effective teaching of a hardware description language such as VHDL is a challenging task. To improve the effectiveness of teaching digital system design using VHDL, numerous pedagogic considerations have been taken into account. In this paper major pedagogic considerations including course organization and materials are described. Student feedback was collected and analyzed; the effectiveness of each course module is reviewed. Common mistakes and general guidelines of writing VHDL descriptions for synthesis are also presented.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom