From 18c13270517c543db3971346fb07d3654d3a4a78 Mon Sep 17 00:00:00 2001 From: PurplePower <60787289+PurplePower@users.noreply.github.com> Date: Wed, 20 Nov 2024 18:15:40 +0800 Subject: [PATCH] longer run time for fibonacci test --- lab4/src/test/scala/riscv/fivestage/CPUTest.scala | 2 +- lab4/src/test/scala/riscv/threestage/CPUTest.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lab4/src/test/scala/riscv/fivestage/CPUTest.scala b/lab4/src/test/scala/riscv/fivestage/CPUTest.scala index 8de3bbb..6ba6625 100644 --- a/lab4/src/test/scala/riscv/fivestage/CPUTest.scala +++ b/lab4/src/test/scala/riscv/fivestage/CPUTest.scala @@ -117,7 +117,7 @@ class FibonacciTest extends AnyFlatSpec with ChiselScalatestTester { it should "calculate recursively fibonacci(10)" in { test(new TestTopModule("fibonacci.asmbin")).withAnnotations(TestAnnotations.annos) { c => c.io.interrupt.poke(0.U) - for (i <- 1 to 50) { + for (i <- 1 to 100) { c.clock.step(1000) c.io.mem_debug_read_address.poke((i * 4).U) // Avoid timeout } diff --git a/lab4/src/test/scala/riscv/threestage/CPUTest.scala b/lab4/src/test/scala/riscv/threestage/CPUTest.scala index 0c1535c..0b83f0d 100644 --- a/lab4/src/test/scala/riscv/threestage/CPUTest.scala +++ b/lab4/src/test/scala/riscv/threestage/CPUTest.scala @@ -117,7 +117,7 @@ class FibonacciTest extends AnyFlatSpec with ChiselScalatestTester { it should "calculate recursively fibonacci(10)" in { test(new TestTopModule("fibonacci.asmbin")).withAnnotations(TestAnnotations.annos) { c => c.io.interrupt.poke(0.U) - for (i <- 1 to 50) { + for (i <- 1 to 100) { c.clock.step(1000) c.io.mem_debug_read_address.poke((i * 4).U) // Avoid timeout }