HomeDay 14

CDC Review Checklist

Design Review Questions

Red Flags

⚠️ Async signal used directly (no synchronizer)
⚠️ Single-flop synchronizer
⚠️ Gray code on non-pointer (won't work)
⚠️ Reset without synchronization
⚠️ Back-to-back synchronizers (2-cycle latency)
⚠️ Combinational logic between sync stages (adds delay)

Day 15: Real-world case studies and lessons learned.