This is a templated IP that is based on the following parameters:
| name | type | default | dtgen | description |
|---|---|---|---|---|
| topname | string | false | none | |
| uniquified_modules | object | {‘clkmgr’: ‘clkmgr1’} | false | none |
| NumWkups | int | 6 | false | none |
| Wkups | object | [{‘name’: ‘wkup_req’, ‘width’: ‘1’, ‘module’: ‘sysrst_ctrl_aon’}] | false | none |
| rst_reqs | object | {‘peripheral’: [{‘name’: ‘rst_req’, ‘width’: ‘1’, ‘module’: ‘sysrst_ctrl_aon’, ‘desc’: ‘reset request running on AON clock’}], ‘int’: [], ‘debug’: []} | false | none |
| NumRstReqs | int | 2 | false | none |
| wait_for_external_reset | bool | False | false | none |
| NumRomInputs | int | 1 | false | none |
| module_instance_name | string | pwrmgr | false | none |
| has_aon_clk | bool | True | false | none |
| src_clks | object | [‘main’, ‘io’, ‘usb’] | false | none |
See top-specific instantiations for more information.