ECE
2030
Lecture Schedule
|
# |
date |
topics |
|
1 |
20 August |
intro |
|
2 |
22 August |
switches, CMOS |
|
3 |
24 August |
switch design, gates |
|
4 |
27 August |
Boolean algebra, gate types |
|
5 |
29 August |
XOR, pass gate, standard forms |
|
6 |
31 August |
gate design, mixed logic |
|
7 |
5 September |
gate design, simplification |
|
8 |
7 September |
simplification |
|
9 |
10 September |
building blocks, decoders |
|
10 |
12 September |
encoders, muxes, demuxes |
|
11 |
14 September |
pass gate mux/demuxes |
|
12 |
17 September |
demux review, number systems, notations |
|
13 |
19 September |
exam one |
|
14 |
21 September |
representations, unsigned, signed, fixed point |
|
15 |
24 September |
floating point, ASCII |
|
16 |
26 September |
binary arithmetic and overflow |
|
17 |
28 September |
adders and subtractors, word wide |
|
18 |
1 October |
latches, 10t latch |
|
19 |
3 October |
shift registers, timing diagrams |
|
20 |
5 October |
registers, write and read enable |
|
21 |
8 October |
word registers, toggle cells, binary counters |
|
22 |
10 October |
counters, divide by N, multi digit |
|
23 |
12 October |
state machines |
|
24 |
17 October |
state machines |
|
25 |
19 October |
memory cell |
|
26 |
22 October |
SRAM and DRAM |
|
27 |
24 October |
exam two |
|
28 |
26 October |
memory systems |
|
29 |
29 October |
register file |
|
30 |
31 October |
logical unit |
|
31 |
2 November |
barrel shifter |
|
32 |
4 November |
microcode |
|
33 |
7 November |
microcode with memory |
|
34 |
9 November |
instruction encoding, formats |
|
35 |
11 November |
basic controller, IP, code memory |
|
36 |
14 November |
ISA: arithmetic, logical, shift |
|
37 |
16 November |
ISA: memory, immediate load |
|
38 |
19 November |
ISA: branches |
|
39 |
21 November |
ISA: jumps, procedure support |
|
40 |
26 November |
assembly programming, stacks |
|
41 |
28 November |
exam three |
|
42 |
30 November |
performance |
|
43 |
3 December |
TBD |
|
44 |
5 December |
TBD |
|
45 |
7 December |
TBD |
Last modified 17 August 2007