<rjo>
sb0: also, i'd like to implement the false path to the first register of the asyncresetsync. (set_false_path -to [get_cells rst_meta_reg]). i am unsure where to inject that without causing to much trouble.
<sb0>
instead of using macros
<sb0>
rjo, is there a way to do it with verilog pseudocomments?
<sb0>
doing it cleanly is otherwise impossible without major changes in migen/migen.build
<sb0>
well. maybe you can look through the design in migen.build, spot the AsyncResetSynchronizers, and add those commands to the script
<sb0>
actually that should be simple enough
<rjo>
sb0: no pseudocomments afaict.
<rjo>
sb0: ok to merge the resetless-signals branch in migen? happy to revert it again if there are problems.
<rjo>
sb0: that A.R.S. get's lowered really late. and the actual register is only created then (in verilog.convert()). after that, the lowered specials are forgotten...
<rjo>
ahaaa. there are user-defined attributes. that's not too bad.
kaalia has quit [Ping timeout: 240 seconds]
reportingsjr has quit [Ping timeout: 260 seconds]
kaalia has joined #m-labs
reportingsjr has joined #m-labs
<sb0>
rjo, the command needs to be on the FD instance?
<sb0>
if you can have the command on signals then you can get the signal before verilog.convert()