Skip to question
asic.fyi
DesignVerificationSystemVerilogFirmwareArchitectureInterviews
asic.fyi/Interview questions/Distinguish SC_METHOD from SC_THREAD

Hardware interview practice

Distinguish SC_METHOD from SC_THREAD

EasySystemVerilogC++

Which statement correctly distinguishes the two common SystemC process types?

Try it in the question bankReason first. Then compare.

Keep this exact question selected while you check your answer and review the full solution.

Practice this question →
Choose one

Answer choices

  1. A. SC_METHOD can call wait() to suspend and resume at the next statement.
  2. B. SC_THREAD can suspend with wait() and retain execution state; SC_METHOD runs to completion on each trigger.
  3. C. Neither process type can be sensitive to events.
  4. D. SC_THREAD is synthesizable Verilog syntax.
asic.fyi · Learn silicon end to end.info@asic.fyi