projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
3am coding. sigh. converted PowerDecoder to take list of namedtuples
[soc.git]
/
src
/
2020-03-05
Luke Kenneth Casso...
3am coding. sigh. converted PowerDecoder to take list...
tree
|
commitdiff
2020-03-04
Luke Kenneth Casso...
add idea of Decoder namedtuple
tree
|
commitdiff
2020-03-04
Luke Kenneth Casso...
whoops realised that it is *PowerDecoder* args that...
tree
|
commitdiff
2020-03-04
Luke Kenneth Casso...
move default case out of switch, to make room for multi...
tree
|
commitdiff
2020-03-04
Michael Nolan
Add suffix handling back in
tree
|
commitdiff
2020-03-04
Michael Nolan
Generate ilang for whole decoder
tree
|
commitdiff
2020-03-04
Michael Nolan
Add tests for minor_58 and minor_62
tree
|
commitdiff
2020-03-04
Michael Nolan
Hierarchial decoder semi-working
tree
|
commitdiff
2020-03-04
Michael Nolan
Add bit selectors for most of the tests
tree
|
commitdiff
2020-03-04
Michael Nolan
Change decoder to take the bits to select of the opcode...
tree
|
commitdiff
2020-03-03
Luke Kenneth Casso...
rename run_test so that nosetests3 doesnt complain
tree
|
commitdiff
2020-03-03
Luke Kenneth Casso...
move default values to power_enums.py
tree
|
commitdiff
2020-03-03
Luke Kenneth Casso...
experimenting getting power decoder into shape
tree
|
commitdiff
2020-03-02
Michael Nolan
Add recursive decoding
tree
|
commitdiff
2020-03-02
Michael Nolan
Add support for hierarchical decoding
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
idea for sub-decoder
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
sort out hacking of PowerDecoder to suit extra.csv
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
correction on single bit flags
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
fix up syntax errors in power_decoder
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
missing commas
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
add some basic comments to PowerOp and PowerDecoder...
tree
|
commitdiff
2020-03-01
Luke Kenneth Casso...
separate out PowerOps from PowerDecoder, simplifies...
tree
|
commitdiff
2020-02-29
Michael Nolan
Add tests for minor_30 and minor_31 decoding tables
tree
|
commitdiff
2020-02-29
Michael Nolan
Add default case to decoder
tree
|
commitdiff
2020-02-29
Michael Nolan
Add fields from the ones in IBM's Microwatt
tree
|
commitdiff
2020-02-29
Michael Nolan
Add decoder/test for minor_19 field
tree
|
commitdiff
2020-02-29
Michael Nolan
Add code to download csv files from wiki if they don...
tree
|
commitdiff
2020-02-29
Michael Nolan
Move enums to a separate file
tree
|
commitdiff
2020-02-29
Michael Nolan
Correct cry in field from a single bit to an enum
tree
|
commitdiff
2020-02-29
Michael Nolan
Cleanup testbench, add messages to assertions
tree
|
commitdiff
2020-02-29
Michael Nolan
Add in remaining fields from major decoder
tree
|
commitdiff
2020-02-29
Michael Nolan
Add signals for single bit flags in major.csv
tree
|
commitdiff
2020-02-29
Michael Nolan
Add input and output register selector fields
tree
|
commitdiff
2020-02-29
Michael Nolan
Minor cleanup
tree
|
commitdiff
2020-02-29
Michael Nolan
Move decoder.py to power_major_decoder.py
tree
|
commitdiff
2020-02-29
Michael Nolan
Add internal op field to major decoder
tree
|
commitdiff
2020-02-29
Michael Nolan
Begin adding power ISA decoder
tree
|
commitdiff
2020-01-25
Tobias Platen
convert ram tp modules
tree
|
commitdiff
2020-01-24
Tobias Platen
translate slice_top and rab_slice from systemverilog...
tree
|
commitdiff
2020-01-23
Tobias Platen
add more converted header files
tree
|
commitdiff
2020-01-23
Tobias Platen
begin axi_rab to nmigen conversion
tree
|
commitdiff
2020-01-17
Luke Kenneth Casso...
update to new revision nmigen
tree
|
commitdiff
2020-01-17
Luke Kenneth Casso...
get familiar with tests again
tree
|
commitdiff
2019-09-16
Tobias Platen
tlb_content now supports 512G pages
tree
|
commitdiff
2019-09-11
Tobias Platen
terapage lookup
tree
|
commitdiff
2019-09-10
Tobias Platen
tlb_content update test
tree
|
commitdiff
2019-09-09
Tobias Platen
add unittest for tlb_content.py
tree
|
commitdiff
2019-08-25
Tobias Platen
forgot to add one signal
tree
|
commitdiff
2019-08-24
Tobias Platen
add is_512G to the data structure
tree
|
commitdiff
2019-08-07
Tobias Platen
partial Unit Test for TLB
tree
|
commitdiff
2019-08-04
Tobias Platen
tlb_test WIP
tree
|
commitdiff
2019-08-01
Luke Kenneth Casso...
move priority picker to nmutil
tree
|
commitdiff
2019-07-25
Tobias Platen
Merge branch 'master' of https://git.libre-riscv.org...
tree
|
commitdiff
2019-07-25
Tobias Platen
fix UnusedElaboratable warning in TLB code
tree
|
commitdiff
2019-07-24
Luke Kenneth Casso...
add TLB elaboratable
tree
|
commitdiff
2019-07-21
Tobias Platen
TLB testbench WIP
tree
|
commitdiff
2019-07-21
isengaara
implement page table lookup using 4 levels
tree
|
commitdiff
2019-06-19
Luke Kenneth Casso...
forgot to pull ld_o/st_o through from LDST CompUnits
tree
|
commitdiff
2019-06-19
Luke Kenneth Casso...
sort out address match global nomatch signal
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
move mem into scoreboard (really should be outside...
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
add separate read/write port
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
whoops syntax error
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
write out data only on go_write
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
clarify comment
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
add address and output mode from LDSTCUs
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
sort out go_ld_i and go_st_i
tree
|
commitdiff
2019-06-18
Luke Kenneth Casso...
add temporary immediate-activation of go_addr on adr_re...
tree
|
commitdiff
2019-06-17
Luke Kenneth Casso...
add transitive accumulation of LD/STs into MDM
tree
|
commitdiff
2019-06-17
Luke Kenneth Casso...
remove TODO (done)
tree
|
commitdiff
2019-06-16
Luke Kenneth Casso...
fix several test imports, add Elaboratable
tree
|
commitdiff
2019-06-16
Luke Kenneth Casso...
fix test run errors
tree
|
commitdiff
2019-06-15
Luke Kenneth Casso...
rename match to nomatch, connect ld_i and st_i
tree
|
commitdiff
2019-06-15
Luke Kenneth Casso...
convert addr match into latched (SRLatch) version,...
tree
|
commitdiff
2019-06-15
Luke Kenneth Casso...
use new ready/valid to ALU in CompLDST
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
start connecting memory function unit
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
only set adr_rel_o on LD or ADD/SUB, must wait for...
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
starting to run into things being broken in LD/ST Comp...
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
properly set the number of integer ALUs (2 at the moment)
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
set number of ALUs to 2
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
test LD/ST issue
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
add in ld/st operand pseudo-opcode
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
add in a TestMemory class
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
added in the LD/ST Comp Unit (not connected up yet...
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
move MemFunctionUnits to separate module
tree
|
commitdiff
2019-06-10
Luke Kenneth Casso...
move FUMemMatchMatrix to mdm module
tree
|
commitdiff
2019-06-09
Luke Kenneth Casso...
link address matching inputs to outside MemMatrix,...
tree
|
commitdiff
2019-06-09
Luke Kenneth Casso...
bring in cancel array into FURegDepMatrix
tree
|
commitdiff
2019-06-09
Luke Kenneth Casso...
make partialaddrmatch a matrix
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
rename variables
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
add 2nd test for mem dependency, use FU-Regs and FU...
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
convert Reg_Rsv and rest of FU_Reg Matrix to variable...
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
use loop around src nums in FU Reg Matrix
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
convert FU_RW_Pend accumulator to src-vector
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
remove unneeded signals
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
start propagating arrays of src regs up through depende...
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
whitespace
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
whoops use reduce(or_) not bool to merge bitwise src...
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
use new array-based dep cell in dep matrix
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
dependence cell to use arrays
tree
|
commitdiff
2019-06-08
Luke Kenneth Casso...
reordering connections on mem-dep matrices
tree
|
commitdiff
next