automated-tests - 如何在没有 .vwf/.bdf 文件的情况下“自动”测试我的实体
问题描述
我正在为我的一个项目使用 VHDL(在 Quartus II Web Edition [Software v9.1 Service Pack 2])编写,但遇到了一个问题。
我创建了一个大型解码器,我想对其进行测试,但不是通过创建 .bdf 文件然后在其上添加矢量波形文件。
为了这个测试的需要,我制作了一个 Python 脚本来创建带有适当 32 位向量的 .txt 文件,然后我将它们(c/p)插入到 .vwf 文件中。最后我做了一个时序模拟,然后观察输出是否正确......但这真的很耗时,我认为可能有更好的方法来做到这一点。
或者我应该增加手动将 32 位值转换为整数的痛苦,以查看它们是测试后预期的值。
那么,有没有更快/更简单的方法呢?
提前致谢!
解决方案
推荐阅读
- django - 如何在 django admin 中获取自定义列的总和?
- android - 需要适用于 Unity 的 Facebook Audience Network 6.0.0 更新
- r - 在存在缺失数据的情况下,使用 pmin() 查找 r 中的最早日期
- firebase - 使用 Firebase Cloud Function 获取受 API 密钥保护的数据
- python - Sympy 用 numexpr 对 ImmutableDenseMatrix 进行lambdify
- javascript - 多动态路由(react-router-dom)
- asp.net-core - 挂钩 IdentityServer4 会话 cookie 滑动到期
- python - Pandas groupby 不复制数据
- reactjs - 如何减少静态查询代码重复 Gatsby JS
- javascript - 使用 React 在 axios 中传递参数时出错