[topgen] Relocate instance check to clarify intent
Signed-off-by: Timothy Chen <timothytim@google.com>
diff --git a/util/topgen.py b/util/topgen.py
index 9a8d486..ae58640 100755
--- a/util/topgen.py
+++ b/util/topgen.py
@@ -33,6 +33,7 @@
from topgen.top import Top
from topgen.clocks import Clocks
from topgen.merge import extract_clocks, connect_clocks
+from topgen.resets import Resets
# Common header for generated files
warnhdr = '''//
@@ -515,6 +516,9 @@
# Parameters needed for generation
reset_obj = topcfg['resets']
+ # The original resets dict is transformed to the reset class
+ assert isinstance(reset_obj, Resets)
+
# unique clocks
clks = reset_obj.get_clocks()