X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=lkcl.mdwn;h=701ba6ff01692131f0c0816a0836c1916bc14c9c;hb=39695b62d5556dc4a6190d934778362f19126a43;hp=b704d162acc3931f16a67af43e67f8bfe2060bc5;hpb=3999972516ec8217a218d5f5fb3d28d67341db5e;p=libreriscv.git diff --git a/lkcl.mdwn b/lkcl.mdwn index b704d162a..701ba6ff0 100644 --- a/lkcl.mdwn +++ b/lkcl.mdwn @@ -12,67 +12,190 @@ move things along from one stage to the next ## Currently working on - Project Management + - ISAMux writeup + - HDL changes for coriolis2 + - + - 3D MESA planning + - + - + - PartitionedSignal Module - 6600 scoreboard - branch prediction research - - opcode decoder with [[mnolan]] - - - - functions needed for simulator - - Shared 10% with [[mnolan]] - LDST buffer - - test core to regfiles - - MUL pipe + - MUL tests + - shared with cole - MUL proof + - EUR 50, shared with samuel 10% - DIV proof + - SHIFTROT proof - Compunit RA=0 test - - POWER9 regfiles - - SPR pipe - SPR proof + - EUR 50, shared with samuel (EUR 350) - LDST RA=0 test - RA=0 tests - - WB to LDST - - XICS - - litex - misc opcodes + - FU multiple tasks + - mul bug + - LD/ST cache-inhibit + - EUR 200 + - litex peripheral set + - ls180 reset review + - JTAG boot upload/init + - JTAG IO Boundary test + - data handling API + - Formal proof of decoder + - donated + - parent #198 + - EUR 200 + - parent #197 + - MultiCompUnit (and Function Units) proof + - POWER9 ROTATE proof + - donated + - parent #195 + +## Completed but not yet submitted: + + - ULX3S boot + - Project 2019-10-043 06dec2020 wishbone + - EUR 0 (TBD) + +### Project 2019-10-029 14mar2020 coriolis2 + + - pin-package for 180nm ASIC + - (total EUR 100 shared 50% with staf) + - EUR 50 lkcl + - ls180 ioring and pads + - (total EUR 1500 shared 50% with LIP6) + - EUR 750 lkcl + - multi-clock example + - (total EUR 400 shared 75% with LIP6) + - EUR 300 lkcl + +### Project 2019-02-012 06dec2020 Core + + - pipeline API continued + - EUR 700 lkcl, EUR 500 [[programmerjake]], total EUR 1200 + - CORDIC + - EUR 750 donated + - LDST Dep Matrix + - EUR 1500 + +### Project 2019-10-043 06dec2020 wishbone + + - SPR pipe + - EUR 250 lkcl, EUR 50 [[programmerjake]], total EUR 300 - DEC/TB + - EUR 200 + - LD/ST sign-extend + - EUR 100 + - wishbone downconverter + - EUR 200 - privileged detection - - FU multiple tasks - - Branch proof + - EUR 100 + - mfcr FXM + - EUR 200 + - XICS + - EUR 450 + - addme bug + - EUR 100 + - POWER Decoder + - EUR 200 donated + - DMI to JTAG + - EUR 250 (share with cole) + +### Project 2019-10-032 06dec2020 proofs + + - POWER9 ALU proof + - parent #195 + - EUR 400 donated + - POWER9 CR proof + - parent #195 + - EUR 300 donated + - POWER9 BRANCH proof + - EUR 400 donated + - parent #195 + - POWER9 LOGICAL proof + - EUR 400 donated + - parent #195 + +## Submitted for NLNet RFP + +submitted but not confirmed paid: + +### Project 2019-02-012 04sep2020 Core + + - litex + - EUR 2000 total, shared with florent. EUR 1200 + +### Project 2019-02-012 Date {TEMPLATE INSERT DATE} + +## Paid + +donation from NLNet confirmed received: + +### 2019-10P-046 19-aug-2020 NLNet 2019-10-046 Formal Standards OpenPOWER + + - + - EUR 2000, python POWER9 simulator + - Shared 50% with [[mnolan]], EUR 1000 + - + - EUR 250, functions needed for simulator + - Shared 20% with [[mnolan]], EUR 50 + +### proofs 2019-10-032 + + - Trap proof + - EUR 500 shared 20% samuel, EUR 100 + - CR proof + - EUR 300 shared 1/6 [[mnolan]] EUR 50 + - Logic proof - EUR 400 shared 25% [[mnolan]] EUR 100 + - countzero proof + - EUR 150 -## Completed but not yet submitted: +### wishbone 2019-10-043 + - Document 6600 + - EUR 500 + - WB to LDST + - EUR 300 + - DMI interface + - EUR 250 + - opcode decoder + - EUR 500, shared 40%, with [[mnolan]] (40%), [[programmerjake]] (20%), EUR 200 + - SHIFTROT pipe + - EUR 300 + - test improvement + - EUR 400, 50% shared [[programmerjake]] EUR 200 + - MUL pipe + - EUR 750, 33% shared [[programmerjake]] EUR 250 + - virtual regfile port + - EUR 200 50% shared, cole, EUR 100 + - POWER9 regfiles + - EUR 200 - Trap pipe - - Trap proof + - EUR 500 60% shared, cole (20%) samuel (20%), EUR 300 - SRAM wishbone object + - EUR 150 - ALU pipe - EUR 400 shared 50% [[mnolan]] EUR 200 - - ALU proof - - EUR 500 shared [[mnolan]] samuel, TBD split - Branch pipe - EUR 250 shared 40% [[mnolan]] EUR 100 - CR pipe - - CR proof + - EUR 300 shared 1/3 [[mnolan]] EUR 100 - Logic pipe - - Logic proof - - countzero proof + - EUR 300 shared 50% [[mnolan]] EUR 150 - regfile-core + - EUR 750 - add mtmsrd + - EUR 100 - illegal instructions + - EUR 100 - MSR and PC "state" + - EUR 100 - DIV pipe - - EUR 1500 shared with [[programmerjake]] 1/3 (EUR 500) - - Document 6600 - -## Submitted for NLNet RFP - -submitted but not confirmed paid: - -### Project 2019-02-012 Date {TEMPLATE INSERT DATE} - -## Paid - -donation from NLNet confirmed received: - + - EUR 1500 shared with [[programmerjake]] 1/3 (EUR 500) + ### Project 2019-02-012 28-apr-2020 - @@ -96,7 +219,8 @@ donation from NLNet confirmed received: ### Project 2019-10-029 Date 14mar2020 -* coriolis2 start/tutorial EUR 1200 +* coriolis2 start/tutorial + - EUR 1200 ### Project 2019-02-012 Date 12mar2020