Asee peer logo

The Innovative Effects Of Hdl And Fpga On Digital Hardware Design Education In Eet Programs

Download Paper |

Conference

2007 Annual Conference & Exposition

Location

Honolulu, Hawaii

Publication Date

June 24, 2007

Start Date

June 24, 2007

End Date

June 27, 2007

ISSN

2153-5965

Conference Session

Electrical Engineering Technology Curriculum

Tagged Division

Engineering Technology

Page Count

10

Page Numbers

12.1440.1 - 12.1440.10

DOI

10.18260/1-2--2204

Permanent URL

https://peer.asee.org/2204

Download Count

477

Request a correction

Paper Authors

biography

Hong 'Jeffrey' Nie

visit author page

Hong (Jeffrey) Nie is an assistant professor of Electrical and Information Engineering Technology Program at UNI. Dr. Nie received his Ph.D. in EE from the University of British Columbia, Canada in 2003. His research interests are in the area of hardware implementations of wireless sensor networks, advanced wireless transceiver architectures for sensors in harsh electromagnetic, ultra wide-band techniques for wireless sensor transceivers, and software defined radio & related digital signal processing techniques. Dr. Nie’s recent research projects include wireless sensor and digital signal processing technologies for data acquisition systems in machine condition monitoring, and ultra wide-band techniques for wireless sensor transceivers in industrial environments. Before Dr. Nie joined UNI in Aug. 2006, he won several federal level research grants in Canada as a principle investigator.

visit author page

author page

Recayi 'Reg' Pecen

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

The Innovative Effects of Hardware Description Languages and Field Programmable Gate Arrays on Digital Hardware Design Education in Engineering Technology Programs

Abstract

With the development of computer-aided design and semiconductor technologies, Hardware Description Language (HDL) and Field Programmable Gate Arrays (FPGA) have become dominant design and implementation tools for digital hardware and are widely used by both industry and academia. As a result, they will bring many innovative effects on the architectures, contents, and methodologies of digital hardware design courses in Electrical Engineering Technology (EET) programs. In this paper, by comparing in detail the design procedures of three typical digital circuits when the traditional design methodology and the VHDL and FPGA methodology are employed respectively, we will clearly demonstrate those innovative effects of VHDL and FPGA on digital hardware design courses, such as why some traditional skills are outdated and what the newly emerged skills are. From the design procedures of those typical digital circuits, we can conclude that the best way to teach HDL and FPGA in EET programs is to integrate HDL and FPGA into all digital hardware design courses, from entry level to advanced level, rather than open an independent course.

I. Introduction

Digital hardware design has been considered as core education contents for Electrical Engineering Technology (EET) programs for more than two decades. As a result, a whole set of methodologies, such as truth table, canonical sum-of-products expressions, and Karnaugh maps for combinational circuit, and finite state machine, state diagram, state table, and state assignment for sequential circuit, have been well-developed to analyze and design digital circuits1. However, because the complexity to design a digital circuit increases exponentially with the number of gates used in the circuit, only small-scale digital circuits can be explored in digital hardware design courses when those traditional methodologies are employed.

In order to analyze and design large-scale digital circuits, Hardware Description Languages (HDLs), including Verilog and VHDL (Very High Speed Integrated Circuits HDL), have been developed to describe the model and behavior of digital hardware 2. Although HDLs are similar to a computer programming language in format, HDL codes are not programs to be executed on a computer. HDLs were originally developed for two purposes: first, as a documentation language to describe the structure and behavior of complex digital circuits designed by multiple designers; second, as an input to computer simulation software to simulate the operation of circuits 3. Since VHDL was first established as the IEEE 1076 standard in 1987, and then revised as the IEEE 1164 standard in 1993, many Computer-Aided Design (CAD) systems adopt VHDL to provide documentation and simulation functions. Furthermore, with the development of CAD technologies, more and more CAD system also use VHDL as design entry to provide synthesis functions, i.e. converting VHDL codes into a hardware implementation of the described circuit 4. Now VHDL has become a dominant hardware developing tool to design, simulate and document large-scale digital circuits and is widely used by both industry and academia.

Nie, H. J., & Pecen, R. R. (2007, June), The Innovative Effects Of Hdl And Fpga On Digital Hardware Design Education In Eet Programs Paper presented at 2007 Annual Conference & Exposition, Honolulu, Hawaii. 10.18260/1-2--2204

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2007 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015