EET340: Programmable Hardware Technology

Course Description: Programmable logic design, simulation, synthesis, verification, and implementation using a Hardware Description Language (HDL). Industry standard tools, and prototyping hardware. Mixed-level modeling including gate-level, dataflow and behavioral levels. HDL language constructs and design techniques. Logic timing and circuit delay modeling. Programming Language Interface (PLI). Advanced verification techniques.

syllabus

Tentative Class Schedule
Week Dates Topics Readings & Handouts Labs & HW
1 Jan.11 - Jan.15

  • Introduction
  • 2 Jan.18 - Jan.22

  • 3 Jan.25 - Jan.29

  • 4 Feb.1 - Feb.5

  • 5 Feb.8 - Feb.12

  • 6 Feb.15 - Feb.19

  • 7 Feb.22 - Feb.26

  • 8 Feb.29 - Mar.4

  • 9 Mar.7 - Mar.11

    No classes (Spring break)

    10 Mar.14 - Mar.18

  • 11 Mar.21 - Mar.25

  • 12 Mar.28 - April.1

  • 13 April.4 - April.8

  • 14 April.11 - April.15

  • 15 April.18 - April.22

  • 16 April.25 - April.29

  • 17 Final Exam