summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/testers/BasicTester.scala
blob: 398e49e7291b68906e82eff7853ec1591915c3e1 (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): Int = n.toBinaryString.count(_=='1')
}