In SystemVerilog geschriebene Bibliotheken

opentitan

OpenTitan: Open-Source-Silizium-Root of Trust.
  • 1.9k
  • Apache License 2.0

cva6

Der CORE-V CVA6 ist eine 6-Stufen-RISC-V-CPU der Anwendungsklasse, die Linux booten kann.
  • 1.8k
  • GNU General Public License v3.0

ibex

Ibex ist ein kleiner 32-Bit-RISC-V-CPU-Kern, der früher als Zero-Riscy bekannt war.
  • 1.0k
  • Apache License 2.0

MinecraftHDL

Ein Verilog-Synthesefluss für Minecraft-Redstone-Schaltkreise.
  • 987

hdmi

Senden Sie Video/Audio über HDMI auf einem FPGA.
  • 886
  • GNU General Public License v3.0

rsd

RSD: RISC-V Out-of-Order Superscalar Processor.
  • 802
  • Apache License 2.0

swerv_eh1

Ein Verzeichnis der RISC-V-SweRV-Kerne von Western Digital.
  • 784
  • Apache License 2.0

cv32e40p

CV32E40P ist eine in-order 4-stufige RISC-V RV32IMFCXpulp-CPU basierend auf RI5CY von PULP-Platform.
  • 739
  • GNU General Public License v3.0

axi

AXI SystemVerilog synthetisierbare IP-Module und Verifizierungsinfrastruktur für leistungsstarke On-Chip-Kommunikation.
  • 737
  • GNU General Public License v3.0

Cores-VeeR-EH1

VeeR EH1-Kern.
  • 704
  • Apache License 2.0

scr1

SCR1 ist ein hochwertiger Open-Source-RISC-V-MCU-Kern in Verilog.
  • 672
  • GNU General Public License v3.0

lowrisc-chip

Das Root-Repo für lowRISC-Projekt- und FPGA-Demos.
  • 554
  • GNU General Public License v3.0

pcileech-fpga

FPGA-Module, die zusammen mit der PCILeech Direct Memory Access (DMA) Attack Software verwendet werden.
  • 426

projf-explore

Project F erweckt FPGAs mit spannenden Open-Source-Designs zum Leben, auf denen Sie aufbauen können.
  • 423
  • MIT

black-parrot

Ein Linux-fähiger RISC-V-Multicore für und von der Welt.
  • 423
  • BSD 3-clause "New" or "Revised"

VeriGPU

OpenSource-GPU in Verilog, lose basierend auf RISC-V ISA.
  • 389
  • MIT

pulpissimo

Dies ist das Top-Level-Projekt für die PULPissimo-Plattform. Es instanziiert ein PULPissimo-Open-Source-System mit einer PULP-SoC-Domäne, aber ohne Cluster.
  • 305
  • GNU General Public License v3.0

cvfpu

Parametrische Gleitkommaeinheit mit Unterstützung für Standard-RISC-V-Formate und -Operationen sowie Transpräzisionsformate.
  • 288
  • Apache License 2.0

snitch

Schlankes, aber gemeines RISC-V-System! (über die Pulp-Plattform).
  • 203
  • Apache License 2.0

Cores-VeeR-EL2

VeeR EL2-Kern.
  • 182
  • Apache License 2.0

Coyote

Framework, das Betriebssystemabstraktionen und eine Reihe gemeinsamer Netzwerk- (RDMA, TCP/IP) und Speicherdienste für gängige moderne heterogene Plattformen bereitstellt. (von fpgasystems).
  • 124
  • MIT

eurorack-pmod

Hardware und Gateware für den Einstieg in die FPGA-basierte Audiosynthese mit Open-Source-Tools.
  • 113
  • GNU General Public License v3.0

riscv-simple-sv

Ein einfacher RISC V-Kern für den Unterricht.
  • 110
  • BSD 3-clause "New" or "Revised"

ravenoc

RaveNoC ist ein konfigurierbares HDL NoC (Network-On-Chip), das für MPSoCs und verschiedene MP-Anwendungen geeignet ist.
  • 95
  • MIT

wav-lpddr-hw

Wavious DDR (WDDR) Physikalische Schnittstelle (PHY) Hardware.
  • 79
  • Apache License 2.0

fpga-tamagotchi

Tamagotchi P1 für Analogue Pocket und MiSTer.
  • 73
  • MIT

analogue-pocket-utils

Sammlung von IP und Informationen zur Entwicklung für openFPGA und Analogue Pocket.
  • 71
  • MIT

BrianHG-DDR3-Controller

DDR3-Controller v1.60, 16 Lese-/Schreibports, konfigurierbare Breiten, Priorität, Auto-Burst-Größe und Cache an jedem Port. VGA/HDMI-Multifenster-Videocontroller mit Alpha-Blending-Ebenen. Dokumente und TBs enthalten.
  • 50

davos

Verteiltes Accelerator-Betriebssystem.
  • 49

S32X_MiSTer

Sega 32X-Implementierung für MiSTer.
  • 44