summaryrefslogtreecommitdiff
path: root/src/main/scala/chisel3/util/Decoupled.scala
diff options
context:
space:
mode:
authorAdam Izraelevitz2020-04-16 18:44:16 -0700
committerGitHub2020-04-16 18:44:16 -0700
commitcf03b0d1aaef4ad5ce44c7c43e3e82abb9f01128 (patch)
treeac00f4b7b779392dbb0f4c2fa8eb13429c980414 /src/main/scala/chisel3/util/Decoupled.scala
parente6c179adb607bcf69473df0146dfc4cdee97a471 (diff)
Revert "Make uselessly public fields in utils private" (#1417)
This reverts commit c279860c36a73984cd1b7b0ac6c213e8b44a7143.
Diffstat (limited to 'src/main/scala/chisel3/util/Decoupled.scala')
-rw-r--r--src/main/scala/chisel3/util/Decoupled.scala20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/main/scala/chisel3/util/Decoupled.scala b/src/main/scala/chisel3/util/Decoupled.scala
index 0ed6984b..6a3aad24 100644
--- a/src/main/scala/chisel3/util/Decoupled.scala
+++ b/src/main/scala/chisel3/util/Decoupled.scala
@@ -206,16 +206,16 @@ class Queue[T <: Data](gen: T,
val io = IO(new QueueIO(genType, entries))
- private val ram = Mem(entries, genType)
- private val enq_ptr = Counter(entries)
- private val deq_ptr = Counter(entries)
- private val maybe_full = RegInit(false.B)
+ val ram = Mem(entries, genType)
+ val enq_ptr = Counter(entries)
+ val deq_ptr = Counter(entries)
+ val maybe_full = RegInit(false.B)
- private val ptr_match = enq_ptr.value === deq_ptr.value
- private val empty = ptr_match && !maybe_full
- private val full = ptr_match && maybe_full
- private val do_enq = WireDefault(io.enq.fire())
- private val do_deq = WireDefault(io.deq.fire())
+ val ptr_match = enq_ptr.value === deq_ptr.value
+ val empty = ptr_match && !maybe_full
+ val full = ptr_match && maybe_full
+ val do_enq = WireDefault(io.enq.fire())
+ val do_deq = WireDefault(io.deq.fire())
when (do_enq) {
ram(enq_ptr.value) := io.enq.bits
@@ -245,7 +245,7 @@ class Queue[T <: Data](gen: T,
when (io.deq.ready) { io.enq.ready := true.B }
}
- private val ptr_diff = enq_ptr.value - deq_ptr.value
+ val ptr_diff = enq_ptr.value - deq_ptr.value
if (isPow2(entries)) {
io.count := Mux(maybe_full && ptr_match, entries.U, 0.U) | ptr_diff
} else {