I think there are two solutions to this problem. First, you could use
rather generous wildcards, with the drawback of false positives of a
waiver. Alternatively, all transforms should equally apply to the signal
annotations too, but with the huge issue that all transforms need to be
touched and need to know the semantics. As you say, this can be hard..
> <mailto:
oyv...@harboe.org>> wrote:
>
> The problem then becomes that I have to manually
> maintain this "out of bands" file, wheras, if I
> understand correctly, parameters are bound directly to
> the Chisel code. If I rename a signal I have two places
> to update.
>
> I see the attraction of separating the Verilator concern
> from the Chisel concern though. I like that aspect.
>
>
> Come to think of it... Tcl constraint files are another
> example of separating concerns: behavioral logic in
> Chisel from physical realization. A Tcl constraint file
> can choose how to implement a register that is changed
> on an enable signal: use mux with feedback, clock gating
> or standard cell, for instance.
>
> fre. 25. sep. 2020, 16:15 skrev Stefan Wallentowitz
> <
ste...@wallentowitz.de <mailto:
ste...@wallentowitz.de>>:
> <mailto:
chisel-users%2Bunsu...@googlegroups.com>
>
>
> > <mailto:
chisel-users...@googlegroups.com
> <mailto:
chisel-users%2Bunsu...@googlegroups.com>>.
> <mailto:
chisel-users%2Bunsu...@googlegroups.com>.
>
>
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/chisel-users/CACELUGd7SrZbaHkra0Fe99pBHC5cT2te-vBVrD_rux%3DAMH4%2Bvw%40mail.gmail.com
> <
https://groups.google.com/d/msgid/chisel-users/CACELUGd7SrZbaHkra0Fe99pBHC5cT2te-vBVrD_rux%3DAMH4%2Bvw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
>
>
>
>
>
>
>
>
>
>
> --
>
>
>
https://groups.google.com/d/msgid/chisel-users/1d4ea6b3-e5b1-4508-9d9b-71d6bd4a92f3%40email.android.com
> <
https://groups.google.com/d/msgid/chisel-users/1d4ea6b3-e5b1-4508-9d9b-71d6bd4a92f3%40email.android.com?utm_medium=email&utm_source=footer>.
>
https://groups.google.com/d/msgid/chisel-users/CAFooY_RAt9ghseSGtxnO6qhWjQOfHY1-XF3vWhbgpbyv%2BKX6RA%40mail.gmail.com
> <
https://groups.google.com/d/msgid/chisel-users/CAFooY_RAt9ghseSGtxnO6qhWjQOfHY1-XF3vWhbgpbyv%2BKX6RA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
>
>
>
> --
> Øyvind Harboe
>
+4791786146
>
>
>
>
>
>
>
>
> --
>
>
> You received this message because you are subscribed to the Google
> Groups "chisel-users" group.
>
>
> To unsubscribe from this group and stop receiving emails from it,
> send an email to
chisel-users...@googlegroups.com
>
https://groups.google.com/d/msgid/chisel-users/CACELUGdSv6La_yq1tZ4G9bWnr_R1-hAsBfeQBYvokE%3DHhci%3D2Q%40mail.gmail.com
> <
https://groups.google.com/d/msgid/chisel-users/CACELUGdSv6La_yq1tZ4G9bWnr_R1-hAsBfeQBYvokE%3DHhci%3D2Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
>
> --
>
https://groups.google.com/d/msgid/chisel-users/CAPM7DZc_sa5qUtA3it2F4iEJe25REzX4dMy-kVCV-U8y8DfgSA%40mail.gmail.com
> <
https://groups.google.com/d/msgid/chisel-users/CAPM7DZc_sa5qUtA3it2F4iEJe25REzX4dMy-kVCV-U8y8DfgSA%40mail.gmail.com?utm_medium=email&utm_source=footer>.