环境里多个bfm,使用的timescales不同怎么办?resetall可以不?

Viewed 81

乡亲们,环境里多个bfm,使用的timescales不同怎么办?resetall可以不?

2 Answers

请参考微信公众号《芯片验证日记》的文章(timescale用法总结)

这你就需要了解timescale作用域机制了。以编译器扫描文件内容的顺利从timescale A开始直到遇到下一个timescale B,这中间都是A的作用范围。 如果整个工程不同模块有不同timescale,那从编译器角度看,必须在扫描完一个模块进入另一个模块时切换不同的timescale,这可以在需要的地方手动添加需要的timescale。其实编码规则需要在每个module开始出加合适的timescale。