projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
RADIX: read SPRs
[soc.git]
/
src
/
2021-03-07
Tobias Platen
RADIX: read SPRs
tree
|
commitdiff
2021-03-07
Tobias Platen
RADIX: implement memassign and call
tree
|
commitdiff
2021-03-07
Luke Kenneth Casso...
add SVSTATE read to DMI interface
tree
|
commitdiff
2021-03-07
Cesar Strauss
Merge WAIT_RESET into INSN_FETCH on the Issue FSM
tree
|
commitdiff
2021-03-07
Luke Kenneth Casso...
move DMI stuff to separate function in issuer.py
tree
|
commitdiff
2021-03-07
Luke Kenneth Casso...
update comments in issuer.py
tree
|
commitdiff
2021-03-07
Luke Kenneth Casso...
add Rc=1 SVP64 unit test to svp64_cases.py
tree
|
commitdiff
2021-03-07
Cesar Strauss
Implement the VL==0 loop
tree
|
commitdiff
2021-03-06
Cesar Strauss
Allow updating the PC and SVSTATE registers while stopped
tree
|
commitdiff
2021-03-06
Cesar Strauss
Enable the Simple-V loop test case
tree
|
commitdiff
2021-03-06
Cesar Strauss
Begin to implement the Simple-V loop
tree
|
commitdiff
2021-03-06
Cesar Strauss
Do not reset pc_changed and sv_changed at instruction end
tree
|
commitdiff
2021-03-06
Cesar Strauss
Make the raw opcode input port of the decoder stay...
tree
|
commitdiff
2021-03-06
Luke Kenneth Casso...
remove blackbox attribute on SPBlock_512W64B8W
tree
|
commitdiff
2021-03-06
Luke Kenneth Casso...
add SPBlock_512W64B8W.v blackbox file
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
remove sram4k wishbone bte/cti in litex interconnect
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
litex expects wishbone "err" signals even if not used
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
extend name of sram4k block with _wb suffix
tree
|
commitdiff
2021-03-05
Tobias Platen
unit test: pass bool mmu
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
add comments and more stub functions
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
add segment_check function, plus quick test.
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
add decode_prte function to RADIX
tree
|
commitdiff
2021-03-05
Luke Kenneth Casso...
add trivial LD/ST redirectors into RADIX ISACaller
tree
|
commitdiff
2021-03-05
Cesar Strauss
Move writing of the PC state register to the issue FSM
tree
|
commitdiff
2021-03-05
Cesar Strauss
Move the wait on "core stop" out of fetch, and into...
tree
|
commitdiff
2021-03-04
Luke Kenneth Casso...
whitespace
tree
|
commitdiff
2021-03-04
Tobias Platen
update test_caller_radix.py
tree
|
commitdiff
2021-03-04
Tobias Platen
ISACaller: add option mmu
tree
|
commitdiff
2021-03-04
Luke Kenneth Casso...
whoops microwatt already allocates SPR 720
tree
|
commitdiff
2021-03-04
Luke Kenneth Casso...
add comments from gem5-experimental mmu
tree
|
commitdiff
2021-03-04
Luke Kenneth Casso...
add cached pgtbl0/3
tree
|
commitdiff
2021-03-04
Luke Kenneth Casso...
add two functions for checking permissions, to be based...
tree
|
commitdiff
2021-03-03
Tobias Platen
add RADIX skeleton and unit test
tree
|
commitdiff
2021-03-03
Luke Kenneth Casso...
add debug strings
tree
|
commitdiff
2021-03-03
Luke Kenneth Casso...
remove singleton pattern
tree
|
commitdiff
2021-03-03
Luke Kenneth Casso...
cur_state is a global, does not have to be passed as...
tree
|
commitdiff
2021-03-03
Luke Kenneth Casso...
set SVSTATE in TestRunner using new TestIssuer.svstate_i
tree
|
commitdiff
2021-03-03
Luke Kenneth Casso...
add svstate_i to TestIssuer which mirrors pc_i
tree
|
commitdiff
2021-03-02
Luke Kenneth Casso...
comment out changing SPR 720 because 720 is not support...
tree
|
commitdiff
2021-03-02
Luke Kenneth Casso...
sort out SPR setting in MMU
tree
|
commitdiff
2021-03-02
Luke Kenneth Casso...
operating correctly, not directing MMU SPRs to SPR...
tree
|
commitdiff
2021-03-02
Luke Kenneth Casso...
must always set ok for writing out data otherwise it...
tree
|
commitdiff
2021-03-01
Luke Kenneth Casso...
Revert "fix Bug 607 - unnecessary code added related...
tree
|
commitdiff
2021-03-01
Luke Kenneth Casso...
move SVP64 RM decoder to separate module
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
add additional SVP64 RM decode fields
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
start on SVP64 RM Mode decoder
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
more SVP64 enums
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
add SVP64 RM sub-field enums
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
move SVP64 Extra decoders to separate module
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
fix syntax error
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
move SVP64PrefixDecoder to separate module
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
add PowerDecoder.no_in_vec
tree
|
commitdiff
2021-02-28
Luke Kenneth Casso...
add svp64_instrs to power_svp64
tree
|
commitdiff
2021-02-28
Tobias Platen
fix Bug 607 - unnecessary code added related to MMU...
tree
|
commitdiff
2021-02-28
Tobias Platen
fix Bug 603 - use SPR names/numbers from sprs.csv
tree
|
commitdiff
2021-02-27
Luke Kenneth Casso...
use PowerDecoder2.no_out_vec instead of manual vector...
tree
|
commitdiff
2021-02-27
Luke Kenneth Casso...
add corresponding VL=0 unit test as from 161b7d67b...
tree
|
commitdiff
2021-02-27
Cesar Strauss
Add traces for the new FSM
tree
|
commitdiff
2021-02-26
Cesar Strauss
Add a vector case with VL == 0
tree
|
commitdiff
2021-02-26
Luke Kenneth Casso...
comment on CoreState
tree
|
commitdiff
2021-02-26
Luke Kenneth Casso...
remove sv_changed input to fetch_fsm, add it to issue_f...
tree
|
commitdiff
2021-02-26
Luke Kenneth Casso...
moving new_svstate and update_svstate into issue FSM...
tree
|
commitdiff
2021-02-26
Luke Kenneth Casso...
move fetch_insn_o into issue_fsm TestIssuer
tree
|
commitdiff
2021-02-26
Luke Kenneth Casso...
add comments, missing that VL loop ends after execution...
tree
|
commitdiff
2021-02-26
Cesar Strauss
Implement a decode/issue FSM between fetch and execute
tree
|
commitdiff
2021-02-24
Tobias Platen
wb_get: write outputs to seperate logfile too
tree
|
commitdiff
2021-02-24
Tobias Platen
update mmu testcase
tree
|
commitdiff
2021-02-24
Tobias Platen
test_runner.py: add needed imports
tree
|
commitdiff
2021-02-24
Luke Kenneth Casso...
add comments explaining split
tree
|
commitdiff
2021-02-24
Luke Kenneth Casso...
move DecodeCROut/In (at last) out of PowerDecoderSubset...
tree
|
commitdiff
2021-02-24
Luke Kenneth Casso...
start making write_cr0 independent of DecodeCROut
tree
|
commitdiff
2021-02-23
Tobias Platen
deduplicate
tree
|
commitdiff
2021-02-23
Luke Kenneth Casso...
add note that SVSTATE has changed, this will allow...
tree
|
commitdiff
2021-02-22
Cesar Strauss
Fix typo when calculating PowerDecoder2.no_out_vec
tree
|
commitdiff
2021-02-22
Luke Kenneth Casso...
move setting of NIA into fetch FSM in TestIssuer
tree
|
commitdiff
2021-02-22
Luke Kenneth Casso...
whoops
tree
|
commitdiff
2021-02-22
Luke Kenneth Casso...
moving PC-setting (NIA) out of execute_fsm in TestIssuer
tree
|
commitdiff
2021-02-22
Luke Kenneth Casso...
rename inter-FSM handshake signals in TestIssuer
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
err trying to put in some FSM handshake signals, gettin...
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
comment for where SVSTATE FSM should go
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
add CR out vector detection to PowerDecoder2 no_out_vec
tree
|
commitdiff
2021-02-21
Cesar Strauss
The field selection function was moved to nmutil.util
tree
|
commitdiff
2021-02-21
Cesar Strauss
Hide the register augmentation traces by default
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
move execute_fsm to separate function in TestIssuer
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
move fetch_fsm to separate function in TestIssuer
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
add JTAG enable/disable of 4k SRAMs
tree
|
commitdiff
2021-02-21
Cesar Strauss
The new version of "sel" is smart enough to find a...
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
add comments for Mode field in SVP64Asm
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
comments in SVP64RMFields
tree
|
commitdiff
2021-02-21
Cesar Strauss
Use the new selection field function from nmutil
tree
|
commitdiff
2021-02-21
Cesar Strauss
Use symbolic values as field sizes
tree
|
commitdiff
2021-02-21
Cesar Strauss
Replace all hardcoded shifts into RM by usage of SVP64R...
tree
|
commitdiff
2021-02-21
Luke Kenneth Casso...
create SVP64CROffs consts for when SVP64 Vector-of...
tree
|
commitdiff
2021-02-20
Luke Kenneth Casso...
comments on sv.add. Rc=1 unit test
tree
|
commitdiff
2021-02-20
Luke Kenneth Casso...
add in Vectorised CRs when Rc=1 into ISACaller
tree
|
commitdiff
2021-02-20
Luke Kenneth Casso...
add CR1 to DecodeCRIn/Out
tree
|
commitdiff
2021-02-20
Luke Kenneth Casso...
add some debug checking to get_pdecode_cr_out
tree
|
commitdiff
2021-02-20
Luke Kenneth Casso...
add crossreference to bug #603
tree
|
commitdiff
2021-02-20
Luke Kenneth Casso...
add more debug output to get_pdecode_cr_out
tree
|
commitdiff
2021-02-20
Cesar Strauss
Actually forward the field width to field_slice()
tree
|
commitdiff
next