chore(task): archive 06-27-vivado-project-tcl
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
{"_example": "Fill with {\"file\": \"<path>\", \"reason\": \"<why>\"}. Put spec/research files only — no code paths. Run `python3 .trellis/scripts/get_context.py --mode packages` to list available specs. Delete this line once real entries are added."}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"_example": "Fill with {\"file\": \"<path>\", \"reason\": \"<why>\"}. Put spec/research files only — no code paths. Run `python3 .trellis/scripts/get_context.py --mode packages` to list available specs. Delete this line once real entries are added."}
|
||||||
@@ -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` 运行
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"id": "vivado-project-tcl",
|
||||||
|
"name": "vivado-project-tcl",
|
||||||
|
"title": "编写TCL脚本自动创建Vivado工程",
|
||||||
|
"description": "",
|
||||||
|
"status": "completed",
|
||||||
|
"dev_type": null,
|
||||||
|
"scope": null,
|
||||||
|
"package": null,
|
||||||
|
"priority": "P2",
|
||||||
|
"creator": "FallenSigh",
|
||||||
|
"assignee": "FallenSigh",
|
||||||
|
"createdAt": "2026-06-27",
|
||||||
|
"completedAt": "2026-06-27",
|
||||||
|
"branch": null,
|
||||||
|
"base_branch": "main",
|
||||||
|
"worktree_path": null,
|
||||||
|
"commit": null,
|
||||||
|
"pr_url": null,
|
||||||
|
"subtasks": [],
|
||||||
|
"children": [],
|
||||||
|
"parent": null,
|
||||||
|
"relatedFiles": [],
|
||||||
|
"notes": "",
|
||||||
|
"meta": {}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user