soc.git
2019-05-10 Luke Kenneth... dependency cells enable on q not qn
2019-05-10 Luke Kenneth... start connecting fu and reg dep matrices
2019-05-10 Luke Kenneth... add variant using original (ish) 6600 scoreboard
2019-05-10 Luke Kenneth... split out register decode from issue unit
2019-05-10 Luke Kenneth... derive from Elaboratable
2019-05-10 Luke Kenneth... remove unneeded imports
2019-05-10 Luke Kenneth... move code around to get set associative cache working
2019-05-10 Luke Kenneth... update cam test
2019-05-10 Luke Kenneth... update pte test
2019-05-10 Luke Kenneth... update perm validator test
2019-05-10 Luke Kenneth... remove unneeded unit test
2019-05-10 Luke Kenneth... fix imports in LFSR test
2019-05-10 Luke Kenneth... update camentry unit test
2019-05-10 Luke Kenneth... add src1/2 pending outputs
2019-05-09 Luke Kenneth... get scoreboard reasonably working
2019-05-09 Luke Kenneth... decode wrong way round on issue unit
2019-05-09 Luke Kenneth... reduce ANDing chain (using NOR) in group picker
2019-05-09 Luke Kenneth... fix logic-bug in group picker
2019-05-09 Luke Kenneth... add python simulation of alu
2019-05-08 Luke Kenneth... move sync from intpick to fn unit readable
2019-05-08 Luke Kenneth... make readable_i sync, stops infinite loop
2019-05-08 Luke Kenneth... SRLatch not used in issue_unit
2019-05-08 Luke Kenneth... add some more experimental instructions
2019-05-08 Luke Kenneth... add some more experimental instructions
2019-05-08 Luke Kenneth... disable writethru for now
2019-05-08 Luke Kenneth... disable fpissue
2019-05-08 Luke Kenneth... make SR Latch async again, make busy signal sync into...
2019-05-08 Luke Kenneth... rename variable wid -> dep
2019-05-08 Luke Kenneth... make write latch sync in Function Unit
2019-05-08 Luke Kenneth... add decode out of src1 and src2 pending from FnUnit
2019-05-08 Luke Kenneth... add regfile array test
2019-05-08 Luke Kenneth... begin debugging, temporary sync on issueunit
2019-05-08 Luke Kenneth... start on unit test
2019-05-08 Luke Kenneth... connect up ALUs
2019-05-08 Luke Kenneth... whoops connect enable / data correct way round in regfi...
2019-05-08 Luke Kenneth... add computational unit
2019-05-08 Luke Kenneth... add register file connection
2019-05-08 Luke Kenneth... add ORing of port inputs together
2019-05-08 Luke Kenneth... connect to integer global pending vectors
2019-05-08 Luke Kenneth... add intpick connections
2019-05-08 Luke Kenneth... rename rel_req to req_rel
2019-05-08 Luke Kenneth... replace go_read/go_write with go_rd/go_wr
2019-05-08 Luke Kenneth... connect issue unit to function units
2019-05-08 Luke Kenneth... start wiring up issue unit
2019-05-08 Luke Kenneth... add int fu-reg dep matrix
2019-05-08 Luke Kenneth... add names to read/write ports, add priority picker...
2019-05-08 Luke Kenneth... begin connecting units together
2019-05-07 Luke Kenneth... add nmigen alu_hier to experiment
2019-05-07 Luke Kenneth... add a variant of a regfile that has individual read...
2019-05-07 Luke Kenneth... add regfile.py
2019-05-07 Luke Kenneth... update layout of test_helper.py
2019-05-07 Luke Kenneth... simplify gitignore
2019-05-07 Luke Kenneth... add extra ignore files
2019-05-07 Luke Kenneth... add IEEE754 FPU dependency
2019-05-07 Luke Kenneth... update setup.py (cookie-cut from ieee754fpu)
2019-05-07 Luke Kenneth... convert test_address_encoder.py to nosetest3 compatibility
2019-05-07 Luke Kenneth... add __init__.py to scoreboard directory
2019-05-07 Luke Kenneth... add Makefile, setup.py, blank README and NEWS
2019-05-07 Luke Kenneth... reorg TLB src
2019-05-07 Luke Kenneth... move main python code to src directory
2019-05-07 Luke Kenneth... add scoreboard source (moving from ieee754fpu repo)
2019-05-04 Daniel BenusovichAdd test setup. It compiles
2019-05-04 Daniel BenusovichAdd default platform
2019-05-04 Daniel BenusovichAdd plru test. Needs work.
2019-05-04 Daniel BenusovichMove files into correct folders within ariane
2019-04-26 Luke Kenneth... whitespace
2019-04-26 rishucodingadded comments in AddressEncoder.py
2019-04-23 Luke Kenneth... add some use of new "Elaboratable"
2019-04-23 Luke Kenneth... rename LFSR2 to LFSR in test_LFSR2.py
2019-04-23 Luke Kenneth... add Elaboratable to LFSR2
2019-04-23 Luke Kenneth... comment about max_exponent, remove its use: use python...
2019-04-23 Daniel BenusovichMove MemorySet into separate file
2019-04-23 Daniel BenusovichUpdate SAC to use new LFSR import
2019-04-23 Daniel BenusovichReplace LFSR with better version
2019-04-22 Luke Kenneth... remove width, use max_exponent instead
2019-04-22 Luke Kenneth... derive LFSR from LFSRPolynomial - cut even more code
2019-04-22 Luke Kenneth... add a link to cachesim.py
2019-04-22 Luke Kenneth... add link to online simulator
2019-04-22 Luke Kenneth... add link to online simulator
2019-04-22 Luke Kenneth... reduce LFSR2.__init__ by another 2 lines
2019-04-22 Luke Kenneth... more whitespace / shuffle / cleanup
2019-04-22 Luke Kenneth... minor code-shuffle, comments
2019-04-22 Luke Kenneth... use random selection for LFSR on write
2019-04-22 Luke Kenneth... write_entry, sef encoder.i has to be *conditional*
2019-04-22 Luke Kenneth... sort-of put LFSR mode into SetAssocCache... not really...
2019-04-22 Luke Kenneth... move max_exponent to be a property (max(self))
2019-04-22 Luke Kenneth... use a set not a list, can remove an extra line
2019-04-22 Luke Kenneth... simplify further,use max() on elements
2019-04-22 Luke Kenneth... replace if elif elif with dictionary trick, and map...
2019-04-22 Luke Kenneth... whitespace
2019-04-22 Luke Kenneth... add docstrings and comments
2019-04-22 Luke Kenneth... skip the entire thing if width is zero
2019-04-22 Luke Kenneth... remove redundant Signal width=1
2019-04-22 Luke Kenneth... remove property polynomial
2019-04-22 Luke Kenneth... LFSR2.pyi, type is set not frozenset, exponents returns...
2019-04-22 Luke Kenneth... add error reports on exceptions in LFSR2
2019-04-22 Luke Kenneth... use set instead of frozenset
2019-04-22 Luke Kenneth... use join trick instead of manually creating the exponen...
2019-04-22 Luke Kenneth... instead of using abstract class Set, actually *derive...
2019-04-22 Luke Kenneth... remove typing, move to .pyi file (increases code clarity)
next