CEG 3155 Digital Systems II

3 units
Computer Engineering
Faculty of Engineering
Concepts of Sequential Logic: Finite State Machine model, state transition tables and state diagrams, Mealy and Moore models. Sequential circuits design: state reduction and assignment; implementation with D or JK flip-flops. Incompletely specified sequential circuits. Alternative State Machine representations: Algorithmic State Machines (ASM) and Hardware Description Languages (e.g., VHDL.). Synchronous sequential logic design with programmable logic (PLD, ROM, FPGA). Applications in designing computer interfaces and controllers. Asynchronous circuits. Hazards.

Components:

Laboratory
Lecture
Tutorial

Requirements:

Prerequisite: CEG 2136 .

Previously Offered Terms:

Fall

French Equivalent:

All Professors
A- Average (7.603)
Most Common: A (27%)
398 students

P

S

NS

F

D

C

B

A-

A+

Rami Samih Abielmona

2 sections from Fall 2022 to Fall 2023

B+ Average (7.219)
Most Common: A (23%)
146 students

P

S

NS

F

D

C

B

A-

A+

Sawsan Abdul-majid

Fall 2019 - A00

A- Average (8.041)
Most Common: A (34%)
97 students

P

S

NS

F

D

C

B

A-

A+

Miodrag Bolic

2 sections from Fall 2017 to Fall 2018

A- Average (7.690)
Most Common: A (27%)
155 students

P

S

NS

F

D

C

B

A-

A+