CPE301 Logic Circuit and Design Syllabus2023 MEGomez
CPE301 Logic Circuit and Design Syllabus2023 MEGomez
CPE301 Logic Circuit and Design Syllabus2023 MEGomez
A leading technology-driven university responsive to the Program Bachelor Science in Computer Engineering
developmental needs of changing societies.
Course Title Logic Circuits and Design
MISSION
Course Code CpE301 Course Credit 3.0 Units
To develop globally competitive and socially responsible Contact Hours 3 Hours Lecture
professionals through technology-driven instructions, innovative Pre-requisite ECE01/ECE01L: Electronics Engineering 1 Lec & Lab
researches, sustainable extension programs that will enhance the
lives of people in the communities. Co-requisite CpE301L: Logic Circuits and Design Laboratory
Page 1 of 9
III. COURSE OUTCOMES A B C D E F G H I
1. Apply the principles of postulates and theorem of Boolean algebra
through the analysis of Boolean expressions as a basis of the
construction of digital logic circuit diagram; E D D E D D
2. Design and construct combinational circuits such as Adders and
Subtractors decoders, encoders and multiplexers using integrated
circuits. E D D E D D
3. Differentiate between combinational and sequential logic circuits
as well as synchronous and asynchronous circuit design. E D D E D D
Page 2 of 9
- Binary Storage and
Registers
- Binary Logic
Introduce the basic postulate Virtual Classroom Boolean Algebra and Logic Lecture with the aid of Problem Set
and theorems of Boolean discussion Gates PowerPoint Presentation
Algebra and shows the - Axiom Definition of Activities/Exercises
correlation between Boolean Online Real-time Boolean Algebra Lecture Modules
expression and their feedback Quiz
corresponding logic diagram Mechanism - Basic Theorems and Interactive Learning
Properties of Boolean Target: 85%
Assignment Algebra Group Dynamics
3 - Boolean Functions
Seatwork - Canonical and Standard
Forms
Quizzes
- Logic Operations
Case Analysis - Digital Logic Gates
- Integrated Circuits
Explain the use of map and Virtual Classroom Simplification of Boolean Lecture with the aid of Circuit design and
tabulated methods in simplifying discussion Functions PowerPoint Presentation analysis
Boolean expressions. - The Map Method
Online Real-time Lecture Modules Activities/Exercises
Demonstrate how the simplified feedback - Two and Three Variables
digital circuits be constructed Mechanism Maps Interactive Learning Quiz
with the use of AND, OR, NAND - Four Variable Map
and OR gates Assignment - Five Variable Map Group Dynamics Target: 85%
4
- Product of Sum
Seatwork
Simplification
Quizzes - NAND and NOR
Implementation
Case Analysis - Other Two-Level
Implementation
- Don’t-Care Conditions
Page 3 of 9
- The Tabular Method
- Determination of Prime
Implicants
- Selection of Prime
Implicants
Outlines the formal procedures Virtual Classroom Combinational Logics Lecture with the aid of Design, construct
for the analysis and design of discussion - Design Procedures PowerPoint Presentation and analyze
combinational circuits. combinational
Online Real-time - Adders Lecture Modules circuits
Introduce some basic feedback - Subtractors
components used in the design of Mechanism - Code Conversion Interactive Learning Activities/Exercises
the digital system such as adders
5–6 - Analysis Procedure
and code converters Assignment Group Dynamics Quiz
- Multilevel NAND Circuits
Presents the simpler procedure in Seatwork - Multilevel NOR Circuits Target: 85%
converting AND-OR diagrams to
- Exclusive OR Function
NAND or NOR diagrams Quizzes
Case Analysis
Presents various medium scale Virtual Classroom MSI and PLD Components Lecture with the aid of Design digital logic
integration (MSI) circuits and discussion - Binary Adder and PowerPoint Presentation circuit using MSI and
programmable logic device Subtractor PLD components
(PLD) components Online Real-time Lecture Modules
feedback - Decimal Adder Activities/Exercises
Demonstrate how the digital logic Mechanism - Magnitude Comparator Interactive Learning
functions as parallel adders and - Decoders and Encoders Quiz
subtractors, decoders, encoders, Assignment Group Dynamics
7–8 - Multiplexers
and multiplexers and explain their Target: 85%
use in design of combinational Seatwork - Read-Only Memory
circuits (ROM)
Quizzes - Programmable Logic
Shows the internal construction of Array (PLA)
the programmable read only Case Analysis
- Programmable Array
memory (PROM), programmable
Logic (PAL)
logic array (PLA) and
Page 4 of 9
programmable array logic (PAL)
and how explain how these
components are extensively used
in the design implementation of
complex digital circuits.
9 MIDTERM EXAMINATION
Presents the procedures for the Virtual Classroom Synchronous Sequential Logic Lecture with the aid of Design, construct
analysis and design of clocked discussion - Flip-Flops PowerPoint Presentation and analyze
synchronous sequential circuits. synchronous
Online Real-time - Triggering of Flip-Flops Lecture Modules sequential circuit
Discuss the structure of different feedback - Analysis of Clocked
types of flip-flops and the Mechanism Sequential Circuits Interactive Learning Activities/Exercises
difference between pulse level - State Reduction and
10 – 11
and pulse transition triggering. Assignment Assignment Group Dynamics Quiz
- Flip-Flop Excitation Tables
Demonstrate the derivation of the Seatwork Target: 85%
state table and state diagram - Design Procedure
when analyzing a sequential Quizzes - Design of Counters
circuit
Case Analysis
Present various digital Virtual Classroom Registers, Counters, and Lecture with the aid of Design complex
components such as registers, discussion Memory Unit PowerPoint Presentation digital system using
shift registers and counters. - Registers registers, and
Online Real-time Lecture Modules counters
Demonstrate the use of digital feedback - Shift Registers
components in the construction Mechanism - Ripple Counters Interactive Learning Activities/Exercises
from basic to more complex - Synchronous Counters
12
digital system Assignment Group Dynamics Quiz
- Timing Sequences
Seatwork - Random-Access Memory Target: 85%
(RAM)
Quizzes - Memory Decoding
- Error-Correcting Codes
Case Analysis
Page 5 of 9
Presents the algorithm state Virtual Classroom Algorithm State Machine Lecture with the aid of Design state
machine (ASM) method of digital discussion (ASM) PowerPoint Presentation machine using ASM
design. ASM Chart chart
Online Real-time Lecture Modules
Demonstrate the use of ASM feedback - Timing Considerations Activities/Exercises
chart in the design of state Mechanism - Control Interactive Learning
machine Implementation Quiz
13
Assignment Group Dynamics
Explain that the ASM chart is a - Design with Multiplexers Target: 85%
special flow chart for describing Seatwork - PLA Control
both sequential and parallel
operations with digital hardware Quizzes
Case Analysis
Presents formal procedures for Virtual Classroom Asynchronous Sequential Lecture with the aid of Design of
the analysis and design of discussion Logic PowerPoint Presentation asynchronous
asynchronous special circuits. - Analysis Procedure sequential circuit
Online Real-time Lecture Modules
Demonstrate how an feedback - Circuits with Latches Activities/Exercises
asynchronous sequential circuit Mechanism - Design Procedure Interactive Learning
can be implemented as - Reduction of State and Quiz
14 – 15 combinational circuit with Assignment Flow Tables Group Dynamics
feedback Target: 85%
- Race-Free State
Seatwork
Assignment
Introduce alternative
implementation that uses SR Quizzes - Hazards
latches as the storage elements in - Design Examples
an asynchronous sequential Case Analysis
circuit
Presents the most common Virtual Classroom - Digital Integrated Circuits Lecture with the aid of Research Paper
integrated circuit digital logic discussion PowerPoint Presentation
families - Special Characters Activities/Exercises
16 Online Real-time - Bipolar-Transistor Lecture Modules
Show the electronic circuits of the feedback Characteristics Quiz
common gate in each family is Mechanism - RTL and DTL Circuits Interactive Learning
Target: 85%
Page 6 of 9
analyzed using electrical circuit Assignment - Transistor-Transistor Logic Group Dynamics
theory (TTL)
Seatwork
Introduces the CMOS transmission - Emitter-Coupled Logic
gate and provide examples of its Quizzes (ECL)
usefulness in the construction of - Metal-Oxide
digital circuits Case Analysis Semiconductor (MOS)
- Complementary MOS
(CMOS)
- CMOS Transistor Gate
Circuits
18 FINAL EXAMINATION
V. COURSE REQUIREMENTS/OUTPUT VI. GRADING SYSTEM (may apply institutional/college grading system)
(Lecture)
Assignments and Projects
Major Examination 35%
Recitation/Class Participation
Quizzes 20%
Attendance/Deportment
Class Practice 20%
Quizzes
Assignment and Project 15%
Major Exams
Attendance/ Deportment 10%
Research
Total: 100%
Design, construct and analyze:
- a digital circuit using MSI and PLD components,
- synchronous sequential logic circuits; and
- asynchronous sequential logic circuit.
Page 7 of 9
4 La Meres, Brock J. (2020). Introduction to Logic Circuits & Logic Design with
Verilog 2nd Edition. Kindle Edition ISBN-13: 978-3030136048/ISBN-10: Design of Analog CMOS Integrated Circuits (Irwin Electronics & Computer
3030136043 Enginering) 2nd Edition, Kindle Edition
5 Volnei A. Pedroni (2020). Circuit Design with VHDL, third edition Kindle Edition, https://www.amazon.com/dp/B01AAYZWNA?tag=uuid10-20
MIT Press ISBN-13: 978-0262042642/ISBN-10: 0262042649
X. COURSE COMMITTEE
Prepared:
Page 8 of 9
Page 9 of 9