文件名称:chisel-testers:为凿子用户提供各种测试仪
文件大小:140KB
文件格式:ZIP
更新时间:2024-06-04 02:58:02
Scala
凿子测试仪 这是的测试工具层 Chisel是由加州大学伯克利分校开发的一种开源硬件构造语言,它支持使用高度参数化的生成器和分层的特定于域的硬件语言进行高级硬件设计。 访问以获取更多信息。 提供了许多如何使用这些线束的示例 可用的线束 当前有三种线束可用。 通过指定进入模块输入的内容和期望来自模块输出的内容,所有这些都使构建以凿子模块形式实现的电路变得容易,该电路称为被测设备(或DUT)。 电路使用的IO端口类型决定使用哪个测试仪。 PeekPokeTester 通过将值放入其输入中并测试其输出值来测试DUT。 PeekPokeTester是最灵活的测试器,通过基于软件的模型来完成peek和pokes。 窥视可以随时进行,返回的值可以进行测试,并在文本执行期间用于获取不同的分支。 PeekPokeTester支持两个单独的后端。 :基于轻量级scala的低firrtl执行引擎,具有