Bibliothèques écrites en VHDL

spi-fpga

Maître SPI et esclave SPI pour FPGA écrit en VHDL.
  • 132
  • MIT

ethernet_mac

MAC Ethernet FPGA duplex intégral trimode (10/100/1000) en VHDL.
  • 126
  • GNU General Public License v3.0

w11

Cœur de processeur et SoC PDP-11/70.
  • 111
  • GNU General Public License v3.0 only

Rudi-RV32I

Un processeur RISCV rudimentaire prenant en charge les instructions RV32I, en VHDL.
  • 98
  • MIT

sdram-fpga

Un cœur FPGA pour un simple contrôleur SDRAM.
  • 96
  • MIT

deniser

Remplacement de la puce Amiga Denise.
  • 82

dvb_fpga

Implémentation RTL de composants pour DVB-S2.
  • 79
  • GNU General Public License v3.0

fpga_puf

:key: Module matériel PUF (Physical Unclonable Function) indépendant de la technologie pour tout FPGA.
  • 79
  • BSD 3-clause "New" or "Revised"

PipelineC-Graphics

Démos graphiques.
  • 77

AXI4

Composants de vérification AXI4 Full, Lite et AxiStream. Composants de vérification du maître, du répondeur et de la mémoire de l'interface AXI4. Composants de vérification de l'émetteur et du récepteur AxiStream.
  • 77
  • GNU General Public License v3.0

neoTRNG

🎲 Un générateur de nombres aléatoires minuscules et indépendant de la plate-forme pour tout FPGA.
  • 75
  • BSD 3-clause "New" or "Revised"

fpga-fft

Un noyau FFT de streaming hautement optimisé basé sur le grand algorithme FFT en 4 étapes de Bailey.
  • 71
  • GNU General Public License v3.0

uart-for-fpga

Contrôleur UART simple pour FPGA écrit en VHDL.
  • 69
  • MIT

CoPro6502

Implémentations FPGA des processeurs BBC Micro Co (65C02, Z80, 6809, 68000, x86, ARM2, PDP-11, 32016).
  • 68
  • GNU General Public License v3.0 only

R3DUX

  • 58
  • GNU General Public License v3.0 only

mc1

Un ordinateur (FPGA SoC) basé sur le processeur MRISC32-A1.
  • 48
  • zlib

NN_RGB_FPGA

Conception FPGA d'un réseau de neurones pour la détection des couleurs.
  • 44
  • MIT

catapult-v3-smartnic-re

Documentation des cartes FPGA Catapult v3 SmartNIC (Dragontails Peak & Longs Peak).
  • 40

neoapple2

Port de l'Apple2fpga de Stephen A. Edwards vers PYNQ-Z1 (Xilinx Zynq FPGA), pour émuler un Apple II+.
  • 40

Apple-II_MiSTer

Apple II+ pour MiSTer.
  • 40

neorv32-setups

📁 Projets NEORV32 et configurations exemplaires pour divers FPGA, cartes et chaînes d'outils (open source)..
  • 37
  • BSD 3-clause "New" or "Revised"

fpu

Bibliothèque à virgule flottante IEEE 754 dans system-verilog et vhdl (par taneroksuz).
  • 34
  • Apache License 2.0

vhdl-tutorial

  • 34
  • GNU General Public License v3.0 only

ZPUFlex

Une variante hautement configurable et compacte du cœur du processeur ZPU.
  • 32

bonfire-cpu

Implémentation optimisée FPGA RISC-V (RV32IM).
  • 31
  • GNU General Public License v3.0

C128_MiSTer

[Déplacé vers: https://github.com/MiSTer-devel/C128_MiSTer] (par eriks5).
  • 30

a2i

Le cœur A2I a été utilisé comme processeur à usage général pour BlueGene/Q, le successeur des superordinateurs BlueGene/L et BlueGene/P (par OpenPOWERFoundation).
  • 25
  • GNU General Public License v3.0

FPGA-Vision

En savoir plus sur le traitement d'image avec un FPGA. Des conférences vidéo expliquent l'algorithme et la mise en œuvre de la détection de voie pour la conduite automobile. Le vrai matériel est disponible en tant que laboratoire distant.
  • 25
  • GNU General Public License v3.0

fpga_torture

🔥 Test de résistance FPGA indépendant de la technologie: utilisation logique maximale et consommation d'énergie dynamique élevée.
  • 25
  • BSD 3-clause "New" or "Revised"

Compliance-Tests

Tests pour évaluer la prise en charge des fonctionnalités VHDL 2008 et VHDL 2019.
  • 24
  • Apache License 2.0