University Of New South Wales

Digital Circuit Design

ELEC 2141

Iowa State Course Substitution

Digital Logic

CPR E 281

Course Info

International Credits: 6.0
Converted Credits: 4.0
Country: Australia
Language: English
Course Description:

Introduction to modern digital logic design, combinational logic, switch logic and
basic gates, Boolean algebra, two-level logic, regular logic structures, multi-level
networks and transformations, programmable logic devices, time response.
Sequential logic, networks with feedback, basic latches and flip-flops, timing
methodologies, registers and counters, programmable logic devices. Finite state
machine design, concepts of FSMs, basic design approach, specification methods,
state minimization, state encoding, FSM partitioning, implementation of FSMs,
programmable logic devices. Elements of computers, arithmetic circuits, arithmetic
and logic units, register and bus structures, controllers/ sequencers,
microprogramming. Experience with computer-aided design tools for logic design,
schematic entry, state diagram entry, hardware description language entry,
compilation to logic networks, simulation, mapping to programmable logic devices.
Practical topics, non-gate logic, asynchronous inputs and metastability, memories:
RAM and ROM, Implementation technologies and mapping problems expressed in
words to digital abstractions.


Evaluation Date:
December 3, 2019