I am learning chisel now so I get lots of questions.
I know import chsel3._
can add Chisel library files into the codes.
And I see the chisel codes in chisel-tutorial that have import chisel3._
as well as import chisel3.util._
My question is when do I need to add import chisel3.util._
or something excludes import chisel3_
?
Another question is when I write testbench ,What should I extend?
class XXTests(c:XX) extends PeekPokeTester(c){....}
or
class XXTests(c:XX) extends Tester(c){....}
When should I add import chisel3.iotesters.{PeekPokeTester, Driver, ChiselFlatSpec}
?
Thanks in advance.
`