1
0

vsrc: add ClockDivider3 used to simulate unaligned clocks

This commit is contained in:
Wesley W. Terpstra
2017-05-14 13:29:36 -07:00
parent 05e7501e7a
commit 2119df5a60
3 changed files with 44 additions and 0 deletions

View File

@ -19,6 +19,12 @@ class ClockDivider2 extends BlackBox {
val clk_in = Clock(INPUT)
}
}
class ClockDivider3 extends BlackBox {
val io = new Bundle {
val clk_out = Clock(OUTPUT)
val clk_in = Clock(INPUT)
}
}
/** Divide the clock by power of 2 times.
* @param pow2 divides the clock 2 ^ pow2 times