本文作为SpinalHDL学习笔记第三十一篇,介绍SpinalHDL仿真过程中访问信号相关内容。
目录:
1.读写信号
2.访问组件层次结构内部的信号
3.仿真中内存的加载和存储
1.读写信号
顶层模块的每个接口信号都可以从 Scala 程序中读写:
语法 |
描述 |
---|---|
Bool.toBoolean |
将硬件 Bool 读取出来并转换为 Scala Boolean 值 |
Bits/UInt/SInt.toInt |
将硬件 BitVector 读取出来并转换为 Scala 的 Int 值 |
Bits/UInt/SInt.toLong |
将硬件 BitVector 读取出来并转换为 Scala 的 Long 值 |
Bits/UInt/SInt.toBigInt |
将硬件中的 BitVector 值读取出来并转换为 Scala 中的 |