2019-04-30 |
Luke Kenneth Casso... | use a PrevControl and NextControl to make Queue look... |
blob | commitdiff | raw |
2019-04-29 |
Luke Kenneth Casso... | update comments on FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | spelling correction |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | derive StageChain from StageHelper, use set_specs inste... |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | store ospecfn and ispecfn in stagehelper |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | remove use of SyncFIFOBuffered, Queue is much better |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | add assert on ControlBase.connect, stage should be... |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | shuffle imports |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | redo module imports |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | remove unneeded imports, move RecordBasedStage and... |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | split stageapi into separate module, move ControlBase... |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | make Stage.process optional |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | Revert "move wrapping of stage into StageHandler" |
blob | commitdiff | raw | diff to current |
2019-04-29 |
Luke Kenneth Casso... | move wrapping of stage into StageHandler |
blob | commitdiff | raw | diff to current |
2019-04-28 |
Luke Kenneth Casso... | call property data_r not data |
blob | commitdiff | raw | diff to current |
2019-04-28 |
Luke Kenneth Casso... | use property decorator to process input data from stage |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | update docstrings / comments |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | update comments |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | call nmoperator.cat/eq/shape instead of as global functions |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | split out IO control classes to separate module |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | move eq, shape and cat to nmoperator.py |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | replace i_data with data_i and o_data with data_o |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | replace i_ready with ready_i and o_valid with valid_o |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | replace i_valid with valid_i |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | fix name bug in specallocate |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | replace o_ready with ready_o |
blob | commitdiff | raw | diff to current |
2019-04-27 |
Luke Kenneth Casso... | add name-detector to ispec / ospec, call with extra... |
blob | commitdiff | raw | diff to current |
2019-04-23 |
Luke Kenneth Casso... | add new Elaboratable |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | experiment with Object class |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | create example Object class (annoyingly) |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | debugging RecordObject __setattr__ |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | add ports function to RecordObject |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | add __iter__ to several classes, add global shape(... |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | convert ControlBase to iter |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | make PrevControl and NextControl iterable |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | convert to use PrevControl and NextControl instead... |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | add prev/next ports and elaborate |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | improve ControlBase.ports enumeration of its o_data... |
blob | commitdiff | raw | diff to current |
2019-04-20 |
Luke Kenneth Casso... | investigating Record flattening |
blob | commitdiff | raw | diff to current |
2019-04-19 |
Luke Kenneth Casso... | rename flatten to cat |
blob | commitdiff | raw | diff to current |
2019-04-19 |
Luke Kenneth Casso... | use iterator for 2-arg Visitor as well as single-arg |
blob | commitdiff | raw | diff to current |
2019-04-19 |
Luke Kenneth Casso... | replace flatten with iterator |
blob | commitdiff | raw | diff to current |
2019-04-17 |
Luke Kenneth Casso... | looking for replacements of the hard-coded control... |
blob | commitdiff | raw | diff to current |
2019-04-17 |
Luke Kenneth Casso... | add in_multi and stage_ctl args to FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-16 |
Luke Kenneth Casso... | try using Queue instead of SyncFIFO |
blob | commitdiff | raw | diff to current |
2019-04-13 |
Luke Kenneth Casso... | add post-processing optional capability |
blob | commitdiff | raw | diff to current |
2019-04-13 |
Luke Kenneth Casso... | add buffered and fwft modes to FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | update comments |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | extend truth tables |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | add truth table for PassThroughHandshake |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | add temporary buf_full to UnbufferedPipeline |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | add comments to FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | add Test 24, add built-in process function into FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | move PassThroughStage out of FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | swap iospecfn and depth arguments in FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | process nxt.o_data in connect_out, not prev data |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | reorganise FIFOtest, call it FIFOControl |
blob | commitdiff | raw | diff to current |
2019-04-12 |
Luke Kenneth Casso... | pass in flatten/processing function into _connect_in/out |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | add commented-out code back in |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | do flatten on output data |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | no need to use self.__dict__ |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | reorg of FIFOtest to allow for flattening of incoming... |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | move RecordObject to singlepipe.py for now |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | add flatten function |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | whitespace |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | code-shuffle to allow accumulation of results from... |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | turn visitor into a class |
blob | commitdiff | raw | diff to current |
2019-04-11 |
Luke Kenneth Casso... | begin morphing eq function into a visitor |
blob | commitdiff | raw | diff to current |
2019-04-10 |
Luke Kenneth Casso... | quick FIFOtest works! |
blob | commitdiff | raw | diff to current |
2019-04-10 |
Luke Kenneth Casso... | spelling correction |
blob | commitdiff | raw | diff to current |
2019-04-10 |
Luke Kenneth Casso... | add experiment to see if using a SyncFIFO as a buffered... |
blob | commitdiff | raw | diff to current |
2019-04-10 |
Luke Kenneth Casso... | add the truth tables for SimpleHandshake and Unbuffered... |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | update comment |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | rewrite BufferedHandshake logic conditions based on... |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | logic shuffle on BufferedHandshake |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | move stage test of setup function to ControlBase |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | make r_data of ospec type in UnbufferedPipe, and |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | clarify ascii-art |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | whitespace cleanup |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | whitespace cleanup |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | big cleanup on self.m = m = xxxx |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | remove __init__ from all of the types of ControlBase... |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | add PassThroughHandshake class and unit test |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | small code-shuffle on eq() |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | simplify StageChain.specallocate_setup |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | split out allocate and specallocate from StageChain... |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | rename BufferedPipeline to BufferedHandshake |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | remove outdated comments |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | rename BufferedPipeline2 to SimpleHandshake |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | simplify UnbufferedPipeline2 |
blob | commitdiff | raw | diff to current |
2019-04-08 |
Luke Kenneth Casso... | use Mux in UnbufferedPipeline2 |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | store indicator in r_busy when data is valid |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | test trigger=1 in test 13 |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | pass i_ready in to d_valid dynamic stage function |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | still transmit data if ready |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | remove buffermode |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | add comment |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | new non-buffer sync pipe class |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Luke Kenneth Casso... | add sync handshake logic |
blob | commitdiff | raw | diff to current |
2019-04-06 |
Luke Kenneth Casso... | moo? added an option to stop buffer register from being... |
blob | commitdiff | raw | diff to current |
next |