Commit 74d116c0 authored by Jens Korinth's avatar Jens Korinth
Browse files

Add example AxiFifoAdapter IP-XACT core for BFM tests

parent fa52f452
...@@ -36,7 +36,7 @@ object ModuleBuilder { ...@@ -36,7 +36,7 @@ object ModuleBuilder {
root = Paths.get(".").toAbsolutePath.resolve("ip").resolve("FifoAxiAdapterTest1").toString root = Paths.get(".").toAbsolutePath.resolve("ip").resolve("FifoAxiAdapterTest1").toString
) )
), ),
( // generic adapter module ( // generic adapter module FIFO -> AXI
() => Module(new FifoAxiAdapter(addrWidth = 32, () => Module(new FifoAxiAdapter(addrWidth = 32,
dataWidth = 64, dataWidth = 64,
idWidth = 1, idWidth = 1,
...@@ -48,6 +48,19 @@ object ModuleBuilder { ...@@ -48,6 +48,19 @@ object ModuleBuilder {
version = "0.1", version = "0.1",
root = Paths.get(".").toAbsolutePath.resolve("ip").resolve("FifoAxiAdapter").toString root = Paths.get(".").toAbsolutePath.resolve("ip").resolve("FifoAxiAdapter").toString
) )
),
( // generic adapter module AXI -> FIFO
() => Module(new AxiFifoAdapter(fifoDepth = 4,
addrWidth = 32,
dataWidth = 32,
idWidth = 1)),
CoreDefinition(
name = "AxiFifoAdapter",
vendor = "esa.cs.tu-darmstadt.de",
library = "chisel",
version = "0.1",
root = Paths.get(".").toAbsolutePath.resolve("ip").resolve("AxiFifoAdapter").toString
)
) )
) )
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment