# auto_testbench **Repository Path**: gjm9999/auto_testbench ## Basic Information - **Project Name**: auto_testbench - **Description**: 用于自动生成verilog rtl的定向用例仿真平台的脚本 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2022-09-14 - **Last Updated**: 2025-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # auto_testbench #### 介绍 用于自动生成verilog rtl的定向用例仿真平台的脚本 #### 安装教程 脚本不涉及安装,只需要在.bashrc中将脚本路径添加到全局路径即可: PATH=/home/xxx/auto_testbench/src:$PATH #### 使用说明 auto_testbench -f module.v -v -f后接rtl的文件名,推荐在rtl所在目录下进行执行,也支持带有路径(但是很久没有维护这种场景了); -v表示需要自动生成比对环境代码,否则只生成仿真环境; 生成到sim目录make run: ##====================================================================## Gen over! please cd ./module_verification/sim You need modify ./module_verification/top/testbench.sv like cp ./module_verification_bak/top/testbench.sv ./module_verification/top/ You need modify ./module_verification/cfg/tb.f like cp ./module_verification_bak/cfg/tb.f ./module_verification/cfg/ ##====================================================================##