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

[emulator] rewrite probes to latest perf model #334

Merged
merged 8 commits into from
Nov 1, 2023
Merged

Conversation

Avimitin
Copy link
Contributor

@Avimitin Avimitin commented Oct 29, 2023

Load Unit:

image

Store Unit:

image

V:

image

@Avimitin Avimitin self-assigned this Oct 29, 2023
@Avimitin Avimitin changed the title [emulator] rewrite LoadUnit probes to latest perf model [emulator] rewrite probes to latest perf model Oct 29, 2023
@Avimitin
Copy link
Contributor Author

All probes are refactored according to our latest perf model. DPI functions are also refactored. However we still need to figure our how to pass array data from system verilog to C DPI to make the DPI functions configurable.

@Avimitin Avimitin force-pushed the refactor-testbench branch 2 times, most recently from 898975f to 99be37c Compare October 31, 2023 09:25
@Avimitin Avimitin marked this pull request as ready for review October 31, 2023 09:25
- allow disable logging functionality
- display cycle data for all log entry
- use global logger to avoid construct/deconstruct thousands of logger instance

Signed-off-by: Avimitin <[email protected]>
@Avimitin
Copy link
Contributor Author

Avimitin commented Nov 1, 2023

Ready to be merged.

@sequencer sequencer merged commit db73976 into master Nov 1, 2023
20 checks passed
@sequencer sequencer deleted the refactor-testbench branch November 1, 2023 15:16
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

Successfully merging this pull request may close these issues.

2 participants