2020-06-06 |
Luke Kenneth Casson... | comments / whitespace
|
commit | commitdiff | tree |
2020-06-06 |
Luke Kenneth Casson... | update stage docstring
|
commit | commitdiff | tree |
2020-06-06 |
Luke Kenneth Casson... | code-munge
|
commit | commitdiff | tree |
2020-06-06 |
Luke Kenneth Casson... | remove unneeded imports
|
commit | commitdiff | tree |
2020-06-06 |
Luke Kenneth Casson... | noticed the regular pattern in all pipe_data.py (regspecs).
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | comment out CR assertion for now
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | add comments and start of elaborate
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | more comments
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | more comments
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | a_i not b_in
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | add comments
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | experimenting with CR, not quite right
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | whoops returning cr2 for cr3 regspec map
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | name regfile ports by name not numerical position
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | whoops connecting up CR in wrong order. fixing with...
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | fix syntax errors and use correct FastRegs (SRR0/1...
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | add TODO for MFSPR/MTSPR
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | refer to srr0/1 not a/b
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | add msr_copy function and use it in OP_TRAP, OP_RFID...
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | set SRR0 in OP_SC
|
commit | commitdiff | tree |
2020-06-05 |
Luke Kenneth Casson... | add OP_RFID SRR0/SRR1 in PowerDecode2
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | testing CRs after writing: not in the right bit-order
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | remove unneeded code
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | use common TestCase class in logical
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add branch test case to core
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | no global variables in test suites
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | sigh. because POWER. CR index inversion
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | sigh. weirdness involving bit-inversion, inconsistency...
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | no global variables in test suites
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add ShiftRot test case (works only because CRs are...
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add both logical and ALU test core
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | no global variables in test suites
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | no global variables in test suites
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | no global variables in test suites
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | whoops, docstring indentation
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add docstrings for read/write port connection
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | move core code into separate functions, for clarity
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | reduce amount of code in SelectableInt
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | oops forgot to switch write-enable off
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | comment clarify on core
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | initialise XER from simulation
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | messing with valid/busy signals in core test
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add extra argument (not used) to regfile.py
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | hmmm sync-delay wport write and wen
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | test actual reg values being produced in core test
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | use common TestCase in branch
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | use common TestCase in shift_rot
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | use common TestCase in alu
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | move TestCase to common location
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | move reg setup to earlier in test
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | comment out wrflag as it should already be in the fu...
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | test against Logical (hard-coded change)
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add first cut at test core
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | sync onto fu.go_wr_i otherwise a loop occurs
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | add rdmask and issue/busy setting
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | remove unneeded imports
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | use copy of FHDLTestCase
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | connect up write-ports from Regfiles to FUs
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | docstring for AllFunctionUnits
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | missing a fastregs write-port
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | update docstring on simple/core.py
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | move regfile/spec organiser to separate function
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | mention convenience variables
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | rename trap to use convenience variables
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | collate fu-enable signals
|
commit | commitdiff | tree |
2020-06-04 |
Luke Kenneth Casson... | connect up Function Unit operand subsets
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | forgot to add in rdflag enable
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | whoops, regfiles are uppercase
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | whoops needed a bit of a reorg of the data structure...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | hmmm got naming wrong in regfile-fu connectivity
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | whoops names of regfiles are lower-case
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | munge/redirect the regfile port based on the naming
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | connect read-enable and src_i to regfile ports
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | link up PriorityPickers on read channels
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | put rdspecs into a different dictionary
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | start putting a non-production core together,
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | add a simple core, not intended for production use
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | correct comments on regspec decode map
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | only select xer_xo if OE enabled
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | decide to elaborate Refiles *into* another class, rather...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | turn RegFiles into module, add all regfiles to it
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | add a simple class containing all FunctionUnits
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | add class containing all regfiles
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | use common get_cu_inputs for CR unit tests
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | convert shift_rot tests to use common get_cu_inputs...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | reorganise ALU tests, move get_cu_inputs function to...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | worked out how to dynamically enable carry-in to ALU...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | correct overflow-enable flags for rdmask specs in ALU
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | attempt to make carry-in and overflow-enable optional...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | remove rdflags in pipe_data.py (redundant)
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | move over to using power_regspec_map.py from PowerDecode2...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | move obtaining simulator data into common function...
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | mention TODO on SPR regfile
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | tidyup branch. comments
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | convenience variables
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | FormX not FormXL
|
commit | commitdiff | tree |
2020-06-03 |
Luke Kenneth Casson... | add bit more TODO
|
commit | commitdiff | tree |
next |