>
section 11 of 131 min read

11. Connections to Other Chapters

This chapter is a hub. Its threads tie back to:

  • Chapter 4 (Switching theory and logic design). FSMs are the backbone of the control unit. Adders, multiplexers, decoders are the building blocks of the datapath.
  • Chapter 6 (Pulse and digital circuits). Clock generation, timing, multivibrators.
  • Chapter 11 (Digital IC applications). SRAM and DRAM cells are what caches and main memory are made of. HDL is how this chapter's structures are described.
  • Chapter 15 (Microprocessors and microcontrollers). Specific implementations: 8086, ARM Cortex, AVR. Concrete instruction sets and register layouts.
  • Chapter 16 (VLSI design). How the architecture is laid out on silicon. Floorplanning, power gating, clock distribution.
  • Chapter 17 (DSP). A different architectural style, optimized for filters and transforms.
  • Chapter 21 (Embedded systems). How CPUs are programmed for resource-constrained applications. Bare-metal, RTOS, peripherals.
  • Chapter 24 (Hardware security). The deep dive into Spectre/Meltdown/Rowhammer/DPA/JTAG and all the cousins mentioned here.

Every concept in this chapter resurfaces somewhere downstream. Internalize the model; the rest of the curriculum hangs off it.