We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2ee1b54 commit 2c1fa62Copy full SHA for 2c1fa62
examples/Router.scala
@@ -17,7 +17,7 @@ class Packet extends Bundle {
17
}
18
19
class RouterIO(n: Int) extends Bundle {
20
- override def doCloneType = new RouterIO(n).asInstanceOf[this.type]
+ override def cloneType = new RouterIO(n).asInstanceOf[this.type]
21
val reads = new DeqIO(new ReadCmd())
22
val replies = new EnqIO(UInt(width = 8))
23
val writes = new DeqIO(new WriteCmd())
@@ -30,7 +30,6 @@ class Router extends Module {
30
val n = 4
31
val io = new RouterIO(n)
32
val tbl = Mem(UInt(width = sizeof(n)), depth)
33
- io.init()
34
when(io.reads.valid && io.replies.ready) {
35
val cmd = io.reads.deq(); io.replies.enq(tbl(cmd.addr))
36
} .elsewhen(io.writes.valid) {
0 commit comments