Skip to question
asic.fyi
DesignVerificationSystemVerilogFirmwareArchitectureInterviews
asic.fyi/Interview questions/Identify VCS Build and Simulation Artifacts

Hardware interview practice

Identify VCS Build and Simulation Artifacts

EasyUVMSystemVerilog

A SystemVerilog/UVM regression uses Synopsys VCS with separate build and run steps. Which workflow description is correct?

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. `csrc` is the only required user source directory, so deleting the original SystemVerilog files never affects a rebuild.
  2. B. `simv` is the synthesized gate-level netlist, and running it programs the design into an FPGA.
  3. C. Compilation executes all test sequences immediately, while elaboration occurs after the simulation log has been written.
  4. D. VCS compiles sources and elaborates the chosen top into a simulation executable, commonly `simv`; build support may appear in `simv.daidir` and `csrc`, while running `simv` creates runtime logs and requested wave or coverage data. Exact names depend on options and version.
asic.fyi · Learn silicon end to end.info@asic.fyi