| 通用功能 |
Open Tool Documentation... |
选择工具 README,以 HTML 预览。 |
|
Change Preview Theme... |
切换浅色、深色或跟随 VS Code 的预览主题。 |
|
Convert Markdown to HTML... |
当前 Markdown 转 HTML,自动加目录和编号;覆盖前确认。 |
|
Preview Markdown as HTML... |
直接预览当前 Markdown,不写 HTML。 |
| py_rtl_snippet |
输入 rtl- 前缀 |
语句、总线端口及 rtl-inst-<module> 常用 IP 例化。 |
| rtl_inst |
Replace Selected RTL Path With Instance |
选中绝对 RTL 路径后替换为例化;失败不修改选区。 |
|
Insert RTL Instance From File... |
选择 RTL 文件,在光标处插入例化。 |
|
Copy RTL Instance |
当前或 Explorer 选中 RTL 的例化复制到剪贴板。 |
| rtl_dummy |
Generate RTL Dummy... |
选择 bbox/stub/port_swap,输出到源文件旁 out/rtl_dummy/。 |
| gen_tb |
Generate Empty TB Environment |
在 Terminal cwd 的 out/sim/ 生成空 TB 环境。 |
|
Generate TB From Current Filelist... |
选择 .f,输入 DUT top,输出到 filelist 旁 out/sim/。 |
| mem_tool |
Open Memory Tool Documentation |
以 HTML 预览 Memory Tool 文档。 |
|
Generate Memory Shell... |
输入 shell prefix,在 Terminal cwd 的 out/mem_tool/ 生成 shell。 |
|
Integrate Memory From Excel |
选择 .xlsx,输入 shell prefix,集成 memory PHY。 |
| csr_tool |
Open CSR Documentation |
以 HTML 预览 CSR 文档。 |
|
Create CSR Template... |
选择 Markdown/Excel 及是否包含 base_info,创建寄存器模板。 |
|
Create Default CSR Template |
直接创建仅含 reg_define 的 Markdown 模板。 |
|
Generate CSR (Single) |
当前 CSR Markdown/Excel 生成单模块,输出到输入旁 out/。 |
|
Generate CSR (Nested) |
生成多层 CSR,输出到输入旁 out/,可打开寄存器树。 |
|
Open CSR Tree HTML |
预览当前输入对应的 out/doc/*_tree.html。 |
|
Insert CSR Register Row... |
只选择寄存器类型,插入默认行后自行编辑。 |
| rtl_flist_mgr |
Set RTL Workspace Root... |
选择根目录、初始化标记并刷新 core 列表。 |
|
Generate RTL Filelist... |
选择模式,刷新索引,输出到 core 旁 out/flist/。 |
|
Refresh RTL Core List |
在 RTL Cores 视图列出本体 core,不含 import;点击打开。 |
| git_repo_mgr |
Create Git Dependencies |
在 Terminal cwd 创建并打开 git_deps.toml;已存在则直接打开。 |
|
Git Repository Status |
显示分支/ref、commit、状态及异常明细;需先 sync。 |
|
Sync Git Repositories... |
选择 full/shallow,确认后同步;保留已有 checkout。 |