diff options
| author | Angie | 2016-08-22 14:09:07 -0700 |
|---|---|---|
| committer | jackkoenig | 2016-09-06 00:17:18 -0700 |
| commit | d2ee373b9f5cfb5dd50953f680ddcb2f8d4eb582 (patch) | |
| tree | 5bd45a5152b93925aadd9f2d27e2c9c284d028ea /src/main | |
| parent | a47aa7f29ae191b912645c9d3f78bcb0c0072260 (diff) | |
Added simple unit test for ReplSeqMem
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/scala/firrtl/passes/ReplaceMemMacros.scala | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/scala/firrtl/passes/ReplaceMemMacros.scala b/src/main/scala/firrtl/passes/ReplaceMemMacros.scala index cc74a865..3c3f8e93 100644 --- a/src/main/scala/firrtl/passes/ReplaceMemMacros.scala +++ b/src/main/scala/firrtl/passes/ReplaceMemMacros.scala @@ -72,7 +72,7 @@ class ReplaceMemMacros(writer: ConfWriter) extends Pass { //val bbioPorts = MemPortUtils.memToBundle(bbProto).fields.map(f => Port(NoInfo, f.name, Input, f.tpe)) val bbioPorts = MemPortUtils.memToFlattenBundle(m).fields.map(f => Port(NoInfo, f.name, Input, f.tpe)) - stmts += WDefInstance(m.info,bbName,bbName,UnknownType) + stmts += WDefInstance(NoInfo,bbName,bbName,UnknownType) val bbRef = createRef(bbName) stmts ++= (m.readers zip bbProto.readers).map{ case (x,y) => adaptReader(createRef(x),m,createSubField(bbRef,y),bbProto) @@ -83,11 +83,9 @@ class ReplaceMemMacros(writer: ConfWriter) extends Pass { stmts ++= (m.readwriters zip bbProto.readwriters).map{ case (x,y) => adaptReadWriter(createRef(x),m,createSubField(bbRef,y),bbProto) }.flatten - val wrapper = Module(m.info,m.name,wrapperioPorts,Block(stmts)) - - //println(wrapper.body.serialize) - - val bb = ExtModule(m.info,bbName,bbioPorts) + val wrapper = Module(NoInfo,m.name,wrapperioPorts,Block(stmts)) + val bb = ExtModule(NoInfo,bbName,bbioPorts) + // TODO: Annotate? -- use actual annotation map // add to conf file writer.append(m) |
