VHDL Vhdl

Open-source VHDL projects categorized as Vhdl

Top 23 VHDL Vhdl Projects

  • ghdl

    VHDL 2008/93/87 simulator

  • vunit

    VUnit is a unit testing framework for VHDL/SystemVerilog

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • bladeRF-wiphy

    bladeRF-wiphy is an open-source IEEE 802.11 compatible software defined radio VHDL modem

  • forth-cpu

    A Forth CPU and System on a Chip, based on the J1, written in VHDL

  • rust_hdl

  • Project mention: How to configure vim like an IDE | /r/vim | 2023-06-27

    rust_hdl

  • surf

    A huge VHDL library for FPGA development (by slaclab)

  • potato

    A simple RISC-V processor for use in FPGA designs. (by skordal)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • spi-fpga

    SPI master and SPI slave for FPGA written in VHDL

  • neoTRNG

    🎲 A Tiny and Platform-Independent True Random Number Generator for any FPGA (and ASIC).

  • Project mention: A really tiny and platform-independent true random number generator for FPGAs and ASICs | /r/cryptography | 2023-11-06
  • w11

    PDP-11/70 CPU core and SoC

  • bit-serial

    A bit-serial CPU written in VHDL, with a simulator written in C.

  • Project mention: The ancient world before computers had stacks or heaps | news.ycombinator.com | 2024-04-03

    I wrote a Forth interpreter for a SUBLEQ machine (https://github.com/howerj/subleq), and for a bit-serial machine (https://github.com/howerj/bit-serial), both of which do not have a function call stack which is a requirement of Forth. SUBLEQ also does not allow indirect loading and stores as well and requires self-modifying code to do anything non-trivial. The approach I took for both machines was to build a virtual machine that could do those things, along with cooperative multithreading. The heap, if required, is written in Forth, along with a floating point word-set (various MCUs not having instructions for floating point numbers is still fairly common, and can be implemented as calls to software functions that implement them instead).

    I would imagine that other compilers took a similar approach which wasn't mentioned.

  • AXI4

    AXI4 Full, Lite, and AxiStream verification components. AXI4 Interface Master, Responder, and Memory verification components. AxiStream transmitter and receiver verification components

  • dvb_fpga

    RTL implementation of components for DVB-S2

  • fpga-fft

    A highly optimized streaming FFT core based on Bailey's 4-step large FFT algorithm

  • uart-for-fpga

    Simple UART controller for FPGA written in VHDL

  • neorv32-setups

    📁 NEORV32 projects and exemplary setups for various FPGAs, boards and (open-source) toolchains.

  • Project mention: How to find the pin mapping for connecting Zybo Z7-20 or Nexyx A7 board to a computer over USB-JTAG? | /r/FPGA | 2023-08-03

    Hello. In my project, I am trying to run NEORV32 processor in an FPGA. My plan is to perform debugging of the design over JTAG after running it on an FPGA. I currently have a Zybo Z7-20 and a Nexyx A7 board at hand. As per my understanding, for both of the boards, I need to find the board pins associated with JTAG and manually connect them through the constraint file. I was going through the reference manuals for both FPGAs but couldn't find the pins that need to be connected.

  • fpu

    IEEE 754 floating point library in system-verilog and vhdl (by taneroksuz)

  • VHDL-Guide

    VHDL Guide

  • spi-to-axi-bridge

    An SPI to AXI4-lite bridge for easy interfacing of airhdl register banks with any microcontroller.

  • Compliance-Tests

    Tests to evaluate the support of VHDL 2008 and VHDL 2019 features

  • karabas-128

    Karabas-128. ZX Spectrum 128k clone, based on CPLD Altera EPM7128STC100

  • ndk-app-minimal

    Minimal Application based on Network Development Kit (NDK) for FPGA cards

  • fpu-sp

    IEEE 754 floating point library in system-verilog and vhdl

  • Project mention: Intel discontinues Nios II IP | /r/FPGA | 2023-06-14

    My team has a solution in place already, which was to write all of our floating point code to call macros rather than putting arithmetic in the code. This allowed us to port easily to an RV32IM CPU (a fork of this one) then memory map an FPU onto it, the macros were then changed to atomically access the FPU registers for any floating point arithmetic. In Intel chips we are using the Nios II floating point hardware 2 (which can be instantiated separately), in other vendors we use a combination of operators from the Opencores FPU and this one, depending upon what operators are selected via generics, the maths library will pick up what configuration is used and choose the available operators.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

VHDL Vhdl related posts

Index

What are some of the best open-source Vhdl projects in VHDL? This list will help you:

Project Stars
1 ghdl 2,206
2 vunit 681
3 bladeRF-wiphy 363
4 forth-cpu 315
5 rust_hdl 298
6 surf 284
7 potato 245
8 spi-fpga 157
9 neoTRNG 152
10 w11 116
11 bit-serial 109
12 AXI4 101
13 dvb_fpga 96
14 fpga-fft 87
15 uart-for-fpga 84
16 neorv32-setups 52
17 fpu 46
18 VHDL-Guide 34
19 spi-to-axi-bridge 31
20 Compliance-Tests 25
21 karabas-128 23
22 ndk-app-minimal 23
23 fpu-sp 20

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com