Added a diagram of bugs for ongoing grant
authorAndrey Miroshnikov <andrey@technepisteme.xyz>
Wed, 20 Sep 2023 16:44:03 +0000 (16:44 +0000)
committerAndrey Miroshnikov <andrey@technepisteme.xyz>
Wed, 20 Sep 2023 16:44:03 +0000 (16:44 +0000)
nlnet_2022_ongoing/discussion.mdwn

index d37bed24d64d5f285dc047b73dbff63c3a01fd77..81c2f04398ed5b143e6386b482bc42be262427f3 100644 (file)
@@ -1,3 +1,58 @@
+# 20th Sep 2023
+
+Current diagram for ongoing grant, no changes made anywhere.
+
+    Bug 961 - NLnet 2022 Libre-SOC "ongoing" milestone 2022-08-107 (approved, MoU TBD) - 100000
+    |
+    |-| (IN PROGRESS) Bug 737 - in-order single-issue Power ISA 3.0 core - 7000
+    | |- (NOT STARTED) Bug 1036 - Formal Proof for LDSTCompUnit is needed - 3000
+    | |- (DONE) Bug 1073 - Microwatt verilator sim - setting up chroot and documentation
+    | |- (NOT STARTED) Bug 1149 - simplify the in-order core "multi-bit-masks" down to a single bit-vector - 3250
+    |
+    |-- (DONE) Bug 999 - SFFS Operating System Porting - 10000
+    |
+    |-| (IN PROGRESS) Bug 1003 - instruction database continuation and binutils, SVP64 - 10500
+    | |- (DONE) Bug 1068 - add instructions from ls012 not currently implemented in binutils - 3800
+    | |- (IN PROGRESS) Bug 1079 - make LD/ST-with-update EXTRA3 - 2000
+    | |- (IN PROGRESS) Bug 1083 - update to DD FFirst Mode binutils PowerDecoder - 700
+    | |- (DONE) Bug 1094 - insndb instruction database visitor-walker is needed - 4000
+    |
+    |-- (NOT STARTED) Bug 1024 - Second phase of nmigen Dynamic Partitioned SIMD and nmigen language improvements - 6000
+    |
+    |-| (IN PROGRESS) Bug 1026 - implement Draft Instructions in nmigen HDL - 8000
+    | |- (DONE) Bug 1072 - implement fcvt/fmv instructions in ISACaller (ls006) - 3000
+    | |- Unallocated 5000EUR
+    |
+    |-| (IN PROGRESS) Bug 1027 - implement "necessary" additions to SVP64 and Scalar Power ISA - 24000
+    | |- (CONFIRMED, NOT STARTED) Bug 852 - implement grevlut* - 2000
+    | |- (DONE) Bug 972 - addme/subfme carry/overflow is incorrect - 1000
+    | |- (DONE) Bug 1028 - implement integer-versions of fft/dct "butterfly" instructions in ISACaller Simulator - 4000
+    | |- (DONE) Bug 1030 - Enable compilation of PyPowersim on non-power platforms. - 2000
+    | |- (CONFIRMED, NOT STARTED) Bug 1031 - implement CRweird instructions in ISACaller - 3000
+    | |- (CONFIRMED, NOT STARTED) Bug 1034 - implement crternlogi crbinlut and binlut in ISACaller - 3000
+    | |- (IN PROGRESS) Bug 1047 - SVP64 LD/ST Data-Dependent Fail-First providing linked-list walking - 3000
+    | |- (IN PROGRESS) Bug 1061 - change extsb/h/w definitions to scale input size with XLEN rather than convert from fixed sizes - 1000
+    | |- (DONE) Bug 1064 - Change XLEN-ification - 1000
+    | |- (CONFIRMED, IN PROGRESS) Bug 1071 - add parallel prefix sum remap mode - 2000
+    | |- (CONFIRMED, IN PROGRESS) Bug 1116 - evaluate, spec, and implement Vector-Immediates in SVP64 Normal - 2000
+    |
+    |-- (CONFIRMED, NOT STARTED) Bug 1032 - Implementation of SVP64 features: elwidth overrides and REMAP - 8000
+    |
+    |-- (CONFIRMED, NOT STARTED) Bug 1033 - Implementation and enhancement of "Test API" - 2500
+    |
+    |-| (IN PROGRESS) Bug 1035 - Implement Scalar Power ISA v3.1 (32-bit-only) instructions (no PO1) in ISACaller - 7000
+    | |- (DONE) Bug 1120 - Add all scalar 32-bit v3.1 insns to ISACaller - 2000
+    | |- (CONFIRMED, NOT STARTED) Bug 1147 - support Scalar Power ISA v3.1 (32-bit-only) instructions (no PO1) in binutils - 1000
+    |
+    |-| (CONFIRMED, NOT STARTED) Bug 1037 - improvements of Libre-SOC core support on FPGA boards - 6000
+    | |- (CONFIRMED, IN PROGRESS) Bug 990 - gram needs changes to work on the orangecrab - 4500
+    | |- (CONFIRMED, IN PROGRESS) Bug 1004 - FPGA bring up for platform definitions - 1500
+    |
+    |-- (IN PROGRESS) Bug 1039 - add hardware-cycle-accurate stastistical modelling to ISACaller for an in-order core - 3000
+    |
+    |-- (CONFIRMED, NOT STARTED) Bug 1150 - implement PO9 changeover and associated tasks - 8000
+
+
 # Meeting 30th aug 2023 16:00 UTC
 
 * Checked TOML fields and participants in bugs: 961, 1035, 1068, 1083, 1119, 1120, 1123,