RTL

Programmable gray counter

mediumSequential ThinkingCounterETA: 18 min

Design a programmable modulo counter that tracks its binary state internally and emits the count in Gray code for external observation.

Not started

Log in to save drafts and track solved problems.

Problem Statement

Design a programmable modulo counter that tracks its binary state internally and emits the count in Gray code for external observation.

Scoring

Modulo, Gray code

What to deliver

  • Compilable RTL / UVM / spec as applicable
  • Brief note on trade-offs and timing or coverage assumptions
  • Waveform or log for at least one passing test