summaryrefslogtreecommitdiff
path: root/src/test/scala/chiselTests/MemorySearch.scala
diff options
context:
space:
mode:
authorJack Koenig2022-01-10 16:32:51 -0800
committerGitHub2022-01-10 16:32:51 -0800
commit2b48fd15a7711dcd44334fbbc538667a102a581a (patch)
tree4b4766347c3943d65c13e5de2d139b14821eec61 /src/test/scala/chiselTests/MemorySearch.scala
parent92e77a97af986629766ac9038f0ebc8ab9a48fa1 (diff)
parentbff8dc0738adafa1176f6959a33ad86f6373c558 (diff)
Merge pull request #2246 from chipsalliance/scalafmt
Add scalafmt configuration and apply it.
Diffstat (limited to 'src/test/scala/chiselTests/MemorySearch.scala')
-rw-r--r--src/test/scala/chiselTests/MemorySearch.scala24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/test/scala/chiselTests/MemorySearch.scala b/src/test/scala/chiselTests/MemorySearch.scala
index ebfdace1..df1c6b32 100644
--- a/src/test/scala/chiselTests/MemorySearch.scala
+++ b/src/test/scala/chiselTests/MemorySearch.scala
@@ -7,23 +7,23 @@ import chisel3.stage.ChiselStage
class MemorySearch extends Module {
val io = IO(new Bundle {
- val target = Input(UInt(4.W))
- val en = Input(Bool())
- val done = Output(Bool())
+ val target = Input(UInt(4.W))
+ val en = Input(Bool())
+ val done = Output(Bool())
val address = Output(UInt(3.W))
})
- val vals = Array(0, 4, 15, 14, 2, 5, 13)
+ val vals = Array(0, 4, 15, 14, 2, 5, 13)
val index = RegInit(0.U(3.W))
- val elts = VecInit(vals.map(_.asUInt(4.W)))
+ val elts = VecInit(vals.map(_.asUInt(4.W)))
// val elts = Mem(UInt(32.W), 8) TODO ????
- val elt = elts(index)
- val end = !io.en && ((elt === io.target) || (index === 7.U))
- when (io.en) {
+ val elt = elts(index)
+ val end = !io.en && ((elt === io.target) || (index === 7.U))
+ when(io.en) {
index := 0.U
- } .elsewhen (!end) {
+ }.elsewhen(!end) {
index := index +% 1.U
}
- io.done := end
+ io.done := end
io.address := index
}
@@ -46,7 +46,7 @@ class MemorySearchTester(c: MemorySearch) extends Tester(c) {
"LOOKING FOR " + target + " FOUND " + addr)
}
}
-*/
+ */
class MemorySearchSpec extends ChiselPropSpec {
@@ -54,5 +54,5 @@ class MemorySearchSpec extends ChiselPropSpec {
ChiselStage.elaborate { new EnableShiftRegister }
}
- ignore("MemorySearch should return the correct result") { }
+ ignore("MemorySearch should return the correct result") {}
}