fix multiply bit-width
[ieee754fpu.git] / src /
2019-04-28 Luke Kenneth Casso... another eq import moved to nmoperator
2019-04-28 Luke Kenneth Casso... use property decorator to process input data from stage
2019-04-28 Luke Kenneth Casso... add fast sqrt paper link
2019-04-28 Luke Kenneth Casso... get the sqrt m/e, print out the original m/e side-by...
2019-04-28 Luke Kenneth Casso... find MSB-pow-2 in different way
2019-04-28 Luke Kenneth Casso... minor tidyup
2019-04-28 Aleksandar KostovicCreated two nested for loops for testing
2019-04-28 Aleksandar KostovicCommented the right function
2019-04-28 Luke Kenneth Casso... add convenience routines
2019-04-28 Luke Kenneth Casso... add a few comments
2019-04-28 Luke Kenneth Casso... add some functions copied from unit_test_single for...
2019-04-28 Luke Kenneth Casso... add an __main__ test thing
2019-04-28 Luke Kenneth Casso... little trick when it comes to if else and a return...
2019-04-28 Luke Kenneth Casso... remove Q function thing
2019-04-28 Aleksandar KostovicCreated the main function
2019-04-28 Luke Kenneth Casso... add comments to iocontrol.py
2019-04-28 Luke Kenneth Casso... fixed sqrt bugs
2019-04-28 Aleksandar KostovicAdapted the C version of sqrt to python
2019-04-27 Luke Kenneth Casso... add docstrings
2019-04-27 Luke Kenneth Casso... pass name into multipipe
2019-04-27 Luke Kenneth Casso... update docstrings
2019-04-27 Luke Kenneth Casso... update docstrings
2019-04-27 Luke Kenneth Casso... update docstrings / comments
2019-04-27 Luke Kenneth Casso... update docstrings / comments
2019-04-27 Luke Kenneth Casso... update comments
2019-04-27 Luke Kenneth Casso... call nmoperator.cat/eq/shape instead of as global functions
2019-04-27 Luke Kenneth Casso... add assertion on stage chain (must be non-zero length...
2019-04-27 Luke Kenneth Casso... update ControlBase docstrings, throw assert if pipechai...
2019-04-27 Luke Kenneth Casso... allow StageChain to accept empty list/tuple
2019-04-27 Luke Kenneth Casso... split out IO control classes to separate module
2019-04-27 Luke Kenneth Casso... move eq, shape and cat to nmoperator.py
2019-04-27 Luke Kenneth Casso... LTStageDerived does not have to be derived from Elabora...
2019-04-27 Luke Kenneth Casso... replace i_data with data_i and o_data with data_o
2019-04-27 Luke Kenneth Casso... add submodules
2019-04-27 Luke Kenneth Casso... call ControlBase.elaborate
2019-04-27 Luke Kenneth Casso... replace i_ready with ready_i and o_valid with valid_o
2019-04-27 Aleksandar KostovicRemoved left semicolons
2019-04-27 Luke Kenneth Casso... FPADDBasePipe derives from ControlBase, must return...
2019-04-27 Luke Kenneth Casso... disable Elaboratable for now
2019-04-27 Luke Kenneth Casso... replace i_valid with valid_i
2019-04-27 Luke Kenneth Casso... fix name bug in specallocate
2019-04-27 Luke Kenneth Casso... replace o_ready with ready_o
2019-04-27 Luke Kenneth Casso... whitespace cleanup
2019-04-27 Luke Kenneth Casso... add name-detector to ispec / ospec, call with extra...
2019-04-27 Aleksandar KostovicNemoved the example number
2019-04-27 Aleksandar KostovicCreated the sqrt function found on wikipedia page
2019-04-27 Aleksandar KostovicVery simple function for sqrt
2019-04-26 Luke Kenneth Casso... more cases of Elaboratable
2019-04-23 Luke Kenneth Casso... add more use of Elaboratables
2019-04-23 Luke Kenneth Casso... add more use of Elaboratables
2019-04-23 Luke Kenneth Casso... add new Elaboratable
2019-04-20 Luke Kenneth Casso... experiment with Object class
2019-04-20 Luke Kenneth Casso... create example Object class (annoyingly)
2019-04-20 Luke Kenneth Casso... debugging RecordObject __setattr__
2019-04-20 Luke Kenneth Casso... remove unused unit test
2019-04-20 Luke Kenneth Casso... use RecordObject in output mux pipe
2019-04-20 Luke Kenneth Casso... use __iter__ for ports in multipipe
2019-04-20 Luke Kenneth Casso... add ports function to RecordObject
2019-04-20 Luke Kenneth Casso... add __iter__ to several classes, add global shape(...
2019-04-20 Luke Kenneth Casso... convert FPOpData to __iter__
2019-04-20 Luke Kenneth Casso... hmmm, Array not working as submodule
2019-04-20 Luke Kenneth Casso... convert ControlBase to iter
2019-04-20 Luke Kenneth Casso... make PrevControl and NextControl iterable
2019-04-20 Luke Kenneth Casso... convert FPGet2OpMod to use PrevControl (replace ack...
2019-04-20 Luke Kenneth Casso... convert to use PrevControl and NextControl instead...
2019-04-20 Luke Kenneth Casso... add prev/next ports and elaborate
2019-04-20 Luke Kenneth Casso... add test_fsm_experiment.py - works great!
2019-04-20 Luke Kenneth Casso... comment out print debug statements
2019-04-20 Luke Kenneth Casso... improve ControlBase.ports enumeration of its o_data...
2019-04-20 Luke Kenneth Casso... investigating Record flattening
2019-04-20 Luke Kenneth Casso... generate il file before running simulation, test 7
2019-04-20 Luke Kenneth Casso... use elaborate not get_fragment
2019-04-19 Luke Kenneth Casso... rename flatten to cat
2019-04-19 Luke Kenneth Casso... use iterator for 2-arg Visitor as well as single-arg
2019-04-19 Luke Kenneth Casso... replace flatten with iterator
2019-04-17 Luke Kenneth Casso... looking for replacements of the hard-coded control...
2019-04-17 Luke Kenneth Casso... add in_multi and stage_ctl args to FIFOControl
2019-04-17 Luke Kenneth Casso... clarify pipe mode comments
2019-04-17 Luke Kenneth Casso... rename count to level to match SyncFIFO API
2019-04-17 Luke Kenneth Casso... fix bug in setting up count
2019-04-17 Luke Kenneth Casso... give convenience names to Queue (FIFOInterface) signals
2019-04-16 Luke Kenneth Casso... try using Queue instead of SyncFIFO
2019-04-16 Luke Kenneth Casso... tidyup on Queue class
2019-04-16 Luke Kenneth Casso... reduce queue size down to 1
2019-04-16 Luke Kenneth Casso... transform to meet nmigen FIFOInterface API
2019-04-16 Luke Kenneth Casso... add initial ChiselQueue.py
2019-04-13 Luke Kenneth Casso... add post-processing optional capability
2019-04-13 Luke Kenneth Casso... add c version from original paper
2019-04-13 Luke Kenneth Casso... add buffered and fwft modes to FIFOControl
2019-04-12 Aleksandar KostovicCreate fsqrt.py file and put the verilog code in commen...
2019-04-12 Luke Kenneth Casso... update comments
2019-04-12 Luke Kenneth Casso... extend truth tables
2019-04-12 Luke Kenneth Casso... add truth table for PassThroughHandshake
2019-04-12 Luke Kenneth Casso... add 2-stage FIFO (add1) example
2019-04-12 Luke Kenneth Casso... add temporary buf_full to UnbufferedPipeline
2019-04-12 Luke Kenneth Casso... add comments to FIFOControl
2019-04-12 Luke Kenneth Casso... rename some test functions, make better suitable for...
2019-04-12 Luke Kenneth Casso... add Test 24, add built-in process function into FIFOControl
2019-04-12 Luke Kenneth Casso... move PassThroughStage out of FIFOControl
2019-04-12 Luke Kenneth Casso... swap iospecfn and depth arguments in FIFOControl
next