In VHDL geschriebene Bibliotheken
aws-fpga
Offizielles Repository des AWS EC2 FPGA Hardware- und Software-Entwicklungskits.
- 1.4k
- GNU General Public License v3.0
Time-Appliance-Project
Entwickeln Sie ein hypothetisches End-to-End-Referenzmodell, Netzwerkarchitekturen, Leistungsziele und Methoden zur Verteilung, zum Betrieb, zur Überwachung der Zeitsynchronisation innerhalb des Rechenzentrums und vieles mehr....
- 1.2k
- MIT
neorv32
🖥️ Eine winzige, anpassbare und hoch erweiterbare 32-Bit-RISC-V-Softcore-CPU der MCU-Klasse und ein mikrocontrollerähnlicher SoC, geschrieben in plattformunabhängigem VHDL.
- 1.2k
- BSD 3-clause "New" or "Revised"
Open-Source-FPGA-Bitcoin-Miner
Eine vollständig Open-Source-Implementierung eines Bitcoin Miner für Altera- und Xilinx-FPGAs. Dieses Projekt hofft, die freie und offene Entwicklung von FPGA-basierten Mining-Lösungen zu fördern und die Zukunft des Bitcoin-Projekts als Ganzes zu sichern. Für das Terasic DE2-115 Development Board ist derzeit eine Binärversion verfügbar, und für zahlreiche Boards gibt es kompilierbare Projekte.
- 1.2k
- GNU General Public License v3.0 only
chipwhisperer
ChipWhisperer – die komplette Open-Source-Toolchain für Seitenkanal-Leistungsanalyse und Glitching-Angriffe.
- 904
- GNU General Public License v3.0
bladeRF-wiphy
bladeRF-wiphy ist ein Open-Source-IEEE 802.11-kompatibles Software Defined Radio VHDL-Modem.
- 320
- GNU General Public License v3.0 only
opl3_fpga
Rückentwickelte SystemVerilog RTL-Version des Yamaha OPL3 (YMF262) FM-Synthesizers.
- 313
- GNU Lesser General Public License v3.0 only
forth-cpu
Eine vierte CPU und ein System auf einem Chip, basierend auf dem J1, geschrieben in VHDL.
- 299
UVVM
UVVM (Universal VHDL Verification Methodology) ist eine kostenlose und Open-Source-Methode und -Bibliothek zur sehr effizienten VHDL-Verifizierung von FPGA und ASIC – was auch zu einer erheblichen Qualitätsverbesserung führt. Community-Forum: https://forum.uvvm.org/ UVVM.org: https://uvvm.org/.
- 299
- Apache License 2.0
Hastlayer-SDK
Umwandlung von. NET-Software in FPGA-Hardware für schnellere Ausführung und geringeren Stromverbrauch.
- 269
- BSD 3-clause "New" or "Revised"
tinyTPU
Implementierung einer Tensor Processing Unit für eingebettete Systeme und das IoT.
- 269
- GNU General Public License v3.0
potato
Ein einfacher RISC-V-Prozessor zur Verwendung in FPGA-Designs. (von Skordal).
- 240
- BSD 3-clause "New" or "Revised"
surf
Eine riesige VHDL-Bibliothek für die FPGA-Entwicklung (von slaclab).
- 235
- GNU General Public License v3.0
satcat5
SatCat5 ist ein Mixed-Media-Ethernet-Switch, der die Kommunikation verschiedener Geräte im selben Netzwerk ermöglicht.
- 226
- GNU Lesser General Public License v3.0 only
neo430
:computer: Ein verdammt kleines MSP430-kompatibles, anpassbares Softcore-Mikrocontroller-ähnliches Prozessorsystem, geschrieben in plattformunabhängigem VHDL.
- 178
- BSD 3-clause "New" or "Revised"
Artix-7-HDMI-processing
Empfangen und Verarbeiten von 1080p-HDMI-Audio und -Video auf dem Artix 7 FPGA.
- 153