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
    • 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
      • The Scenario
      • What You Would Do
      • Communicating the Risk
    • CDC/RDC Interview Q&A Bank
    • CDC/RDC Interview Q&A Bank (Expanded)
  • Capstone: Sign Off a Multi-clock Peripheral4
Loading lesson

‹Scenario: RDC Waiver Under Tapeout Pressure
  1. Topics
  2. CDC & RDC
  3. CDC and RDC Interview Prep
  4. Scenario: RDC Waiver Under Tapeout Pressure
  5. The Scenario

Part 10 · Interview Prep · All levels

The Scenario

Twenty open RDC items, partial evidence, one worried integration team, 36 hours.

On this page

    You are told: twenty reset-domain crossings are open in the structural report, all classified low or medium severity by the block teams. The programme asks for waivers on all twenty before the milestone in 36 hours. Verification evidence is partial: some items have reset-aware simulation, most have designer statements. The integration team adds that one product variant sequences its resets differently from the others, and nobody has checked the twenty items against that variant's order. The reset intent document exists but predates three recent ECOs.

    Sorting the twenty

    The twenty are not one decision but four piles. First, items whose reset intent is stale after the ECOs: these cannot be waived or fixed until intent is refreshed, and the refresh is the critical path. Second, items on the variant with the different sequence: these need re-analysis against that order before any discussion. Third, items with real simulation evidence and current intent: these are waiver candidates. Fourth, items with designer statements only: these are unprovable in 36 hours and must be refused or deferred with containment. Sorting into these piles is the first hour of work; debating all twenty as a bloc is the trap.

    The dependency graph question

    Before touching any pile, ask for the chip-level reset dependency graph: which resets must release before which others, per Release Order Across Domains. An item "low severity" in isolation can be the missing rank in a release chain, which makes it a boot failure on exactly the variant the integration team fears. Severity without the graph is a guess.

    Interview

    The interviewer is testing whether pressure narrows your method. Say the triage out loud in pile order: it proves the milestone changed your schedule, not your standard.

    Check yourself Why must the intent refresh come before any waiver decision?

    Every verdict hangs off intent: severity, classification, and evidence are all relative to which resets exist and in what order they release. Stale intent makes all twenty verdicts unreliable, including the comforting ones.

    Related topics

    • Next: What You Would Do

    • Reading RDC findings

    Previous

    170 / 179

    Next: What You Would Do

    Up next

    Up nextWhat You Would Do

    Sign in to save progress

    Practice this lessonReport an error

    See also

    • Communicating the Risk