CPSC330 Digital Logic
1.
Syllabus
2.
Course information
|
Chapter |
Topics(tentative) |
Lab(tentative) |
|
|
1
From zero |
Introduction: market, design challenge |
Lab 1:Inverter: Magic VLSI Layout tutorial: Lab2 Circuit
simulation and optimization using Hspice and Awave from Synopsys |
|
|
Car seat belt, motion detect, door bell, automatic garage door system 6 levels computer |
|
||
|
1.5: Logic gate: car seat belt example,
motion-in-dark example, etc |
|
||
|
1.6 Beneath the digital abstraction |
|
||
|
Verilog Introduction(slides 1-19) coursey: Lysecky. Or read book:
Chapter 4:4.1 1.7 CMOS transistor (CMOS
NOT, NAND gate) |
|
||
|
1.8 Power Consumption |
|
||
|
2
Combinational Logic Design |
2.1 Introduction 2.3 Boolean Algebra 2.7 Karnaugh Maps
Chapter 4:
http://www.chapman.edu/~zhao/CPSC330-365/Ch4-Verilog-DDCA.ppt 4.2 Verilog Combinational
Logic Verilog :Combinational Circuits(slides 20-42) Midterm |
Lab3 Xilinx 8.1 Simulation, Courtesy Dr. Lysecky Lab4 Xilinx 8.1 Synthesis, Courtesy Dr. Lysecky Lab5: Introduction to Verilog
Simulation and Synthesis(AND, OR gates) Lab6: Decoder Lab7: Seven-segment display(procedure:1-3 only) |
|
|
3
Sequential Logic Design |
3.1 Introduction Finite state machine Verilog Hardware Programming Language: |
Lab 9(tentative): Traffic light |
|
|
4
Hardware Design Language |
Incorporated into corresponding chapters
respectively |
||