The course teaches digital systems design using hardware description language. Additionally, the course includes simulation and synthesis of digital systems designs targeting FPGAs.
- Review of elementary digital design concepts and their modeling in HDL.
- Review of sequential elements, timing concepts, and their applications. Modelling in HDL.
- Design of finite state machines (FSMs) and datapaths.
- Modeling of FSM and datapaths in HDL.