Arda TECİMEN

Verification & Debug Infrastructure Engineer

About

Arda works on module-level verification, writing the SystemVerilog testbenches that each peripheral has to pass before it is allowed near an integration build. He also works on the custom boot sequencing and initialization flows that bring the core up before firmware takes over.

Beyond the block level, he owns the infrastructure that makes the chip debuggable at all: the JTAG debug interface, the IVC interrupt vector controller, and the pinmux. On the verification side he works with UVM and maintains the self-checking top-level testbench — the harness that exercises the assembled SoC rather than any single block inside it.

Responsibilities

  • Self-learner in verification methods
  • Develops module-level verification and SystemVerilog testbenches
  • UVM-based verification and the self-checking top-level testbench
  • JTAG debug interface, IVC interrupt vector controller, and pinmux
  • Works on custom boot sequencing and initialization flows