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
    • Covergroup and Coverpoint Puzzles
    • Cross Coverage Puzzles
    • Coverage Options Puzzles
      • auto_bin_max and at_least together
      • Weighted aggregate coverage math
      • Instance coverage, type coverage and merge_instances
      • option.at_least per instance with averaged type coverage
      • auto_bin_max is ignored once bins are explicit
      • option.weight zero removes metric influence
    • Coverage Closure and Sampling Timing Puzzles
    • Functional Coverage Puzzles: Tricky Q&A
  • Logic & Aptitude Puzzles25
  • Scenario & Debug Puzzles25
  • UVM Testbench Puzzles25
  • Clock, Reset & CDC Puzzles25
  • Bus and Interface Protocol Puzzles25
  • Interview Prep: Puzzle Rounds7
  • DV Puzzle Cheatsheet
Loading lesson

←Functional Coverage Puzzles
  1. Topics
  2. DV Interview Puzzles
  3. Functional Coverage Puzzles
  4. Coverage Options Puzzles
On this page

    VLSI DV Interview PuzzlesAll levels

    Coverage Options Puzzles

    Reason about how option.at_least, auto_bin_max, option.weight, per_instance, and type_option change both per-bin and aggregate metrics.

    • 6topics
    • 6lessons

    Topics in this section

    1. 1auto_bin_max and at_least together1 lesson
    2. 2Weighted aggregate coverage math1 lesson
    3. 3Instance coverage, type coverage and merge_instances1 lesson
    4. 4option.at_least per instance with averaged type coverage1 lesson
    5. 5auto_bin_max is ignored once bins are explicit1 lesson
    6. 6option.weight zero removes metric influence1 lesson

    About this puzzle set

    Reason about how option.at_least, auto_bin_max, option.weight, per_instance, and type_option change both per-bin and aggregate metrics.

    Puzzles in this topic

    Diagram
    1. auto_bin_max and at_least together  [Medium]
    2. Weighted aggregate coverage math  [Medium]
    3. Instance coverage, type coverage and merge_instances  [Medium]
    4. option.at_least per instance with averaged type coverage  [Medium]
    5. auto_bin_max is ignored once bins are explicit  [Medium]
    6. option.weight zero removes metric influence  [Easy]

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

    Related topics

    • Functional Coverage Puzzles section

    • VLSI DV Interview Puzzles hub

    PreviousNext: auto_bin_max and at_least together

    Up next

    Up nextauto_bin_max and at_least together

    Sign in to save progress

    Practice this lessonPrevious lessonReport an error

    See also

    • Covergroup and Coverpoint Puzzles
    • Cross Coverage Puzzles
    • Coverage Closure and Sampling Timing Puzzles