From 58a93e210097b32ef28a7222f660408acf9c622c Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Mon, 13 Nov 2017 13:16:40 -0800 Subject: [PATCH] AXI4SRAM: handy helper object --- src/main/scala/amba/axi4/SRAM.scala | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/scala/amba/axi4/SRAM.scala b/src/main/scala/amba/axi4/SRAM.scala index 09c8321c..26e5a318 100644 --- a/src/main/scala/amba/axi4/SRAM.scala +++ b/src/main/scala/amba/axi4/SRAM.scala @@ -90,3 +90,14 @@ class AXI4RAM( in.r.bits.last := Bool(true) } } + +object AXI4RAM +{ + def apply( + address: AddressSet, + executable: Boolean = true, + beatBytes: Int = 4, + devName: Option[String] = None, + errors: Seq[AddressSet] = Nil) + (implicit p: Parameters) = LazyModule(new AXI4RAM(address, executable, beatBytes, devName, errors)).node +}