This course focuses on the fundamentals of digital logic circuits and the principles of designing modern digital systems, offered at TMU, formerly known as Ryerson. (COE328)
- The language used in the projects is VHDL.
- This course is taken in Fall 2022 at Toronto Metropolitan University (Ryerson) by Dr. Md Shazzat Hossain with TA. Sajjad Rostami (Great TA).
-> W2023
Course Website can be referred to as:
- Introduction to basic logic circuits, Boolean algebra, and implementation technology, including transistors, CPLDs, and FPGAs.
- The use of computer-aided design (CAD) tools and hardware description language (HDL) for digital system design.
- Logic functions optimization and implementation, number representation, and arithmetic circuits.
- Combinational circuits, synchronous and asynchronous sequential circuits.
- Introduction to control unit data path and CPU operations.
- Emphasis on modern implementation technologies and mapping designs to technology using CAD tools.
-
Lab1 : CAD Tools Tutorial
-
Lab2 : Functional Implementation
-
Lab3 : Adder and Subtractor Unit
-
Lab4 : Combinational Circuits and Storage Elements
-
Lab5 : Sequential Circuits: Implementing an Eight State Machine
-
Lab6 : Programmable Processor Module