Skip to content
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

Atomic split for tracing #180

Open
jaydipdmehta opened this issue Nov 26, 2024 · 1 comment
Open

Atomic split for tracing #180

jaydipdmehta opened this issue Nov 26, 2024 · 1 comment

Comments

@jaydipdmehta
Copy link

As per etrace specification, CSR do not have split packet format however atomic has split packet format defined (Split atomic with operand only and Split atomic load data only formats).
When performing read-modify-write for atomic instruction, on trace interface load data can appear along with store data but load data may never be 'split' from its req.

So, its unclear if encoder should use split packet format or unified ones for atomic? (In other words, why split packet formats are needed for atomic when on etrace interface l/sdata (or operand) is presented together?)

Thanks,
Jaydip

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Nov 26, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants