Bibliothèques écrites en VHDL
aws-fpga
Référentiel officiel du kit de développement matériel et logiciel AWS EC2 FPGA.
- 1.2k
- GNU General Public License v3.0
Time-Appliance-Project
Développer un modèle de référence hypothétique de bout en bout, des architectures de réseau, des objectifs de performance et les méthodes pour distribuer, exploiter, surveiller la synchronisation de l'heure au sein du centre de données et bien plus encore....
- 1.1k
- MIT

neorv32
:ordinateur_de_bureau: un processeur soft-core RISC-V 32 bits de classe MCU minuscule, personnalisable et hautement extensible et un SoC de type microcontrôleur écrit en VHDL indépendant de la plate-forme.
- 870
- BSD 3-clause "New" or "Revised"
chipwhisperer
ChipWhisperer - la chaîne d'outils open source complète pour l'analyse de puissance par canal latéral et les attaques par glitching.
- 734
- GNU General Public License v3.0
vunit
VUnit est un cadre de test unitaire pour VHDL/SystemVerilog.
- 542
- GNU General Public License v3.0

bladeRF-wiphy
bladeRF-wiphy est un modem radio VHDL open source compatible IEEE 802.11.
- 290
- GNU General Public License v3.0 only

opl3_fpga
Version rétro-conçue SystemVerilog RTL du synthétiseur FM Yamaha OPL3 (YMF262).
- 289
- GNU Lesser General Public License v3.0 only

UVVM
UVVM (Universal VHDL Verification Methodology) est une méthodologie et une bibliothèque gratuites et open source pour une vérification VHDL très efficace des FPGA et des ASIC, ce qui entraîne également une amélioration significative de la qualité. Forum communautaire: https://forum.uvvm.org/ UVVM.org: https://uvvm.org/.
- 256
- Apache License 2.0



neo430
:ordinateur: Un sacré petit système de processeur de type microcontrôleur soft-core personnalisable compatible msp430 écrit en VHDL indépendant de la plate-forme..
- 178
- BSD 3-clause "New" or "Revised"


OpenXenium
OpenXenium - Projet de remplacement Open Source Xenium Modchip CPLD pour la Xbox d'origine.
- 157
rust_hdl
J'utilise emacs + rust_hdl comme LSP et il me fournit une vérification des erreurs en direct pour les conceptions VHDL.
Vous devriez pouvoir utiliser rust_hdl avec n'importe quel éditeur de texte de votre choix tant qu'il prend en charge LSP.
- 157
- GNU General Public License v3.0
surf
Une énorme bibliothèque VHDL pour le développement FPGA (par slaclab).
- 150
- GNU General Public License v3.0

captouch
:point_down: Ajoutez des boutons tactiles capacitifs à n'importe quel FPGA!.
- 94
- BSD 3-clause "New" or "Revised"


Rudi-RV32I
Un processeur RISCV rudimentaire prenant en charge les instructions RV32I, en VHDL.
- 75
- MIT

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

neoTRNG
:game_die: Un générateur de nombres aléatoires minuscules et indépendant de la plate-forme pour n'importe quel FPGA..
- 54
- 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.
- 54
- GNU General Public License v3.0

fpga_puf
:key: Module matériel PUF (Physical Unclonable Function) indépendant de la technologie pour tout FPGA.
- 53
- BSD 3-clause "New" or "Revised"
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.
- 45
- GNU General Public License v3.0