2019-05-10 |
Luke Kenneth Casson... | remove unneeded unit test
|
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth Casson... | fix imports in LFSR test
|
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth Casson... | update camentry unit test
|
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth Casson... | add src1/2 pending outputs
|
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth Casson... | get scoreboard reasonably working
|
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth Casson... | decode wrong way round on issue unit
|
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth Casson... | reduce ANDing chain (using NOR) in group picker
|
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth Casson... | fix logic-bug in group picker
|
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth Casson... | add python simulation of alu
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | move sync from intpick to fn unit readable
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | make readable_i sync, stops infinite loop
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | SRLatch not used in issue_unit
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add some more experimental instructions
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add some more experimental instructions
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | disable writethru for now
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | disable fpissue
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | make SR Latch async again, make busy signal sync into...
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | rename variable wid -> dep
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | make write latch sync in Function Unit
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add decode out of src1 and src2 pending from FnUnit
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add regfile array test
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | begin debugging, temporary sync on issueunit
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | start on unit test
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | connect up ALUs
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | whoops connect enable / data correct way round in regfilearray
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add computational unit
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add register file connection
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add ORing of port inputs together
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | connect to integer global pending vectors
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add intpick connections
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | rename rel_req to req_rel
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | replace go_read/go_write with go_rd/go_wr
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | connect issue unit to function units
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | start wiring up issue unit
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add int fu-reg dep matrix
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | add names to read/write ports, add priority picker...
|
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth Casson... | begin connecting units together
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add nmigen alu_hier to experiment
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add a variant of a regfile that has individual read...
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add regfile.py
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | update layout of test_helper.py
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | simplify gitignore
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add extra ignore files
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add IEEE754 FPU dependency
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | update setup.py (cookie-cut from ieee754fpu)
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | convert test_address_encoder.py to nosetest3 compatibility
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add __init__.py to scoreboard directory
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add Makefile, setup.py, blank README and NEWS
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | reorg TLB src
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | move main python code to src directory
|
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth Casson... | add scoreboard source (moving from ieee754fpu repo)
|
commit | commitdiff | tree |
2019-04-26 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | add some use of new "Elaboratable"
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | rename LFSR2 to LFSR in test_LFSR2.py
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | add Elaboratable to LFSR2
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | comment about max_exponent, remove its use: use python...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | remove width, use max_exponent instead
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | derive LFSR from LFSRPolynomial - cut even more code
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | add a link to cachesim.py
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | add link to online simulator
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | add link to online simulator
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | reduce LFSR2.__init__ by another 2 lines
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | more whitespace / shuffle / cleanup
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | minor code-shuffle, comments
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | use random selection for LFSR on write
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | write_entry, sef encoder.i has to be *conditional*
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | sort-of put LFSR mode into SetAssocCache... not really...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | move max_exponent to be a property (max(self))
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | use a set not a list, can remove an extra line
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | simplify further,use max() on elements
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | replace if elif elif with dictionary trick, and map...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | add docstrings and comments
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | skip the entire thing if width is zero
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | remove redundant Signal width=1
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | remove property polynomial
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | LFSR2.pyi, type is set not frozenset, exponents returns...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | add error reports on exceptions in LFSR2
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | use set instead of frozenset
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | use join trick instead of manually creating the exponent...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | instead of using abstract class Set, actually *derive...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | remove typing, move to .pyi file (increases code clarity)
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | make tag_valid and active_bit local
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | disable write by default
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | move setting up of tag into MemorySet
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | add TODO comment, bug #71, replace PLRU with LFSR
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | data_i needs to be data_size not input_size
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | hmmm.... AddressEncoder needs to be of width way_count
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | move tag/vector decoding into MemorySet
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | data_size+tag_size = input_size, use it
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | whoops, plru_array wasnt an array
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | tidyup hit/multiple, move to main block
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | tidy up comments
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | small reorg, split memory into separate module with...
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | same trick with encoder, remove switch, use encoder.o
|
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth Casson... | replace switch statement with straight index to array
|
commit | commitdiff | tree |
2019-04-21 |
Luke Kenneth Casson... | add in tlb_entries and asid_width parameters to constructors
|
commit | commitdiff | tree |
2019-04-21 |
Luke Kenneth Casson... | whoops, PTE bits wrong way round, make LSB to MSB
|
commit | commitdiff | tree |
2019-04-21 |
Luke Kenneth Casson... | correct mmu.py syntax errors, output ilang as a test
|
commit | commitdiff | tree |
2019-04-21 |
Luke Kenneth Casson... | comment where PermissionValidator needed
|
commit | commitdiff | tree |
next |