2019-03-13 |
Luke Kenneth Casson... | only process data if the input strobe is valid
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | add in some assertions to check pipe output
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | split out unit test in buf pipe example
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | combine blocks to add list of statements, add comments
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | store inv-strobe in temp signal
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | clean up code
|
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth Casson... | store processed input in intermediary
|
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth Casson... | add (but comment out) reset signal
|
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth Casson... | add example buffered pipe
|
commit | commitdiff | tree |
2019-03-12 |
Luke Kenneth Casson... | add example buffered pipe
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | get InputGroup running
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | add inputgroup test
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | Trigger needs to be combinatorial (saves clock cycles)
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | return mid as part of ports
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | whoops, forgot to make input an Array, can use array...
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | create an FPOps output class to clean up the InputGroup
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | add capability to pass through operands and muxid to...
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | make a start on an InputGroup module
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | add a multi-input stb/ack module
|
commit | commitdiff | tree |
2019-03-11 |
Luke Kenneth Casson... | add result array module
|
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth Casson... | create array of in/outs however set muxid to zero temporarily
|
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth Casson... | store fpadd result in putz, next phase: direct to array...
|
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth Casson... | allow code-creation
|
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth Casson... | create array of in_a, in_b and out_z
|
commit | commitdiff | tree |
2019-03-10 |
Luke Kenneth Casson... | move ids to member variable
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | chain add stage 0 and 1 together with align in combinatorial...
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | create combined combinatorial align and add0
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | merge specialcases and denorm into single combinatorial...
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | create specialcasesmod setup fn
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | whoops forgot self.width
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | add comments
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | move localiseable variables to local function
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | connect corrections to pack with combinatorial logic
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | connect round directly to corrections with combinatorial...
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | connect normalisation directly to round with combinatorial...
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | big reorganisation
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | split out into 2 functions, longer and compact fragment
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | move in_t_ack into FPGet2Op setup
|
commit | commitdiff | tree |
2019-03-09 |
Luke Kenneth Casson... | add "compact" option
|
commit | commitdiff | tree |
2019-03-08 |
Luke Kenneth Casson... | main on FPADD not on FPADDBase
|
commit | commitdiff | tree |
2019-03-08 |
Luke Kenneth Casson... | big reorg, got FPADD to work using new FPADDBase
|
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth Casson... | add some comments to FPAddBase
|
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth Casson... | in the middle of rewiring FPADD to use FPADDBase
|
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth Casson... | split out main stages of add to separate class, FPADDBase
|
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth Casson... | add function unit module
|
commit | commitdiff | tree |
2019-03-06 |
Luke Kenneth Casson... | correct syntax error
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add reservation station row module
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add MID testing
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to pack and putz
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to FPPack
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to FPCorrections
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to FPRound
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to norm1
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to stage1
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to stage0
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to align
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id to denorm
|
commit | commitdiff | tree |
2019-03-05 |
Luke Kenneth Casson... | add id passthrough to specialcases class
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | reorg special cases setup
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | add id_width to parameters
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | remove unneeded code
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | reorg setup functions in more add phases
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | cleanup modules, however multi-cycle align needs to...
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | split out single-cycle normalisation to separate module
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | enable single-cycle in FP16 test
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | single-shift normalisation right-shift: normalisation...
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | use MultiShiftRMerge module instead of shift_down_multi...
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | remove chain dependence, calculate ediffs in parallel...
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | comment out unneeded code for now
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | convert to only use one multi-shifter
|
commit | commitdiff | tree |
2019-03-04 |
Luke Kenneth Casson... | rename stickybit variable
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | unit test for multi-bit shift right with merge (sticky...
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | cleanup
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | small optimisation, move subtraction of -126 from exponent...
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | add 3 extra unit tests
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | limit count leading zeros to stop exponent shift-amount...
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | fix shift class syntax errors (untested)
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | use priority encoder for normalisation in single cycle...
|
commit | commitdiff | tree |
2019-03-03 |
Luke Kenneth Casson... | add in FPNumShiftMultiRight class
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | use bool() function instead of reduce(or_)
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | got single-cycle align working again (accidental combinatori...
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | turn FPOp into module
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | move put_z to PutZ class
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | reorg pack setup
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | reorg corrections setup
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | remove unneeded function call
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | remove global z as output from specialcases, use sc...
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | remove unneeded variable, use module overflow to get...
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | managed to make round signal an output from normalisation...
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | tidyup, remove unneeded intermediate
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | tidyup, remove unneeded intermediate
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | reorg FPRound move setup function
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | add comment about add0+add1 stages
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | add1 module setup reorg
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | remove temporary external z, use add0 output, connect...
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | reorg: move add0 setup function
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | use correct local output from pack chain
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | reorganise normalisation init: move setup function...
|
commit | commitdiff | tree |
2019-03-02 |
Luke Kenneth Casson... | add module links (gives useful names)
|
commit | commitdiff | tree |
next |