A cohesive FPGA-based system-on-chip design curriculum

A graduate-level computer engineering course sequence at the OGI School of Science and Engineering teaches state-of-the-art digital system design practices and system-on-chip design concepts. Commercial electronic design automation (EDA) software in conjunction with high-density programmable logic devices allows students to design projects of significant complexity. The course sequence, targeted for both full-time students, and part time students from local high-tech companies, consists of three consecutive courses taught fall, winter, and spring quarters. The first course covers logic design using Verilog, the second introduces logic synthesis and system-on-chip design concepts, and the third addresses timing and test of digital systems.