2020-07-08 |
Luke Kenneth Casson... | add code-fragment from microwatt helloworld
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add a simple addis test (regression)
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | copy binary loaded from disk into data memory as well
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add hello world binary test
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | whoops error in test of dynamic parameter
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | sort-of got binary execution test working
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | code-shuffle on testing to prepare loading large files...
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | ordering of tests for OP_ATTN needed shuffling. seems...
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | whoops got Function.NONE test wrong in PowerDecode2
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | remove unneeded record field from logical_input_record
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | debugging termination (OP_ATTN)
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | update opcode map for OP_ATTN
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add halted condition in ISACaller, when attn instruction...
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | debugging termination / OP_ATTN
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add ATTN unit test
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add core start/stop capability, and OP_ATTN support
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add in SPR test cases into test_issuer.py
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | use ComMULOpSubset in mul pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | remove alu unneeded op record data
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | remove alu unneeded op record data
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | remove alu unneeded op record data
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mul unit to test_issuer
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mul compunit
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | whoops forgot that the mul pipeline is actually a pipeline...
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | do abs slightly differently in SelectableInt
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | continue mul unit test debugging
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add MULS (signed) version of multiply
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | improve debug for test_sim.py
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mullw test to qemu sim
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | fix SelectableInt abs
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add first simulator mul test
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | investigating mul pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | SelectableInt: make __mul__ return enough space to...
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | first cut at mul test pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add first cut at fu mul pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | adding mtspr tests
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | adding OP_MTMSR test
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mtmsr internal op
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mtmsr internal op
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | sort out initialisation of TstL0CacheBuffer in ldst...
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add mtmsr tests (fail)
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check trap compunit output properly
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check msr in trap test, fix OP_RFID
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add an illegal instruction trap test
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | set up a trap function for microcode override
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | big reorg on PowerDecoder2, actually Decode2Execute1Type
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | stop debug output in power_decoder
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | comments in power_regspec_map.py
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | comment on spr2, not needed
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check xer_out not xer_in
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | split out Decode2ToExecuteType fields involving registers
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | sigh read and write xer detection, fix spr and trap...
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check spr1 in test spr compunit
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | get/set slow spr in spr test_pipe_caller
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add first spr compunit test (not working yet)
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add SPR test case, commented out for now
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | move valid signal out of Decode2ToExecute1Type and...
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add slow spr regfile regspec support
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | remap SPR PowerISA numbers to internal SPR enum
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | comment out SPR for now, needs SPR regfile
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add SPR compunit
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | missing initialisation of disasm_start
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check NIA on trap fu test
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | OP_RFID needs to read SRR0/1, OP_SC needs to write
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | fix qemu trap test
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | cater for illegal instruction (generates a trap)
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add sc back in
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | comments in trap about exceptions using microcoding
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add pspec to test_core.py
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add pspec to test_core.py
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | more rename spr1/spr2 to fast1/fast2
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | more updating spr1/spr2 to fast1/fast2
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | more updating spr1/spr2 to fast1/fast2
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | rename spr1/spr2 to fast1/fast2 in branch
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | update trap docstring
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | use new consts module
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | sorting out trap fastregs
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | sort out trap test reg checking
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | resolve spr names in ISACaller
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | rename spr1 to fast1 in trap data
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | sorting out fast/spr naming
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | oops initialise Function Unit class with idx
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add first cookie-cut test_trap_compunit.py
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add gitignores
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | debugging decoding of SPRs (fast)
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add spr test, add decode of spr in/out
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add spr main stage
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add spr input record
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | add SPR pipeline
|
commit | commitdiff | tree |
2020-07-04 |
Luke Kenneth Casson... | reduce steps per stage to 8
|
commit | commitdiff | tree |
2020-07-03 |
Luke Kenneth Casson... | set only div/rem supported
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | allow flexible selection of the types of ALUs
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | fix unit tests due to change in using pspec
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | use Mock class (more convenient)
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | allow ALU names to propagate through from FU to CompUnit ALU
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | name function unit ALUs
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | comment out DIV unit for now
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | increase combinatorial stages to 8
|
commit | commitdiff | tree |
2020-07-02 |
Luke Kenneth Casson... | reduce DIV radix to 1
|
commit | commitdiff | tree |
next |