Библиотеки, написанные на VHDL
ethernet_mac
Трехрежимный (10/100/1000) полнодуплексный FPGA Ethernet MAC в VHDL.
- 126
- GNU General Public License v3.0
fpga_puf
:key: аппаратный модуль Physical Unclonable Function (PUF), не зависящий от технологии, для любой FPGA.
- 79
- BSD 3-clause "New" or "Revised"
AXI4
Компоненты проверки AXI4 Full, Lite и AxiStream. Компоненты ведущего интерфейса AXI4, ответчика и проверки памяти. Компоненты проверки передатчика и приемника AxiStream.
- 77
- GNU General Public License v3.0
neoTRNG
🎲 Крошечный и независимый от платформы генератор истинных случайных чисел для любой ПЛИС.
- 75
- BSD 3-clause "New" or "Revised"
fpga-fft
Высокооптимизированное ядро потокового БПФ, основанное на 4-этапном большом алгоритме БПФ Бейли.
- 71
- GNU General Public License v3.0
CoPro6502
Реализации FPGA процессоров BBC Micro Co (65C02, Z80, 6809, 68000, x86, ARM2, PDP-11, 32016).
- 68
- GNU General Public License v3.0 only
catapult-v3-smartnic-re
Документирование плат Catapult v3 SmartNIC FPGA (Dragontails Peak и Longs Peak).
- 40
neoapple2
Перенос Apple2fpga Стивена А. Эдвардса на PYNQ-Z1 (Xilinx Zynq FPGA) для эмуляции Apple II+.
- 40
neorv32-setups
📁 Проекты NEORV32 и примерные настройки для различных FPGA, плат и наборов инструментов (с открытым исходным кодом).
- 37
- BSD 3-clause "New" or "Revised"
fpu
Библиотека с плавающей запятой IEEE 754 в system-verilog и vhdl (от taneroksuz).
- 34
- Apache License 2.0
bonfire-cpu
Оптимизированная для FPGA реализация RISC-V (RV32IM).
- 31
- GNU General Public License v3.0
a2i
Ядро A2I использовалось в качестве процессора общего назначения для BlueGene/Q, преемника суперкомпьютеров BlueGene/L и BlueGene/P (от OpenPOWERFoundation).
- 25
- GNU General Public License v3.0
FPGA-Vision
Узнайте об обработке изображений с помощью FPGA. Видеолекции объясняют алгоритм и реализацию определения полосы движения для вождения автомобиля. Реальное оборудование доступно в виде удаленной лаборатории.
- 25
- GNU General Public License v3.0
fpga_torture
🔥 Стресс-тест FPGA, не зависящий от технологии: максимальное использование логики и высокое динамическое энергопотребление.
- 25
- BSD 3-clause "New" or "Revised"