Skip to content

Commit

Permalink
Merge pull request #584 from strichmo/cv32e40p/merge_dev_to_rel_5
Browse files Browse the repository at this point in the history
merge from cv32e40p/dev to cv32e40p/release
  • Loading branch information
MikeOpenHWGroup authored May 5, 2021
2 parents 6eee088 + 49a67f1 commit 50cac35
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 6 deletions.
6 changes: 3 additions & 3 deletions cv32e40p/vendor_lib/imperas/riscv_CV32E40P_OVPsim/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ A Complete, Fully Functional, Configurable CV32E40P Simulation Model
===

Author: Imperas Software, Ltd., using OVP Open Standard APIs
Date : 20210209
Version: 20200821.11
Date : 20210422
Version: 20200821.12
License: Simulation Model CV32E40P licensed under [Software License Agreement for Open Virtual Platforms Technology](OVP_IMPERAS_LICENSE.pdf)
RISC-V Specifications currently supported:
- RISC-V Instruction Set Manual, Volume I: User-Level ISA (User Architecture Version 2.3)
Expand Down Expand Up @@ -61,7 +61,7 @@ About Open Virtual Platforms (OVP) and Imperas Software
[www.imperas.com](http://www.imperas.com/riscv).

![OVP Image ](http://www.imperas.com/sites/default/files/partner-logos/ovp_0.jpg)
![Imperas Imperas](http://www.imperas.com/sites/all/themes/tophit/logo.png)
![Imperas Imperas](https://www.imperas.com/sites/default/files/imperas-web-logo_2.png)
---


Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,8 @@ module CPU

// From RTL
bit [31:0] GPR_rtl[32];
bit [31:0] cycles;

/*
always @state.notify begin
if (state.valid) begin
Expand Down Expand Up @@ -237,14 +239,18 @@ module CPU
output int _deferint,
output int _irq_i,
output int _haltreq,
output int _resethaltreq);
output int _resethaltreq,
output int _cycles
);

_terminate = SysBus.Shutdown;
_reset = SysBus.reset;
_deferint = SysBus.deferint;
_irq_i = SysBus.irq_i;
_haltreq = SysBus.haltreq ;
_resethaltreq = SysBus.resethaltreq ;
_haltreq = SysBus.haltreq;
_resethaltreq = SysBus.resethaltreq;

_cycles = cycles;
endfunction

function automatic void setDECODE (input string value, input int insn, input int isize);
Expand Down

0 comments on commit 50cac35

Please sign in to comment.