Skip to content
DenseChip
Learn
PracticeCode labInterview

DenseChip

Navigate

Menu

LearnPracticeCode labInterview

Tools

All toolsSV editorCode repoResume
DenseChip

Practice, courses, and chip-design tools in one focused workspace.

LearnPracticeCode labInterviewToolsLearning paths

© 2026 DenseChip

AboutRoadmapCareersInternshipsFAQContactPrivacyTerms
Skip to lesson

Course contents

  • How to Use This Puzzle Bank
  • SystemVerilog Language Puzzles25
  • Difficulty Guide
  • Full Topic Map
  • Interview-Day Tips
  • Study Route: One Week Before the Interview
  • Study Route: Two Weeks
  • Study Route: Four Weeks (Full Course)4
  • OOP & Testbench Puzzles25
  • Concurrency & Timing Puzzles25
  • Randomization & Constraint Puzzles25
  • SVA Assertion Puzzles25
  • Functional Coverage Puzzles25
  • Logic & Aptitude Puzzles25
  • Scenario & Debug Puzzles25
  • UVM Testbench Puzzles25
  • Clock, Reset & CDC Puzzles25
  • Bus and Interface Protocol Puzzles25
    • Valid/Ready Handshake Puzzles
      • Counting Transfers in a Valid/Ready Trace
      • Which Cycle Drops VALID Illegally?
      • Payload Changes While Stalled
      • Both Sides Wait: The Handshake Deadlock
      • Registered READY Overflows a FIFO
      • Register Slice: 50% Throughput Without Data Errors
    • APB Protocol Puzzles
    • AXI Protocol Puzzles
    • FIFO, Arbitration and Credit Puzzles
    • Bus and Interface Protocol Puzzles: Tricky Q&A
  • Interview Prep: Puzzle Rounds7
  • DV Puzzle Cheatsheet
Loading lesson

←Bus and Interface Protocol Puzzles
  1. Topics
  2. DV Interview Puzzles
  3. Bus and Interface Protocol Puzzles
  4. Valid/Ready Handshake Puzzles
On this page

    VLSI DV Interview PuzzlesAll levels

    Valid/Ready Handshake Puzzles

    Stalls, dropped valids, unstable payloads, mutual-wait deadlocks, registered ready and skid buffers. Most interview misses come from reasoning about one cycle instead of the previous cycle's handshake state.

    • 6topics
    • 6lessons

    Topics in this section

    1. 1Counting Transfers in a Valid/Ready Trace1 lesson
    2. 2Which Cycle Drops VALID Illegally?1 lesson
    3. 3Payload Changes While Stalled1 lesson
    4. 4Both Sides Wait: The Handshake Deadlock1 lesson
    5. 5Registered READY Overflows a FIFO1 lesson
    6. 6Register Slice: 50% Throughput Without Data Errors1 lesson

    About this puzzle set

    Stalls, dropped valids, unstable payloads, mutual-wait deadlocks, registered ready and skid buffers. Most interview misses come from reasoning about one cycle instead of the previous cycle's handshake state.

    Puzzles in this topic

    Diagram
    1. Counting Transfers in a Valid/Ready Trace  [Easy]
    2. Which Cycle Drops VALID Illegally?  [Easy]
    3. Payload Changes While Stalled  [Easy]
    4. Both Sides Wait: The Handshake Deadlock  [Medium]
    5. Registered READY Overflows a FIFO  [Hard]
    6. Register Slice: 50% Throughput Without Data Errors  [Hard]

    Work each puzzle before reading the solution: predict the exact output or answer, name the rule that governs it, then check yourself.

    VLSI DV interview puzzle flow

    Diagram
    VLSI DV INTERVIEW PUZZLES OVERVIEW (fallback)
    
    puzzle prompt
        |
        v
    requirements decode --> constraints/assumptions --> solve strategy
             |                          |                     |
             |                          v                     v
             +------------------> corner cases ---------> final answer
                                         |
                                         v
                                  explain trade-offs
    
    Use section visuals when available; fallback preserves reasoning flow.

    Related topics

    • Bus and Interface Protocol Puzzles section

    • VLSI DV Interview Puzzles hub

    PreviousNext: Counting Transfers in a Valid/Ready Trace

    Up next

    Up nextCounting Transfers in a Valid/Ready Trace

    Sign in to save progress

    Practice this lessonPrevious lessonReport an error

    See also

    • APB Protocol Puzzles
    • AXI Protocol Puzzles
    • FIFO, Arbitration and Credit Puzzles