X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=nlnet_2019_standards.mdwn;h=55deeaf38a3e037e727240ed5ed5f89ed801f150;hb=9c6e80e71c66683fb47b0f275a2b46760cb51620;hp=af0b52b6a7a3dbbe0bf98926d4a0114b624e8d94;hpb=8c93e40094e465e85f9239dffdf62fb91d679647;p=libreriscv.git diff --git a/nlnet_2019_standards.mdwn b/nlnet_2019_standards.mdwn index af0b52b6a..55deeaf38 100644 --- a/nlnet_2019_standards.mdwn +++ b/nlnet_2019_standards.mdwn @@ -1,4 +1,7 @@ -# NL.net proposal +# NL.net proposal - 2019-10-046 + +* NLNet Project Page +* Top Level bugreport ## Project name @@ -52,7 +55,7 @@ given, and then proposed. There are several (see links at end) already in draft form. The primary one is the Vectorisation Standard. Additional Vector Operations is -another. Ttranscendental operations (SIN, COS, LOG) another. +another. Transcendental operations (SIN, COS, LOG) another. Once drafts have been agreed, a simulator can be developed. Next is some unit tests, and after that, some formal Compliance Tests. @@ -125,3 +128,17 @@ all picked up the story. The list is updated and maintained here: * * * Several other sub-proposals as part of the above. + +# Management Summary + +The Libre SoC was first funded from NLNet in 2018. This was for the core +of the project, based on an informally-developed Hybrid CPU-GPU 3D +instruction set that had been written (and implemented in a simulator) +in the 18 months prior to contacting NLNet. During the implementation +it became clear that a lot more work would be needed, and, further, that +to meet proper transparency criteria, the proposed instruction set +enhancements would need to be properly written up. In addition, +negotiations and communications with the Standards Body responsible +for POWER ISA (the OpenPower Foundation) also needed to be taken into +consideration. Therefore this proposal was submitted so that full +transparency and understanding of the Libre SoC is achieved.