Asee peer logo

A Labview Fpga Toolkit To Teach Digital Logic Design

Download Paper |

Collection

2009 Annual Conference & Exposition

Location

Austin, Texas

Publication Date

June 14, 2009

Start Date

June 14, 2009

End Date

June 17, 2009

ISSN

2153-5965

Conference Session

Innovations in Electrical and Computer Engineering Technology Programs

Tagged Division

Engineering Technology

Page Count

14

Page Numbers

14.40.1 - 14.40.14

Permanent URL

https://peer.asee.org/4616

Download Count

265

Request a correction

Paper Authors

biography

Troy Perales Texas A&M University

visit author page

Troy Perales graduated from the Electronics Engineering Technology (EET) Program in 2007 and is currently pursuing a Masters degree in Computer Science at Texas A&M University. He is graduate assistant for teaching within the EET Program and is responsible for the development and delivery of laboratories associated with digital design and analog electronic devices.

visit author page

biography

Joseph Morgan Texas A&M University

visit author page

Joseph A. Morgan has over 20 years of military and industry experience in electronics and telecommunications systems engineering. He joined the Engineering Technology and Industrial Distribution Department in 1989 and has served as the Program Director of the Electronics and Telecommunications Programs and as the Associate Department Head for Operations. He received his BS degree in electrical engineering (1975) from California State University, Sacramento, and his MS (1980) and DE (1983) degrees in industrial engineering from Texas A&M University. His education and research interests include project management, innovation and entrepreneurship, and embedded product/system development.

visit author page

biography

Jay Porter Texas A&M University

visit author page

Jay R. Porter joined the Department of Engineering Technology and Industrial Distribution at Texas A&M University in 1998 and is currently the Program Director for the Electronics and Telecommunications Programs. He received the BS degree in electrical engineering (1987), the MS degree in physics (1989), and the Ph.D. in electrical engineering (1993) from Texas A&M University. His areas of interest in research and education include product development, analog/RF electronics, instrumentation, and entrepreneurship.

visit author page

Download Paper |

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

A LabVIEW FPGA Toolkit to Teach Digital Logic Design Abstract

National Instruments (NI) has added the ability to graphically design digital circuitry in its LabVIEW development environment that can directly interface to and program Xilinx FPGA devices. The Electronics and Telecommunications Engineering Technology (EET/TET) Programs at Texas A&M University selected the Xilinx Spartan-3E Starter Board available from Digilent as the platform for use in its sophomore-level digital design and microcontroller architecture courses. In addition, the EET/TET faculty decided to use the NI LabVIEW graphical development environment for both of these courses. The resources offered by National Instruments in their commercially available LabVIEW FPGA Module were found not to be intuitive enough to fully support the digital design requirements of these courses which included both combinatorial as well as sequential logic. During summer 2008, NI sponsored a development project in partnership with the EET/TET Programs. Under the direction of the EET/TET faculty, a graduate student (former EET undergraduate student) was funded by National Instruments to develop a digital logic design toolkit that integrated into the NI LabVIEW software and allowed students to design using typical combinatorial and sequential logic devices that ranged from AND, OR, NOT gates to Flip Flops, Counters, Comparators, Selectors, Decoders, etc. This newly developed toolkit was tested during the Fall 2008 semester and version 1.0 of the toolkit should be available to other universities in Spring 2009. This paper presents the toolkit developed by students and faculty at Texas A&M University and recommendations for integrating the toolkit into the digital design sequence of engineering and engineering technology programs.

Introduction

One of the primary focuses of the Electronics and Telecommunications Technology (EET/TET) Programs at Texas A&M University is providing each graduate with an ability to design hardware and software products and systems using industry-grade toolsets. Use of these tools to develop embedded data acquisition and control systems begins with the first technical courses at the sophomore level. The curricula seek to expose the students to a wide range of software (assembly, C, and graphical) languages as well as providing experience in utilizing multiple microcontroller development platforms. Recently, the programs, through the addition of a new faculty member, re-introduced field-programmable gate array (FPGA) technology to its hardware suite and Hardware Description Languages (specifically VHDL) to its programming languages. The intent is to provide students with a spectrum of hardware technologies and programming languages to choose from in implementing their Capstone Design Projects during their senior year of classes.

As with many engineering and engineering technology programs, the EET/TET programs recognized the importance of Field Programmable gate Array (FPGA) technology to the development of the digital curriculum.1,2 The faculty decided to introduce the FPGA technology at the beginning of the technology courses required by both educational programs so that all students would have access to these tools. Working with the Xilinx university programs3 and engineering support personnel, a Digilent Spartan-3E Development board4 was chosen for use in

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: © 2009 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