(no commit message)
[libreriscv.git] / 3d_gpu / business_objectives.mdwn
index 67c207bb61f8f4c6d2806945dd092b6fcac32eb5..698cc5d4c37ac18319e980c00e7ff925a748a19f 100644 (file)
@@ -1,10 +1,40 @@
-do you mean "mission statement"?
+# Business Objectives
 
-we are creating a full libre architected  hybrid CPU/VPU/GPU for manufacturers who need security through full transparency of ssoftware and hardware, with greatly reduced RTL licensing costs, unlike other chips in this field which have unauditable architectures and proprietary drivers.
+we are creating a full libre architected hybrid CPU/VPU/GPU for manufacturers who need security through full transparency of software and hardware, with greatly reduced RTL licensing costs, unlike other chips in this field which have unauditable architectures and proprietary drivers.
 
-* Because both 3D and VPU hardware and software are fully transparent, application devrlopment time and debugging complexity is massively reduced.
+* the project shall be a hybrid CPU-GPU-VPU
+* the project shall be commercial and mass-volume (100 million units
+  and above)
+* the project shall be entirely transparent so that end-users will be
+  able to trust it
+* the source code shall be available at all times for all components
+  for BUSINESS reasons, making development and use of SDKs dead simple
+  and aiding and assisting developers AND BUSINESSES in debugging and thus
+  hugely saving them money.
+
+Reasoning:
+
+* If the processor is not a hybrid CPU-GPU-VPU, the
+  complexity involved in developing a split shared-memory CPU-GPU both
+  at a hardware and a software level will be so costly it will jeapordise
+  the project.
+* The project is commercial and mass-volume because there are plenty
+  of academic designs (none of them reaching production where people
+  may benefit), and "Open" designs, created by the Open Hardware
+  Community, sadly due to the high cost of producing ASICs, tend to be
+  focussed on markets that would have been great about twenty to thirty
+  years ago.
+* Transparency is a key business objective.  It is a Unique Selling Point
+  that the processor is developed in a fashion that, should it be
+  independently audited, no opportunity for spying back-door co-processors
+  will be found to have "made their way surreptitiously - or overtly -
+  into the design".  Yes, GCHQ: I know about the conversation you had
+  with nCipher (and, to their everlasting credit, that they told you
+  to take a hike)
+* Because both 3D and VPU hardware and software are fully transparent, application development time and debugging complexity is massively reduced.
 * the chip design is being created in commonly-available programming languages, making it easier to understand.
-* the development follows libre project management principles meaning that there  is a full audit trail for maintenance and audit purposes.
+* the development follows libre project management principles meaning that there  is a full audit trail for maintenance and audit purposes
+  *which does not need an NDA to review or participate in*.
 * the formal proofs make testing and trust much easier.
 * the full transparency leverages experts' willingness to openly assist and help our business succeed, greatly reducing NREs and reducing risk.