This is a templated IP that is based on the following parameters:

nametypedefaultdtgendescription
topnamestringfalsenone
uniquified_modulesobject{‘clkmgr’: ‘clkmgr1’}falsenone
src_clksobject{‘io’: {‘name’: ‘io’, ‘aon’: ‘False’, ‘freq’: ‘96000000’, ‘ref’: ‘false’}}falsenone
derived_clksobject{‘main’: {‘name’: ‘io_div4’, ‘aon’: ‘False’, ‘freq’: ‘24000000’, ‘ref’: ‘false’, ‘div’: ‘4’, ‘src’: ‘io’}}falsenone
typed_clocksobject{‘hint_clks’: {‘name’: ‘clk_main_aes’, ‘signal’: {‘src_name’: ‘main’, ‘endpoint_ip’: ‘aes’}}}falsenone
hint_namesobject{‘clk_main_aes’: ‘HintMainAes’}falsenone
parent_child_clksobject{‘io’: [‘io’, ‘io_div2’, ‘io_div4’]}falsenone
exported_clksobject{‘intf’: {‘ep’: [‘clk1’, ‘clk2’]}}falsenone
ext_clk_bypassboolTruefalsenone
number_of_clock_groupsint2falsenone
with_alert_handlerboolTruefalsenone
module_instance_namestringclkmgrfalsenone

See top-specific instantiations for more information.