|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
随着FPGA的不断学习,使用仿真的次数也逐渐增多,每次都是使用GUI界面,感觉调试很不方便,改下代码又要重新编译再添加波形,大大增加了调试的周期。最近了解了一种新的仿真方式——利用TCL语言进行脚本控制。
, z( m4 B1 P+ o8 }
4 O4 G7 H9 z( D; d) p5 R5 @ 首先需要了解modelsim仿真的步骤:
- F4 m Z" ~/ N* k% t. A
# a9 [6 a6 y* ^4 t b9 _" D) b6 _ (1) GUI控制( F! W, E. o8 T5 u3 S: k/ H
( t/ f4 \% f3 e$ l" e 1.启动ModelSim,建立库
8 Z' u5 q' R# W) N9 F& a+ C
+ w+ x \' ^- w8 X+ Z, N5 r( r. [# d
*(注:当发现.do文件中的命令代码有问题是,可用GUI操作modelsim,在transcript窗口会自动出现相应操作的TCL命令,可与.do文件中的命令代码对比看自己写的是否正确)。7 M1 [- z! J$ R5 h$ r U8 r9 t7 y
至此,便用TCL控制modelsim实现了仿真测试自动化。9 e6 K1 @* W4 Q) Z) u% `
+ q) }3 C5 s* J) C1 {, M9 t8 m3 i- ?+ n9 S( b
|
|