summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/testers/BasicTester.scala
blob: dbb269bb95f07a17637fc28f10dff2313084e11c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// See LICENSE for license details.

package Chisel.testers
import Chisel._

class BasicTester extends Module {
  val io = new Bundle {
    val done = Bool()
    val error = UInt(width = 4)
  }
  io.done := Bool(false)
  io.error := UInt(0)

  def popCount(n: Long) = n.toBinaryString.count(_=='1')
}