Skip to content

Commit

Permalink
Remove redundant ChipTop reset synchronizer
Browse files Browse the repository at this point in the history
  • Loading branch information
jerryz123 committed Oct 28, 2020
1 parent 93e57ef commit b0836d8
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions generators/chipyard/src/main/scala/Clocks.scala
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,12 @@ object GenerateReset {
val (reset_io, resetIOCell) = IOCell.generateIOFromSignal(async_reset_wire, "reset",
abstractResetAsAsync = true)

val reset_wire = ResetCatchAndSync(clock, async_reset_wire.asBool())

chiptop.iocells ++= resetIOCell
chiptop.harnessFunctions += ((th: HasHarnessSignalReferences) => {
reset_io := th.dutReset
Nil
})
reset_wire
async_reset_wire
}
}

Expand Down

0 comments on commit b0836d8

Please sign in to comment.