projects
/
soc.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
soc.git
2020-07-04
Luke Kenneth...
resolve spr names in ISACaller
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
rename spr1 to fast1 in trap data
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
sorting out fast/spr naming
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
oops initialise Function Unit class with idx
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
add first cookie-cut test_trap_compunit.py
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
add gitignores
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
debugging decoding of SPRs (fast)
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
add spr test, add decode of spr in/out
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
add spr main stage
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
add spr input record
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
add SPR pipeline
commit
|
commitdiff
|
tree
2020-07-04
Luke Kenneth...
reduce steps per stage to 8
commit
|
commitdiff
|
tree
2020-07-03
Luke Kenneth...
set only div/rem supported
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
allow flexible selection of the types of ALUs
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
fix unit tests due to change in using pspec
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
use Mock class (more convenient)
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
allow ALU names to propagate through from FU to CompUni...
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
name function unit ALUs
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
comment out DIV unit for now
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
increase combinatorial stages to 8
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
reduce DIV radix to 1
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
add DIV function unit to compunits
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
add trap function unit into compunits
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
add bare wishbone option to TestIssuer, sort out ports
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
use single-arg pspec for TestIssuer and Core
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
first experimental index.rst for sphinx documentation
commit
|
commitdiff
|
tree
2020-07-02
Luke Kenneth...
add sphinx doc preliminary start
commit
|
commitdiff
|
tree
2020-07-02
Cesar Strauss
Present the ALU result only when valid_o is active
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
whoops missed some cases in unit test changing ALUHelpers
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
minor reorg on how Bus and Config classes are set up
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
whoops swapped trap test instructions accidentally
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
print out msr for debug
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
attempting to add SPRs to rfid test
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
add OP_SC
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
trap test check results
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
add name "test_issuer" to ilang conversion
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
add in trap compunit
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
add rfid and td/tw trap test
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
continue debugging trap pipeline
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
debugging trap pipeline
commit
|
commitdiff
|
tree
2020-07-01
Luke Kenneth...
start running trap unit test, fixing errors
commit
|
commitdiff
|
tree
2020-06-30
Luke Kenneth...
add lte ltu for use by twi and other trap functions
commit
|
commitdiff
|
tree
2020-06-30
Luke Kenneth...
add in pseudocode keyword into mdwn isa files
commit
|
commitdiff
|
tree
2020-06-30
Luke Kenneth...
code-morph on div pipeline
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
add README for fu directory
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
use correct ALUHelpers in div test
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
sort out syntax errors in div
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
first unit test for div
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
update submodule to fix div bug
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
add ignore for parsetab.py
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
add autogenerated do not commit comment
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
update submodule to div overflow
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
separate out divide by zero cases
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
update OV and OV32 ISACaller flags if overflow occurs
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
attempting to add overflow setting in ISACaller
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
whoops, hex parser digits are in multiples of 4 bits
commit
|
commitdiff
|
tree
2020-06-29
Luke Kenneth...
fetch instructions from bare wishbone fetch unit
commit
|
commitdiff
|
tree
2020-06-28
Cesar Strauss
Start with a simpler test case
commit
|
commitdiff
|
tree
2020-06-28
Cesar Strauss
Let p.ready_o be active while the test ALU is idle
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
add cached fetch unit pass-through args
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
need args to WishboneArbiter, match data width size
commit
|
commitdiff
|
tree
2020-06-28
Cesar Strauss
Add missing ports to the test ALU
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
read from instruction memory using FetchUnitInterface
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
add Config Fetch interface and quick unit test
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
add test instruction memory
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
add readonly option to TestMemory
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
expand instruction bus width to 64 bit, start on a...
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
parameterise minerva i-cache
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
got Pi2LSUI FSM working
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
sram address do not cut by LSBs
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
new Pi2LSUI working, using PortInterfaceBase
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
start new version of Pi2LSUI based on PortInterfaceBase
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
pass addr/mask through to PortInterfaceBase rd/wr addr
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
cleanup (remove unneeded imports)
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
more code-shuffle for TestMemoryPortInterface
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
more code-shuffle for TestMemoryPortInterface
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
minor cleanup, put get/set rdport/wrport into function
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
merge LDSTPort into TestMemoryPortInterface
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
use PortInterface connect_port
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
use PortInterface connect_port
commit
|
commitdiff
|
tree
2020-06-28
Luke Kenneth...
attempt to get Pi2LSUI FSM working
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
only activate ld_in_progress if addr is ok
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
make Memory accessible via TestSRAMBareLoadStoreUnit
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
increase (double) address width in TstL0CacheBuffer
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
increase (double) address width in TstL0CacheBuffer
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
unit test in l0_cache to connect to testpi and test_bare_wb
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
make PortInterface modules consistent with same API
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
use ConfigMemoryPortInterface in TstL0CacheBuffer
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
fix TestMemLoadStoreUnit, it required a FSM to monitor...
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
add wishbone Pi2LSUI test
commit
|
commitdiff
|
tree
2020-06-27
Luke Kenneth...
reconfigureable PortInterface testing now possible
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
name issue in Pi2LSUI
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
whitespace and imports
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
slight reorg on test_pi2ls.py
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
correct address in pi2ls
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
oops forgot to initialise base class of TestMemLoadStor...
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
add in LenExpand shift/mask
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
add quick test showing Pi2LSUI not quite reading/writing to
commit
|
commitdiff
|
tree
2020-06-26
Luke Kenneth...
remove extraneous yields
commit
|
commitdiff
|
tree
next