ECE/Comp Sci 352 Digital System Fundamentals
COURSE OUTLINE
Summer 8 Week Session 2001
| Week of: |
|
|
| 6/18
Week 1 |
Introduction, number systems, base conversions, arithmetic operations of base other than 10, BCD addition, binary codes, parity bits, binary logic and logic gates, Boolean algebra, algebraic manipulations, complements of functions, canonical forms, standard forms, (Sum of Products, Product of Sums) | 1.1-1.6
2.1-2.4 HW 1 |
| 6/25
Week 2 |
Karnaugh map simplification Systematic Boolean simplification, prime implicants, tabular methods, don't cares, NAND and NOR 2-level and multi-level realization, parity functions, integrated circuit | 2.5-2.8, Sup. 1
Mentor Tutorials Discussion: Quiz Review |
| 6/28 | QUIZ 1 | HW 2 |
| 7/2
Week 3 (July 4- Holidy No class) |
Combinatorial logic design methodology, analysis and design procedures, code converters, decoders, encoders, multiplexers and demultiplexers, Adders, ripple-carry adders, carry-lookahead adders, subtraction, complements, signed representations, signed arithmetic, binary multipliers, decimal arithmetic. | 3.1 - 3.7
3.8-3.12 skim 3.13 3.14 Discussion: Project Help Sessions |
| 7/9
Week 4 |
Introduction to sequential circuits, latches, flip-flops, timing characteristics, sequential circuit analysis, state tables, state diagram, flip-flop input equations | 4.1-4.3
Project 1 Due Discussion: Quiz Review |
| 7/12 | QUIZ 2 | HW 3 |
| 7/16
Week 5 |
Sequential circuit design, flip flop excitation table, direct input, JK design, Asynchronous timing considerations,Verilog | 4.4-4.7, n4.9
Sup. 2, Sup. 3 Discussion: Project Help Sessions |
| 7/23
Week 6 |
Registers, shift registers, ripple counters, synchronous binary counters, other counters, memory organization, memory timing, three-state buffer , | 5.1-5.6, 5.8
6.1-6.4 Discussion: Quiz Review |
| 7/26 | QUIZ 3 | HW 4 |
| 7/30
Week 7 |
ROM PLA, PAL, PLD, datapath, register transfer operations, micro-operations, mux-based and bus-based transfers, memory transfer, register files, ALU, shifter, datapath organization, datapath operations, microinstructions | 6.5-6.10
7.1-7.8 Discussion: Project Help Sessions Project 2 Due |
| 8/6
Week 8 |
Control word, ASM chart, hardwired control, pipelined datapath, simple computer architecture, single cycle hardwired control, multi-cycle, micro-programmed control | 7.9-7.10
8.1-8.4, 8.6-8.9 Discussion: Exam Review |
| 8/9 | Final Examination |
Office Hours: (Tentative)
Instructor: Leon Shohet
Office: 1441 Engineering Hall
Phone: 262-1191
Email: shohet@engr.wisc.edu
TA: Joe Krachey
Office: B640 Engineering Hall
Email: jkrachey@students.wisc.edu
Office Hours and
Class Times
|
|
|
|
|
|
|
Krachey Room B640 10:30-11:30 |
Krachey Room B640 10:30-11:30 |
|||
|
Shohet Room 2534 11:45-1:00 |
Shohet Room 2534 11:45-1:00 |
Shohet Room 2534 11:45-1:00 |
Shohet Room 2534 11:45-1:00 |
|
|
Room 1441 1:30-2:30 |
Shohet Room 2534 1:10-2:25 |
Office Hours:
1:30-2:30 |
Shohet Room 1441 |
|
|
Krachey Room B640 3:00-4:00 |
Krachey Room B640 3:00-4:00 |
Krachey Room: 2540 2:35-3:35 |
|
|
|
Krachey Room: 2540 4:00-5:00 |