diff options
| author | Schuyler Eldridge | 2019-08-07 00:14:20 -0400 |
|---|---|---|
| committer | Schuyler Eldridge | 2019-08-07 20:17:29 -0400 |
| commit | 8de5791de74993e6774222085a6b4c1eb8e7c444 (patch) | |
| tree | 7757bd7fdffb4be1e7b5987e659756268eaa5cad /scripts | |
| parent | c6c509d623e5e64e021fa311018b8ace2f3f8969 (diff) | |
Improve RemoveReset handling of invalid inits
This modifies RemoveReset to NOT generate a mux for
invalid (IsInvalid) inits. In the case of an invalid init, the reset
is converted to a self-connect and no mux is generated.
This is implemented as a new, initial pass over the module to populate
a set of all invalid signals. During the subsequent, circuit-modifying
pass, this invalid set is queried to special case the handling of
invalid inits.
Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
