3.00 Credits
FPGAs are used in many areas of computing and signal processing. This course introduces emphasis areas where FPGAs are used and provides basic fundamental methods and practice with tools for using FPGA devices in those areas through class lectures/discussions, reading assignments, homework and projects. Topics include FPGA device architectures, VHDL and HLL design tools, general concepts in each emphasis area, tools for each area and application case studies. Students are expected to have completed a course comparable to ECE 3270 before enrolling in this course.