Part 1
|
Basics
|
Pages
|
10/22/2019
|
Introduction; digital abstraction; information, coding (fixed/variable length); number representation; Hamming distance
|
1-32
|
10/29/2019
|
Boolean algebra; Huntington's axioms; DeMorgan's laws; propositional logic; switching algebra; function representations
|
33-60
|
Nov. 05, 2019
|
Switching functions; minterm/Maxterm representations; main theorem of switching algebra; canonical forms; KV diagrams; basic systems
|
61-83
|
Nov. 12, 2019
|
Evolution theorem; assignments; don't care; simplification: summarize (ax. V, block), transform, transformation table, KV minimization; term (order); (complete) covering; definitions: (essential) prime term, implicant, etc.
|
84-115
|
Part 2
|
Switching networks
|
|
Nov 19, 2019
|
KV minimization; switching networks, combinat. Contract; design flow; example: 2x2 bit multiplier; Quine/McCluskey minimization: quine tables, coverage function, bundle minimization
|
116-146
|
11/26/2019
|
Pos./neg. logic; output/input tolerance; MOS-FETs, gates, inverters, pullup/pulldown networks; NAND, NOR, AND; propagation delay, hazards: stat. 0-/1-hazard, full coverage, dyn. hazards
|
147-175
|
11/26/2019 Evening
|
Wrapup Fundamentals: 6:00 pm to 8:00 pm, HS 0425: table -> formula -> KV ->table; circuit diagram; KV minimization.
|
|
Part 3
|
Switchgear
|
|
Dec. 03, 2019
|
Switching circuits: feedback, output and transition behavior; representation (also blackboard); Moore/Mealy distinction; description: table, state transition graph; example (synch. memory element); taxonomy; master-slave flip-flop
|
176-200
|
Dec. 10, 2019
|
Analysis of RS flip-flop, clocking, clocked RS flip-flop, clocked D flip-flop
|
201-226
|
12/17/2019
|
Timed MS-FF, state-specific functions, transition diagram; JK-FF, D-FF: characteristic equation; switch synthesis: sequence, state encoding, driving equations for FFs
|
227-250
|
12/17/2019 Evening
|
Wrapup Switching Networks: 6:00 pm to 8:00 pm, HS 0425: KV&KV minimization; formula->circuit diagram; KValgebr. minimization; automaton design: task->transition diagram->transition table->KVmin.->equation->circuit (example: holding element); hazards.
|
|
Vacations
|
Christmas break
|
|
14.01.2020
|
FF control: tabular Verf., case discrimination, coefficient comparison (example: counter); design example: series adder
|
251-272
|
21.01.2020
|
Zeitverhalten: Gate delay, critical path, FFs: setup, hold, and clock-to-Q times; clock period construction; path optimization; data ready time; counter/counter design; registers: construction, shift register, left/right shift, register file
|
273-303
|
Part 4
|
Complex circuits
|
|
28.01.2020
|
Binary addition; two's complement; full adder, half adder, RCA: ripple carry adder; multiplication: special cases, basic structure of base cell, tiling structure
|
304-329
|
04.02.2020
|
MSI-Schaltungen: Decoder, decoder switching networks (ex. comparator), demultiplexer, multiplexer, multiplexer switching networks/MUX for function realization (3 and more variables), read memory/ROM; Programmable logic: PLA, PAL
|
330-366
|
02/04/2020 Evening
|
Wrapup Switching Networks: 6:00 p.m. to 8:00 p.m., HS 0425 (Topics: your questions; modulo counters if applicable, wdh. registers, codes, arithmetic).
|
|
11.02.2020
|
Microprogram control unit (see additional slides); MUX as function table, LUT, FPGA (CLB, switch matrix, array structure)
|
367-382
|
Feb. 11, 2020 evening
|
Wrapup design, etc.: 6:00 p.m. to 8:00 p.m., HS 0425: full adder (algebraic); MUX, demux, decoder
|
|