Skip to content

Integrate GenSimpoint refcpu for difftest and oracle#32

Open
Zhu-Liyan wants to merge 1 commit intotututugege:mainfrom
Zhu-Liyan:feat/gensimpoint-refcpu-integration
Open

Integrate GenSimpoint refcpu for difftest and oracle#32
Zhu-Liyan wants to merge 1 commit intotututugege:mainfrom
Zhu-Liyan:feat/gensimpoint-refcpu-integration

Conversation

@Zhu-Liyan
Copy link
Copy Markdown

Summary

  • integrate GenSimpoint librefcpu.a into the OoO simulator
  • replace direct use of in-tree RefCpu with refcpu API calls
  • keep separate refcpu instances for difftest and frontend oracle
  • align refcpu ebreak PC behavior with the old RefCpu implementation

Main Changes

  • top-level Makefile links libs/librefcpu.a
  • difftest/oracle paths now use the refcpu API instead of direct RefCpu
    internals
  • update diff/diff.cpp, diff/br_oracle.cpp, diff/include/diff.h, and
    main.cpp
  • update submodule axi-interconnect-kit with a small toolchain build fix

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.

1 participant