summaryrefslogtreecommitdiff
path: root/src/test/scala/chiselTests/FixedPointSpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/chiselTests/FixedPointSpec.scala')
-rw-r--r--src/test/scala/chiselTests/FixedPointSpec.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/test/scala/chiselTests/FixedPointSpec.scala b/src/test/scala/chiselTests/FixedPointSpec.scala
index 0f5b3e9e..85f20d97 100644
--- a/src/test/scala/chiselTests/FixedPointSpec.scala
+++ b/src/test/scala/chiselTests/FixedPointSpec.scala
@@ -85,12 +85,17 @@ class SBP extends Module {
})
io.out := io.in.setBinaryPoint(0)
}
+
class SBPTester extends BasicTester {
val dut = Module(new SBP)
dut.io.in := 3.75.F(2.BP)
assert(dut.io.out === 3.0.F(0.BP))
+ val test = Wire(FixedPoint(10.W, 5.BP))
+ val q = test.setBinaryPoint(18)
+ assert(q.getWidth.U === 23.U)
+
stop()
}