add slides
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 11 Jul 2018 10:19:40 +0000 (11:19 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 11 Jul 2018 10:20:16 +0000 (11:20 +0100)
shakti/m_class/libre_riscv_chennai_2018.tex

index b21f3f1b907ad589edd6a1fb4a76148bb80ae691..11f3168f7d8b6f9d70b733c6315cf81bce987388 100644 (file)
    \item Without a desirable product or customer(s): err... you don't.\\
             (cf: definition of Business)
    \item By not having high NREs (leveraging back-to-back deals,
    \item Without a desirable product or customer(s): err... you don't.\\
             (cf: definition of Business)
    \item By not having high NREs (leveraging back-to-back deals,
-            and helping others fulfil their needs)
+            and helping others fulfil their needs and goals)
   \end{itemize}
   {\it Detachment from the goal also helps. If someone else makes this
    product then GREAT! I can go do something else}
   \end{itemize}
   {\it Detachment from the goal also helps. If someone else makes this
    product then GREAT! I can go do something else}
    \item Customer entrapment (through proprietary software).\\
          Strong business case for not entrapping customers:\\
             https://tinyurl.com/most-productive-meeting-ever
    \item Customer entrapment (through proprietary software).\\
          Strong business case for not entrapping customers:\\
             https://tinyurl.com/most-productive-meeting-ever
-   \item Funding, endorsing, supporting or otherwise empowering
-             unethical Companies, Organisations and Individuals.\\
+   \item Funding, endorsing, supporting or empowering unethical
+         Companies, Organisations, Cartels and Individuals.\\
             (cf: definition of an ethical act).
        \item Being totally inflexible / unrealistic.  Goals have
             to be met: it's no good being an idiot about that. e.g. if
             (cf: definition of an ethical act).
        \item Being totally inflexible / unrealistic.  Goals have
             to be met: it's no good being an idiot about that. e.g. if
 }
 
 
 }
 
 
+\frame{\frametitle{Proprietary vs Libre-licensed Interface HDL}
+
+ \begin{itemize}
+   \item DDR3/4: challenging! \$1m for single-use, single instance\\
+         Symbiotic EDA: \$600k for PHY, CERN developed a Controller\\
+         http://libre-riscv.org/shakti/m\_class/DDR/
+   \item HyperRAM (JEDEC xSPI): lower risk than DDR3/4\\
+          http://libre-riscv.org/shakti/m\_class/HyperRAM/
+   \item RGMII: several available (saves \$50k)\\
+          http://libre-riscv.org/shakti/m\_class/RGMII/
+   \item UART, SPI, I2C, PWM, SD/MMC: all libre (except eMMC).
+   \item Shakti Group has FlexBus, QuadSPI, SRAM, many more.
+   \item RGB/TTL: R. Herveille (SSD2828, SN75LVDS83b, TFP410a)
+  \end{itemize}
+  {\it Basically there's no compelling reason to spend vast sums
+   on proprietary HDL.  Sorry Cadence / Mentor / Synopsis / whoever}
+}
+
+
 \frame{\frametitle{TODO}
 
  \begin{itemize}
 \frame{\frametitle{TODO}
 
  \begin{itemize}