2019-03-20 |
Luke Kenneth Casson... | add a class-based unit test, found bug in eq function...
|
commit | commitdiff | tree |
2019-03-20 |
Luke Kenneth Casson... | split out p.i_valid logic into separate function, use...
|
commit | commitdiff | tree |
2019-03-20 |
Luke Kenneth Casson... | multi-bit control capability
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | rename copy function to eq function
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | add Record pipeline example and support
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | add comment about ports needing flattening
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | output less-than test to ilang
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | remove unneeded functions, make result and r_data local...
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | remove unneeded functions, make result and r_data local...
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | r_data and result need not be class members, made local...
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | add comment to eq function
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | split out common code for both pipeline designs
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | rename p.data to p.i_data and n.data to n.o_data
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | move connect_out function to NextControl
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | move connect_in function to PrevControl
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | create connect_to_next function in NextControl, use...
|
commit | commitdiff | tree |
2019-03-19 |
Luke Kenneth Casson... | rename / reorder to have prev and next control classes
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | add module setup function in pipe stage
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | rename o_comb to result in comb block
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | dont need input combinatorial
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | add combinatorial pipe example
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | clarify comments
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | create helper functions to connect input to output...
|
commit | commitdiff | tree |
2019-03-18 |
Luke Kenneth Casson... | refactor the buffered pipeline to a cleaner API with...
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | increase frequency of number of entries placed in the...
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | move ack to inside loop, seems to reduce time spent...
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | add parallel InputGroup unit test
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | rename BufPipe example to ExampleBufPipe
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | instantiate 2 FPGetOp instances and use them. a little...
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | remove unnecessary code
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | add extra comment block explaining pipe stage example
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | inverted busy signal and named it "ready"
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | rename stb to "valid"
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | create classes for STB/BUSY, split in from out
|
commit | commitdiff | tree |
2019-03-15 |
Luke Kenneth Casson... | add use of FPState, not being used yet
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | split pipeline test into 2 functions, one send, one...
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | got fpdiv up and running again
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | forgot to add submodules
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | got rounding working again for fmul
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | remove extra arg from old roundz function
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | make a bit of a mess of the unit tests, getting mul...
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | get roundz working again, needed for mul stage
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | add new FPNormaliseSingleMod, not tested
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | start to get fpmul back up and running
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | replace copy of FPState with import of FPState
|
commit | commitdiff | tree |
2019-03-14 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | increase data set to throw at pipeline in tests
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | add random-busy, random-send single and dual buffered...
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | split out actual pipeline stage into separate class
|
commit | commitdiff | tree |
2019-03-13 |
Luke Kenneth Casson... | add 2 stage buffered pipeline unit test, reduce to...
|
commit | commitdiff | tree |
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 |
next |