From fd0ba3f315ee034455812973fa4b6212827aa8ed Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Sat, 17 Apr 2021 01:27:07 -0700 Subject: [PATCH] Synchronize JTAG reset to JTAG.TCK. --- generators/chipyard/src/main/scala/IOBinders.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generators/chipyard/src/main/scala/IOBinders.scala b/generators/chipyard/src/main/scala/IOBinders.scala index dd74e960f8..501fb8df6b 100644 --- a/generators/chipyard/src/main/scala/IOBinders.scala +++ b/generators/chipyard/src/main/scala/IOBinders.scala @@ -231,7 +231,7 @@ class WithDebugIOCells extends OverrideLazyIOBinder({ d.disableDebug.foreach { d => d := false.B } // Drive JTAG on-chip IOs d.systemjtag.map { j => - j.reset := clockBundle.reset + j.reset := ResetCatchAndSync(j.jtag.TCK, clockBundle.reset.toBool) j.mfr_id := p(JtagDTMKey).idcodeManufId.U(11.W) j.part_number := p(JtagDTMKey).idcodePartNum.U(16.W) j.version := p(JtagDTMKey).idcodeVersion.U(4.W)