Spring 2016 CSCI 320 Topics

It is expected that you have already mastered the material covered in the Fall 2015 CSCI 255.

Chapter Subtopics
1
The analog level/span>
  • Representing digital with analog – Section 1.6
  • MOS transistors – Section 1.7
  • Power – Section 1.8
2
More combinational logic
  • Don’t cares – Section 2.6
  • Multiplexers (again) – Section 2.8
  • Timing and glitches – Section 2.9
3
More sequential logic
  • Timing and clocks – Section 3.5
  • Parallelism – Section 3.6
4
SystemVerilog
5
Digital building blocks
  • Faster arithmetic – Section 5.2
  • Sequential building blogs in SystemVerilog – Section 5.4
  • Memories – Section 5.5
  • FPGA – Section 5.6
6
Architecture
  • x86 – Section 6.8
7
Microarchitecture
  • MIPS – Sections 7.1 to 7.6
  • Performance – Sections 7.7 & 7.8
8
Memory and I/O
  • Caching – Sections 8.1 to 8.3
  • Virtual memory – Section 8.4
9 (ARM)
I/O Systems
  • Memory-Mapped – Section 9.2
  • Embedded I/O Systems – Section 9.3