byuccl / spydrnet-tmr

TMR utilities for the SpyDrNet project
https://byuccl.github.io/spydrnet-tmr/
BSD 3-Clause "New" or "Revised" License
4 stars 2 forks source link

Make SpyDrNet TMR internals more generic #20

Open jacobdbrown4 opened 1 year ago

jacobdbrown4 commented 1 year ago

This stems from SpyDrNet Issue #185 . Like SpyDrNet, SpyDrNet TMR has mainly been used for EDIF netlists. Because of this, some functions don't operate correctly on Verilog/EBLIF netlists. Once SpyDrNet's internals are made generic (in the near or distant future), some of SpyDrNet TMR will need to do the same.

Some things that only work for EDIF netlists: uniquify_nmr_property find_after_ff_voter_points