Skip to content

DSLX feature request: Display proc hierarchy in traces #1236

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mczyz-antmicro opened this issue Dec 20, 2023 · 1 comment
Open

DSLX feature request: Display proc hierarchy in traces #1236

mczyz-antmicro opened this issue Dec 20, 2023 · 1 comment
Labels
dslx DSLX (domain specific language) implementation / front-end enhancement New feature or request

Comments

@mczyz-antmicro
Copy link
Contributor

I would like to request that the process' owner and full hierarchy can be printed with trace or trace_fmt. The added functionality could work exactly like the Verilog $display %m option. It is desirable to be able to tell processes apart (also when they are on the same hierarchy level).

This would help debugging, e.g. in cases that spawn multiple instances of RAM and we want to quickly trace their contents and identify which trace comes from which instance.

@cdleary cdleary added enhancement New feature or request dslx DSLX (domain specific language) implementation / front-end labels Dec 23, 2023
@rw1nkler rw1nkler moved this to Enhancement in Antmicro XLS Apr 18, 2024
@meheff
Copy link
Collaborator

meheff commented May 1, 2024

I think this might be gated on #869 which will represent the hierarchy properly in the IR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dslx DSLX (domain specific language) implementation / front-end enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants