2019-04-27 |
Luke Kenneth Casson... | allow StageChain to accept empty list/tuple
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | split out IO control classes to separate module
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | move eq, shape and cat to nmoperator.py
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | LTStageDerived does not have to be derived from Elaboratable
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | replace i_data with data_i and o_data with data_o
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | add submodules
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | call ControlBase.elaborate
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | replace i_ready with ready_i and o_valid with valid_o
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | FPADDBasePipe derives from ControlBase, must return...
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | disable Elaboratable for now
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | replace i_valid with valid_i
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | fix name bug in specallocate
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | replace o_ready with ready_o
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | whitespace cleanup
|
commit | commitdiff | tree |
2019-04-27 |
Luke Kenneth Casson... | add name-detector to ispec / ospec, call with extra...
|
commit | commitdiff | tree |
2019-04-26 |
Luke Kenneth Casson... | more cases of Elaboratable
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | add more use of Elaboratables
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | add more use of Elaboratables
|
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth Casson... | add new Elaboratable
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | experiment with Object class
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | create example Object class (annoyingly)
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | debugging RecordObject __setattr__
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | remove unused unit test
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | use RecordObject in output mux pipe
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | use __iter__ for ports in multipipe
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | add ports function to RecordObject
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | add __iter__ to several classes, add global shape(...
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | convert FPOpData to __iter__
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | hmmm, Array not working as submodule
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | convert ControlBase to iter
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | make PrevControl and NextControl iterable
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | convert FPGet2OpMod to use PrevControl (replace ack...
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | convert to use PrevControl and NextControl instead...
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | add prev/next ports and elaborate
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | add test_fsm_experiment.py - works great!
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | comment out print debug statements
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | improve ControlBase.ports enumeration of its o_data...
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | investigating Record flattening
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | generate il file before running simulation, test 7
|
commit | commitdiff | tree |
2019-04-20 |
Luke Kenneth Casson... | use elaborate not get_fragment
|
commit | commitdiff | tree |
2019-04-19 |
Luke Kenneth Casson... | rename flatten to cat
|
commit | commitdiff | tree |
2019-04-19 |
Luke Kenneth Casson... | use iterator for 2-arg Visitor as well as single-arg
|
commit | commitdiff | tree |
2019-04-19 |
Luke Kenneth Casson... | replace flatten with iterator
|
commit | commitdiff | tree |
2019-04-17 |
Luke Kenneth Casson... | looking for replacements of the hard-coded control...
|
commit | commitdiff | tree |
2019-04-17 |
Luke Kenneth Casson... | add in_multi and stage_ctl args to FIFOControl
|
commit | commitdiff | tree |
2019-04-17 |
Luke Kenneth Casson... | clarify pipe mode comments
|
commit | commitdiff | tree |
2019-04-17 |
Luke Kenneth Casson... | rename count to level to match SyncFIFO API
|
commit | commitdiff | tree |
2019-04-17 |
Luke Kenneth Casson... | fix bug in setting up count
|
commit | commitdiff | tree |
2019-04-17 |
Luke Kenneth Casson... | give convenience names to Queue (FIFOInterface) signals
|
commit | commitdiff | tree |
2019-04-16 |
Luke Kenneth Casson... | try using Queue instead of SyncFIFO
|
commit | commitdiff | tree |
2019-04-16 |
Luke Kenneth Casson... | tidyup on Queue class
|
commit | commitdiff | tree |
2019-04-16 |
Luke Kenneth Casson... | reduce queue size down to 1
|
commit | commitdiff | tree |
2019-04-16 |
Luke Kenneth Casson... | transform to meet nmigen FIFOInterface API
|
commit | commitdiff | tree |
2019-04-16 |
Luke Kenneth Casson... | add initial ChiselQueue.py
|
commit | commitdiff | tree |
2019-04-13 |
Luke Kenneth Casson... | add post-processing optional capability
|
commit | commitdiff | tree |
2019-04-13 |
Luke Kenneth Casson... | add c version from original paper
|
commit | commitdiff | tree |
2019-04-13 |
Luke Kenneth Casson... | add buffered and fwft modes to FIFOControl
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | extend truth tables
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add truth table for PassThroughHandshake
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add 2-stage FIFO (add1) example
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add temporary buf_full to UnbufferedPipeline
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add comments to FIFOControl
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | rename some test functions, make better suitable for...
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add Test 24, add built-in process function into FIFOControl
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | move PassThroughStage out of FIFOControl
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | swap iospecfn and depth arguments in FIFOControl
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add test23, connect FIFO-with-RecordObj to adder
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | process nxt.o_data in connect_out, not prev data
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | use SimpleHandshake in RecordObject test
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | remove eq function from RecordObject test
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | add RecordObject-based 2-op add test
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | reorganise FIFOtest, call it FIFOControl
|
commit | commitdiff | tree |
2019-04-12 |
Luke Kenneth Casson... | pass in flatten/processing function into _connect_in/out
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | add commented-out code back in
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | do flatten on output data
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | try bi-directional flatten
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | no need to use self.__dict__
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | reorg of FIFOtest to allow for flattening of incoming...
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | move RecordObject to singlepipe.py for now
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | add experimental RecordObject with __setattr__ override
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | add flatten function
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | code-shuffle to allow accumulation of results from...
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | turn visitor into a class
|
commit | commitdiff | tree |
2019-04-11 |
Luke Kenneth Casson... | begin morphing eq function into a visitor
|
commit | commitdiff | tree |
2019-04-10 |
Luke Kenneth Casson... | add FIFO chain-test
|
commit | commitdiff | tree |
2019-04-10 |
Luke Kenneth Casson... | quick FIFOtest works!
|
commit | commitdiff | tree |
2019-04-10 |
Luke Kenneth Casson... | spelling correction
|
commit | commitdiff | tree |
2019-04-10 |
Luke Kenneth Casson... | add experiment to see if using a SyncFIFO as a buffered...
|
commit | commitdiff | tree |
2019-04-10 |
Luke Kenneth Casson... | add the truth tables for SimpleHandshake and UnbufferedPipeline
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | update comment
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | rewrite BufferedHandshake logic conditions based on...
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | logic shuffle on BufferedHandshake
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | use SimpleHandshake instead of UnbufferedPipeline
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | output simulation to correctly-named file
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | move stage test of setup function to ControlBase
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | add more unit tests of PassThroughHandshake
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | remove unneeded imports
|
commit | commitdiff | tree |
2019-04-08 |
Luke Kenneth Casson... | remove unneeded imports
|
commit | commitdiff | tree |
next |