chore(task): archive 06-27-vivado-project-tcl

This commit is contained in:
2026-06-27 01:51:46 +08:00
parent ed83ef9da2
commit d7e65e2cf8
4 changed files with 39 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
# Vivado 工程创建 TCL 脚本
## Goal
编写 `create_project.tcl`,自动创建 Vivado 工程,添加所有 RTL 源文件和 testbench。
## Requirements
- 脚本位于项目根目录
- 自动发现所有 sync_rtl/** 下的 .v 文件
- 添加 TB 文件(*_xsim.v
- 设置顶层模块为 tb_mlkem_top_xsim
- 支持 `vivado -mode batch -source create_project.tcl` 运行