Vivado 2019.2 xsim does not support -cd flag. Instead: - Generate copy_vectors_pre.tcl that copies hex files - Pass via -tclbatch for pre-simulation execution - can then find vectors relative to xsim work dir
Add -cd flag so finds vector files when running from Vivado GUI (simulation dir ≠ project root)
Creates Vivado simulation project with all 25 RTL source files, shared keccak variants, mlkem_top, and tb_mlkem_top_xsim. Usage: vivado -mode batch -source create_project.tcl