Библиотеки, написанные на Verilog

picorv32

PicoRV32 — процессор RISC-V с оптимизированным размером.
  • 2.5k
  • ISC

darkriscv

Ядро процессора opensouce RISC-V реализовано в Verilog с нуля за одну ночь!.
  • 1.7k
  • BSD 3-clause "New" or "Revised"

verilog-ethernet

Компоненты Verilog Ethernet для реализации FPGA.
  • 1.6k
  • MIT

corundum

Сетевая карта на базе FPGA с открытым исходным кодом и платформа для сетевых вычислений.
  • 1.2k
  • GNU General Public License v3.0

hdl

HDL-библиотеки и проекты.
  • 1.2k
  • GNU General Public License v3.0

zipcpu

Небольшое и легкое программное ядро ​​RISC CPU.
  • 1.1k

serv

SERV — ЦП SErial RISC-V.
  • 1.1k
  • ISC

verilog-axi

Компоненты Verilog AXI для реализации FPGA.
  • 992
  • MIT

oh

Библиотека Verilog для разработчиков ASIC и FPGA (от aolofsson).
  • 971
  • MIT

OpenROAD

Унифицированное приложение OpenROAD, реализующее поток RTL-to-GDS. Документация на https://openroad.readthedocs.io/en/latest/.
  • 910
  • BSD 3-clause "New" or "Revised"

openc910

OpenXuantie — ядро ​​OpenC910.
  • 844
  • Apache License 2.0

uhd

Репозиторий аппаратных драйверов USRP™.
  • 821
  • GNU General Public License v3.0

riscv

Ядро процессора RISC-V (RV32IM) (от ультравстроенного).
  • 813
  • BSD 3-clause "New" or "Revised"

vortex

  • 802
  • BSD 3-clause "New" or "Revised"

verilog-pcie

Компоненты Verilog PCI Express.
  • 713
  • MIT

open-fpga-verilog-tutorial

Узнайте, как проектировать цифровые системы и синтезировать их в FPGA, используя только инструменты с открытым исходным кодом.
  • 679
  • GNU General Public License v3.0 only

apio

:seedling: Экосистема с открытым исходным кодом для открытых плат FPGA.
  • 650
  • GNU General Public License v3.0 only

OpenFPGA

Генератор IP FPGA с открытым исходным кодом (от lnis-uofu).
  • 607
  • MIT

biriscv

32-битный суперскалярный процессор RISC-V.
  • 598
  • Apache License 2.0

microwatt

Крошечное программное ядро ​​Open POWER ISA, написанное на VHDL 2008.
  • 564
  • GNU General Public License v3.0

USB_C_Industrial_Camera_FPGA_USB3

Исходные файлы и файлы документации для проекта промышленной камеры USB C. Этот репозиторий содержит печатные платы, FPGA, камеру и USB, а также источник прошивки FPGA и прошивки контроллера USB.
  • 553

riscv_vhdl

Реализация Portable RISC-V System-on-Chip: RTL, отладчик и симуляторы.
  • 519
  • Apache License 2.0

riscv-formal

Формальная структура проверки RISC-V.
  • 489
  • ISC

OpenTimer

Высокопроизводительный инструмент временного анализа для систем СБИС.
  • 437
  • GNU General Public License v3.0

vroom

Врум! Процессор RISC-V (от MoonbaseOtago).
  • 403
  • GNU General Public License v3.0 only

CFU-Playground

Хотите более быстрый процессор ML? Сделай сам! -- Фреймворк для игры с пользовательскими кодами операций для ускорения TensorFlow Lite для микроконтроллеров (TFLM)...... Онлайн-руководство: https://google.github.io/CFU-Playground/ Справочные документы см. по ссылке ниже.
  • 393
  • Apache License 2.0

litepcie

Небольшие габариты и настраиваемое ядро ​​PCIe.
  • 385
  • GNU General Public License v3.0

basejump_stl

BaseJump STL: стандартная библиотека шаблонов для SystemVerilog.
  • 369
  • GNU General Public License v3.0

wb2axip

Автобусные мосты и прочая мелочь.
  • 368

convolution_network_on_FPGA

Ускорение CNN на FPGA virtex-7 с использованием Verilog HDL.
  • 345