(no commit message)
[libreriscv.git] / 45nm_Fall2022.mdwn
index 4dd0bfaf9b9116550b1f76eda4041990b405bd63..a73ed396e80e9c17dec382a624d1c7ff19287777 100644 (file)
@@ -6,17 +6,19 @@
 hopefully completed by Fall 2022.
  - Given that POWER CPUs do not have GPUs, RaptorCS
 would like the LibreSOC to be able function as a
-GPU in PCIE slave mode.
+discrete GPU in PCIE slave mode for POWER9 CPUs.
  - Lastly, RaptorCS would like to manufacture single
 board computers.
 
 ## Devices
  - 4 Core POWER CPU
- - SimpleV GPU
- - PCIE Slave controller(RaptorCS wants to use LibreSOC as a GPU on their POWER mobos)
+ - SimpleV Capability and GPU Instructions
  - IOMMU
  - Coherent Accelerator Processor Proxy (CAPP) functional unit
- - PCIE host Controller
+ - PCIe host Controller
+ - PCIe Slave controller(RaptorCS wants to use LibreSOC as a GPU on their POWER mobos)
+ - BMC - enables LibreSOC to become a discrete GPU with video output and ethernet.
+ - RGB/TTL framebuffer VGA/LCD PHY from Richard Herveille, RoaLogic.
 
 ## Interfaces
 
@@ -25,8 +27,8 @@ board computers.
  - SERDES - 10rx, 14tx
    - 4tx, 4rx for [OMI(DDR4](https://openpowerfoundation.org/wp-content/uploads/2018/10/Jeff-Steuchli.OpenCAPI-OPS-OMI.pdf) on top of SERDES with OpenCAPI protocol) @5GHz
    - 2tx, 2rx for ethernet
-   - 4tx, 4rx for PCIE and other CAPI devices
-   - 3tx for HDMI
+   - 4tx, 4rx for PCIe and other CAPI devices
+   - 3tx for HDMI (note: requires HDMI Trademark Licensing and Compliance Testing)
  - [OpenFSI](https://openpowerfoundation.org/?resource_lib=field-replaceable-unit-fru-service-interface-fsi-openfsi-specification) instead of JTAG
    - [Raptor HDL](https://gitlab.raptorengineering.com/raptor-engineering-public/lpc-spi-bridge-fpga)
    - [Raptor Libsigrok](https://gitlab.raptorengineering.com/raptor-engineering-public/dsview/-/tree/master/libsigrokdecode4DSL/decoders/fsi)
@@ -44,6 +46,7 @@ These should be easily doable with LiteX.
 * [[shakti/m_class/QSPI]]
 * [[shakti/m_class/LPC]]
 * [[shakti/m_class/EINT]]
+* [[shakti/m_class/RGBTTL]] in conjunction with TI TFP410a or Chrontel converter
 
 ## Protocols
  - IPMT over i2c to talk to the BMC