add CR read to DMI interface
[soc.git] / src / soc / simple /
2020-08-25 Luke Kenneth Casso... add CR read to DMI interface
2020-08-24 Luke Kenneth Casso... add isel CR tests to run on qemu (confirmed working)
2020-08-24 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-23 Luke Kenneth Casso... bring "core stopped" signal out through DMI interface
2020-08-21 Luke Kenneth Casso... testing 64-bit wishbone bus after 32-bit *still* fails...
2020-08-21 Luke Kenneth Casso... get litex sim enabled with 32-bit wishbone bus
2020-08-16 Luke Kenneth Casso... attempting to track down bug in litex bios memtest
2020-08-16 Luke Kenneth Casso... read delay on getting regfile data
2020-08-15 Luke Kenneth Casso... rather big change to interaction between regfile and...
2020-08-14 Luke Kenneth Casso... ha! "state" (pc, msr) not properly passed to core
2020-08-14 Luke Kenneth Casso... drop in insn_state synchronously in issuer, at same...
2020-08-14 Luke Kenneth Casso... finally, fix decoder combinatorial loop
2020-08-14 Luke Kenneth Casso... sync up the core decode-execute state,
2020-08-14 Luke Kenneth Casso... move instruction decoder out of core
2020-08-14 Luke Kenneth Casso... move regspec / rdflag decoding functions out of PowerDe...
2020-08-14 Luke Kenneth Casso... sort out instruction stop/cancel when adding a new...
2020-08-14 Luke Kenneth Casso... put multi-ports back (for read) on int and fast regfiles
2020-08-13 Luke Kenneth Casso... fix dmi reg read
2020-08-13 Luke Kenneth Casso... sync on pc writing when changed
2020-08-13 Luke Kenneth Casso... sync on read of regfile ports
2020-08-13 Luke Kenneth Casso... sigh. convert INT regfile to binary addressing
2020-08-11 Luke Kenneth Casso... sigh, remove yet another int regfile read port
2020-08-11 Luke Kenneth Casso... massive reduction in gate count by using alternative...
2020-08-11 Luke Kenneth Casso... reduce regfile port usage for INT and FAST
2020-08-11 Luke Kenneth Casso... prepare write ports to be shared
2020-08-11 Luke Kenneth Casso... move write regfile picker creation to new function
2020-08-11 Luke Kenneth Casso... reduce regfile ports by creating separate STATE regfile
2020-08-11 Luke Kenneth Casso... reducing regfile port usage by sharing read ports
2020-08-10 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-09 Luke Kenneth Casso... write pulse in issuer
2020-08-09 Luke Kenneth Casso... fix combinatorial loop in ldst compunit
2020-08-09 Luke Kenneth Casso... use rising edge detection on st go_i/rel_o
2020-08-09 Luke Kenneth Casso... add logical test issuer case
2020-08-09 Luke Kenneth Casso... get rid of MSR read combinatorial loop
2020-08-09 Luke Kenneth Casso... delay go_st by one cycle, break combinatorial loop
2020-08-05 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-05 Luke Kenneth Casso... add div test cases into test_issuer.py
2020-08-05 Luke Kenneth Casso... add div FSM as default for test_issuer in verilog and...
2020-08-04 Luke Kenneth Casso... read/set pc outside of FSM so that DMI interface can...
2020-08-04 Luke Kenneth Casso... whoops must output NIA not PC to debug DMI query in...
2020-08-04 Luke Kenneth Casso... allow instruction to run if initiated whilst "stopped...
2020-08-04 Luke Kenneth Casso... add DMI debug interface to libresoc litex sim
2020-08-03 Luke Kenneth Casso... add quick demo/test of reading DMI reg 9
2020-08-03 Luke Kenneth Casso... pass state (MSR/PC) around between PowerDecode2, DMI...
2020-08-03 Luke Kenneth Casso... use new soc.config.state CoreState class in DMI and...
2020-08-03 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2020-08-03 Luke Kenneth Casso... change over to DMI debug start/stop interface
2020-07-31 Luke Kenneth Casso... restrict external port list further in test_issuer
2020-07-30 Luke Kenneth Casso... core_start/stop/endian were inverted (output)
2020-07-30 Luke Kenneth Casso... ha! have to explicitly specify the ports when writing...
2020-07-29 Luke Kenneth Casso... bit of a big change: add prefixes "cu_" to all CompUnit...
2020-07-29 Jacob Lifshayadd __init__.py to all source directories
2020-07-29 Jacob Lifshayformat some tests
2020-07-26 Luke Kenneth Casso... add nop test cases
2020-07-26 Luke Kenneth Casso... activate some of new accumulator-based tests in test_issuer
2020-07-23 Luke Kenneth Casso... support 32-bit mem width setting
2020-07-23 Luke Kenneth Casso... allow imem to be 64/32 bit wide
2020-07-23 Luke Kenneth Casso... begin core in running state
2020-07-22 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-22 Jacob Lifshayformat code
2020-07-22 Luke Kenneth Casso... missing ports from issuer, when doing verilog
2020-07-22 Luke Kenneth Casso... reduce number of FastRegs read ports
2020-07-21 Luke Kenneth Casso... add PC (CIA) to PowerDecode2 "state" for passing into...
2020-07-19 Luke Kenneth Casso... do not start core in terminated mode
2020-07-19 Luke Kenneth Casso... explicitly set up a pc_i_ok signal in test_microwatt.py
2020-07-19 Luke Kenneth Casso... expose core_stop_i to outside as well
2020-07-19 Luke Kenneth Casso... set go_insn_i to non-resetless
2020-07-19 Luke Kenneth Casso... add issuer verilog generator
2020-07-19 Luke Kenneth Casso... update to expose signals at top-level of issuer
2020-07-19 Luke Kenneth Casso... add DivTestCase to test_issuer.py (commented out for...
2020-07-18 Luke Kenneth Casso... add option to generate verilog
2020-07-14 Luke Kenneth Casso... add MSR reading to issue FSM
2020-07-12 Luke Kenneth Casso... rename InternalOp to MicrOp
2020-07-12 Luke Kenneth Casso... add OP_ATTN test back in
2020-07-12 Luke Kenneth Casso... exit FSM when termination detected
2020-07-12 Luke Kenneth Casso... code-morph on core connect_instruction
2020-07-12 Luke Kenneth Casso... msb of instruction causing sign-overflow
2020-07-11 Luke Kenneth Casso... sort out core write latching: gate by busy, and use...
2020-07-11 Luke Kenneth Casso... * clarifying core function unit enable
2020-07-11 Luke Kenneth Casso... fix spr setting, set endianness
2020-07-11 Luke Kenneth Casso... more setting bigendian
2020-07-11 Luke Kenneth Casso... add bigendian mode to helloworld test
2020-07-08 Luke Kenneth Casso... resolving bigendian/littleendian modes in qemu sim
2020-07-08 Luke Kenneth Casso... resolving old and new behaviour for lookup of SPRs
2020-07-08 Luke Kenneth Casso... resolving old and new behaviour for lookup of SPRs
2020-07-08 Luke Kenneth Casso... adding in ALU test back in, debugging SPR setup
2020-07-08 Luke Kenneth Casso... sorting out setting of XER
2020-07-08 Luke Kenneth Casso... got test_issuer operational on one unit test
2020-07-08 Luke Kenneth Casso... stashing current state of investigation whilst looking...
2020-07-08 Luke Kenneth Casso... copy binary loaded from disk into data memory as well
2020-07-08 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-07-07 Luke Kenneth Casso... add hello world binary test
2020-07-07 Luke Kenneth Casso... sort-of got binary execution test working
2020-07-07 Luke Kenneth Casso... code-shuffle on testing to prepare loading large files...
2020-07-07 Luke Kenneth Casso... ordering of tests for OP_ATTN needed shuffling. seems...
2020-07-07 Luke Kenneth Casso... debugging termination (OP_ATTN)
2020-07-07 Luke Kenneth Casso... update opcode map for OP_ATTN
2020-07-07 Luke Kenneth Casso... debugging termination / OP_ATTN
2020-07-07 Luke Kenneth Casso... add core start/stop capability, and OP_ATTN support
2020-07-07 Luke Kenneth Casso... add in SPR test cases into test_issuer.py
next