Skip to content

lib.data can make debugging extremely hard as fields are not written to VCD #795

Not planned
@whitequark

Description

@whitequark

This is related to the introduction of a Display statement. Ideally, we should be able to freely (as in, "for free", without having to post-process VCD files) use decoders that only use f-strings, with CXXRTL, since CXXRTL is about to learn how to format arbitrary data and then will presumably be able to put it into VCD files.

Verilator users are going to be in a pickle, however.

Activity

whitequark

whitequark commented on May 25, 2023

@whitequark
MemberAuthor

Oops, this is a duplicate of #790. Closing in favor of that one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @whitequark

        Issue actions

          `lib.data` can make debugging extremely hard as fields are not written to VCD · Issue #795 · amaranth-lang/amaranth