Skip to content

Day 12: UART RX, SPI & Protocol Verification

Week 3 · Session 12 of 16

🤖 AI Verification 📊 PPA Analysis 🔧 AI Literacy

Pre-Class Slide Decks

Work through the slide decks below to prepare for this session. Each deck's focus is summarized so you can see what's ahead at a glance.

Segment 1: Uart Rx Oversampling

Receiving is harder than transmitting — here's why, and the clever trick that fixes it.

View Slides

Segment 2: Uart Rx Implementation

Build the UART RX — full-duplex by end of this video.

View Slides

Segment 3: Spi Protocol

SPI: the second universal serial protocol. Fast, synchronous, 4 wires, talks to almost any peripheral.

View Slides

Segment 4: Ip Integration

The Week 3 capstone. Brings together everything: Week 1-2's module library, Week 3's protocols, and the integration mindset that carries into Week 4 and beyond.

View Slides

Lecture Code Examples

Code shown during the pre-class video. Each example is a runnable

subdirectory with its own Makefile (make sim, make stat, make prog).

Discussion

Discussion