2019-03-19 |
Luke Kenneth... | remove unneeded functions, make result and r_data local... |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | r_data and result need not be class members, made local... |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | add comment to eq function |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | split out common code for both pipeline designs |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | rename p.data to p.i_data and n.data to n.o_data |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | move connect_out function to NextControl |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | move connect_in function to PrevControl |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | create connect_to_next function in NextControl, use... |
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth... | rename / reorder to have prev and next control classes |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | add module setup function in pipe stage |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | rename o_comb to result in comb block |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | dont need input combinatorial |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | add combinatorial pipe example |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | clarify comments |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | create helper functions to connect input to output... |
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth... | refactor the buffered pipeline to a cleaner API with... |
commit | commitdiff | tree |
2019-03-15 |
Aleksandar... | Removed unnecessary files |
commit | commitdiff | tree |
2019-03-15 |
Aleksandar... | Merge branch 'master' of ssh://libre-riscv.org:922... |
commit | commitdiff | tree |
2019-03-15 |
Aleksandar... | Only Imported FPGetOp |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | increase frequency of number of entries placed in the... |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | move ack to inside loop, seems to reduce time spent... |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | add parallel InputGroup unit test |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | rename BufPipe example to ExampleBufPipe |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | instantiate 2 FPGetOp instances and use them. a little... |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | update comments |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | remove unnecessary code |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | add extra comment block explaining pipe stage example |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | inverted busy signal and named it "ready" |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | rename stb to "valid" |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | create classes for STB/BUSY, split in from out |
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth... | add use of FPState, not being used yet |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | split pipeline test into 2 functions, one send, one... |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | got fpdiv up and running again |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | forgot to add submodules |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | got rounding working again for fmul |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | remove extra arg from old roundz function |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | make a bit of a mess of the unit tests, getting mul... |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | get roundz working again, needed for mul stage |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | add new FPNormaliseSingleMod, not tested |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | start to get fpmul back up and running |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | replace copy of FPState with import of FPState |
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth... | update comments |
commit | commitdiff | tree |
2019-03-13 |
Aleksandar... | Started to update fmul.py to new conventions |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | increase data set to throw at pipeline in tests |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | add random-busy, random-send single and dual buffered... |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | split out actual pipeline stage into separate class |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | add 2 stage buffered pipeline unit test, reduce to... |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | only process data if the input strobe is valid |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | add in some assertions to check pipe output |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | split out unit test in buf pipe example |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | combine blocks to add list of statements, add comments |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | update comments |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | store inv-strobe in temp signal |
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth... | clean up code |
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth... | store processed input in intermediary |
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth... | add (but comment out) reset signal |
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth... | add example buffered pipe |
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth... | add example buffered pipe |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | get InputGroup running |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | add inputgroup test |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | Trigger needs to be combinatorial (saves clock cycles) |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | return mid as part of ports |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | whoops, forgot to make input an Array, can use array... |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | create an FPOps output class to clean up the InputGroup |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | add capability to pass through operands and muxid to... |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | make a start on an InputGroup module |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | add a multi-input stb/ack module |
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth... | add result array module |
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth... | create array of in/outs however set muxid to zero tempo... |
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth... | store fpadd result in putz, next phase: direct to array... |
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth... | allow code-creation |
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth... | create array of in_a, in_b and out_z |
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth... | move ids to member variable |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | chain add stage 0 and 1 together with align in combinat... |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | create combined combinatorial align and add0 |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | merge specialcases and denorm into single combinatorial... |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | create specialcasesmod setup fn |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | whoops forgot self.width |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | add comments |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | move localiseable variables to local function |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | connect corrections to pack with combinatorial logic |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | connect round directly to corrections with combinatoria... |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | connect normalisation directly to round with combinator... |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | big reorganisation |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | split out into 2 functions, longer and compact fragment |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | move in_t_ack into FPGet2Op setup |
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth... | add "compact" option |
commit | commitdiff | tree |
2019-03-08 |
Luke Kenneth... | main on FPADD not on FPADDBase |
commit | commitdiff | tree |
2019-03-08 |
Luke Kenneth... | big reorg, got FPADD to work using new FPADDBase |
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth... | add some comments to FPAddBase |
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth... | in the middle of rewiring FPADD to use FPADDBase |
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth... | split out main stages of add to separate class, FPADDBase |
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth... | add function unit module |
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth... | correct syntax error |
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth... | add reservation station row module |
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth... | add MID testing |
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth... | add id to pack and putz |
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth... | add id to FPPack |
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth... | add id to FPCorrections |
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth... | add id to FPRound |
commit | commitdiff | tree |
next |