- 19 4月, 2021 1 次提交
-
-
由 Jiawei Lin 提交于
* difftest: use DPI-C to refactor difftest In this commit, difftest is refactored with DPI-C calls. There're a few reasons: (1) From Verilator's manual, DPI-C calls should be more efficient than accessing from dut_ptr. (2) DPI-C is cross-platform (Verilator, VCS, ...) (3) difftest APIs are splited from emu.cpp to possibly support more backend platforms (NEMU, Spike, ...) The performance at this commit is quite slower than the original emu. Performance issues will be fixed later. * [WIP] SimTop: try to use 'XSTop' as soc * CircularQueuePtr: ues F-bounded polymorphis instead implict helper * Refactor parameters & Clean up code * difftest: support basic difftest * Support diffetst in new sim top * Difftest; convert recode fmt to ieee754 when comparing fp regs * Difftest: pass sign-ext pc to dpic functions && fix exception pc * Debug: add int/exc inst wb to debug queue * Difftest: pass sign-ext pc to dpic functions && fix exception pc * Difftest: fix naive commit num limit Co-authored-by: NYinan Xu <xuyinan1997@gmail.com> Co-authored-by: NWilliam Wang <zeweiwang@outlook.com>
-
- 25 3月, 2021 1 次提交
-
-
由 Allen 提交于
XSPerfAccumulate: sum up performance values. XSPerfHistogram: count the occurrence of performance values, split them into bins, so that we can estimate their distribution. XSPerfMax: get max of performance values.
-
- 14 3月, 2021 1 次提交
-
-
由 Steve Gou 提交于
* add perf counters for btb and ubtb * update btb only on not hit or jalr mispredicts to reduce write stalls
-
- 03 3月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 28 2月, 2021 2 次提交
- 26 2月, 2021 1 次提交
-
-
由 Steve Gou 提交于
* csr: add sbpctrl to control branch predictors * bpu: add dynamic switch to each predictor * csr: change spfctl and sbpctl address * bpu: fix s3 connections Co-authored-by: NYinan Xu <xuyinan1997@gmail.com>
-
- 23 2月, 2021 3 次提交
- 29 1月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 24 1月, 2021 1 次提交
-
-
由 zoujr 提交于
-
- 22 1月, 2021 1 次提交
-
-
由 Lingrui98 提交于
-
- 20 1月, 2021 2 次提交
- 07 1月, 2021 3 次提交
- 06 1月, 2021 2 次提交
- 04 1月, 2021 2 次提交
- 31 12月, 2020 1 次提交
-
-
由 Lingrui98 提交于
-
- 19 12月, 2020 5 次提交
- 18 12月, 2020 1 次提交
-
-
由 Yinan Xu 提交于
-
- 17 12月, 2020 1 次提交
-
-
由 Lingrui98 提交于
-
- 07 12月, 2020 1 次提交
-
-
由 Lingrui98 提交于
-
- 03 12月, 2020 2 次提交
- 24 11月, 2020 2 次提交
- 22 11月, 2020 1 次提交
-
-
由 Lingrui98 提交于
-
- 21 11月, 2020 2 次提交
- 19 11月, 2020 1 次提交
-
-
由 Lingrui98 提交于
-
- 29 10月, 2020 1 次提交
-
-
由 Lingrui98 提交于
-