This repository has been archived on 2026-08-21. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
ciciec2026/doc/reports/system/evidence
..
2026-07-15 11:09:57 +08:00
2026-07-15 11:09:57 +08:00

Report evidence

Generated logs and Vivado reports used by system_design_report.tex live here:

  • soc/: short SoC simulation evidence; reset_window.vcd records reset and pre-reset transaction signals
  • build/: software build logs for the five selected examples
  • vivado/: timing, utilization, DRC, route and power reports
  • board/: official matmul evaluation plus FFT and ML-KEM board UART logs

The report currently consumes these board filenames:

  • fft_1.log, fft_2.log, fft_3.log
  • fft_dma_1.log, fft_dma_2.log, fft_dma_3.log
  • mlkem_test_512.log, mlkem_test_768.log, mlkem_test_1024.log
  • mlkem_hello.log
  • matmul_official.log (three complete official runs in one file)

Reset screenshots derived from soc/reset_window.vcd belong in ../figures/ as reset_release.png and reset_no_transaction.png.

Run ../tools/run_report_tests.sh refresh after replacing evidence. Large generated artifacts such as .wdb, .jou, .str, implementation checkpoints and bitstreams do not belong in Git. The short reset VCD may be retained as report evidence; avoid tracing the complete SoC for long software runs because the result can grow to several GB.