Embedded Logic Design

ECE270
4

This course will introduce students to the various programmable logic devices (PLDs) available in the market and get them started with how to program such devices to develop simple applications. First half of this course will cover FPGA programming using Verilog and second half will focus on ARM processor programming using C followed by an integration of ARM with FPGA using Zynq board.

  • Students are able to design and implement combinational circuits on FPGA
  • Students are able to design and implement sequential circuits on FPGA
  • Students are able to write Verilog codes and testbenches to integrate on-board FPGA switches, leds, displays etc.
  • Students are able to explain the Zynq SoC architecture and its applications
Monsoon

Course Offering