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

AboutContactPrivacyTerms
Skip to lesson

Course contents

  • How to Use This Course
  • Reading Path
  • CDC/RDC Glossary
  • CDC/RDC Metrics Reference
  • CDC/RDC Interview Prep
  • CDC/RDC Signoff Cheatsheet
  • Clock Domains and Failure Modes8
  • Metastability and Synchronizers16
  • CDC Protocols and Handshakes16
  • Reconvergence and Gray Coding16
  • Reset Domain Crossing16
  • Architecture and Design Rules16
  • CDC Signoff Methodology24
  • RDC Signoff16
  • Debug and Case Studies11
  • CDC and RDC Interview Prep30
    • CDC/RDC Whiteboard Framework
      • The Answer Framework
      • Drawing a Crossing
      • Naming the Failure Mode
      • Grading Rubric
    • CDC/RDC Framework Drills
    • Scenario: Metastability Bug
    • Scenario: Metastability Escape in Silicon Bring-up
    • Scenario: Async FIFO Pointer Mismatch
    • Scenario: Waiver Debate
    • Scenario: RDC Waiver Under Tapeout Pressure
    • CDC/RDC Interview Q&A Bank
    • CDC/RDC Interview Q&A Bank (Expanded)
  • Capstone: Sign Off a Multi-clock Peripheral4
Loading lesson

‹CDC/RDC Whiteboard Framework
  1. Topics
  2. CDC & RDC
  3. CDC and RDC Interview Prep
  4. CDC/RDC Whiteboard Framework
  5. Grading Rubric

Part 10 · Interview Prep · All levels

Grading Rubric

The 0-to-4 scale used across this section, and what a 4 sounds like.

On this page

    Every Q&A lesson in this section grades sample answers on one scale, so a "strong" answer means the same thing on every page. Learn the scale here and self-score out loud while practising: interviewers can hear the difference between a candidate performing at level 2 and one reaching for level 4.

    The scale

    Score

    What it means

    Sounds like

    0: memorised phrase only

    A term with no content behind it.

    "Use a synchroniser for CDC."

    1: defines the mechanism

    Says how the failure or circuit actually works.

    "A pulse shorter than the destination period can fall between two sampling edges, so the capture flop never sees it."

    2: gives the design pattern

    Names the correct scheme and its rules.

    "Use a toggle synchroniser: toggle on each event, two-flop synchronise the toggle, edge-detect in the destination; events must be spaced apart."

    3: names the verification or tool check

    Says what check closes it.

    "Cite the structural report showing a legal toggle synchroniser plus an assertion proving every toggle yields exactly one destination strobe."

    4: explains the trade-off and the failure mode

    Compares options by cost and says how each fails.

    "A toggle synchroniser is cheap and lossless but adds latency and breaks on back-to-back pulses; a handshake handles any spacing at the cost of throughput and acknowledgement logic. The failure I am closing is the lost event, and the spacing rule is its evidence."

    How to use it

    Score each practice answer immediately after giving it, and name the missing level out loud: "that was a 2, I skipped the evidence". The gap between 2 and 3 is the most common senior-interview failure: candidates who design correctly but never say what check would prove it. The gap between 3 and 4 is what distinguishes signoff engineers: knowing what each option costs and how it fails. Every Q&A lesson marks "what a 4 sounds like" on its hardest question.

    Common pitfall

    Collecting level-2 answers across ten questions and feeling prepared. Ten patterns with no evidence and no trade-offs reads as junior breadth, not senior depth. Push half your practice answers to level 4.

    Check yourself A candidate says: "Gray code changes one bit at a time so the FIFO pointers cross safely, and the structural check must show single-bit transitions with legal synchronisers." What score?

    Level 3: mechanism plus design pattern plus the tool check, but no trade-off and no named failure consequence. A 4 would add where Gray fails and what that costs.

    Check yourself What single habit moves most answers from level 2 to level 3?

    Citing the check: structural report, formal proof, simulation result, constraint, or waveform. End every answer with the evidence that would close it.

    Related topics

    • Next: CDC/RDC Framework Drills

    • The Answer Framework

    Previous

    149 / 179

    Next: CDC/RDC Framework Drills

    Up next

    Up nextCDC/RDC Framework Drills

    Sign in to save progress

    Practice this lessonReport an error

    See also

    • The Answer Framework
    • Drawing a Crossing