SystemVerilog · Easy · SystemVerilog

Monitor-Only Interface Modport

Expose a read-only monitor view of an interface.

Task

Create a monitor modport that can observe clk, valid, ready and data but cannot drive them.

Examples

Constraints

What this problem is testing

The interviewer is usually testing language semantics as much as syntax: driver intent, scheduling, type behavior, interface directionality, and whether the construct communicates hardware intent clearly.

Interview habit: before coding, state reset behavior, the state that must be stored, and the conditions that update each output.

Verification plan

Common mistakes

Interview follow-up questions

Concepts to review

interface, monitor, modport

Open Monitor-Only Interface Modport in the HDLForge interactive editor.

Related problems

Explore the SystemVerilog Practice & Interview Preparation hub.

Continue practising