SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Xilinx Open-Source Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
xilinx_axidma
A zero-copy Linux driver and a userspace interface library for Xilinx's AXI DMA and VDMA IP blocks. These serve as bridges for communication between the processing system and FPGA programmable logic fabric, through one of the DMA ports on the Zynq processing system. Distributed under the MIT License.
-
hlslib
A collection of extensions for Vitis and Intel FPGA OpenCL to improve developer quality of life.
-
BrianHG-DDR3-Controller
DDR3 Controller v1.60, 16 read/write ports, configurable widths, priority, auto-burst size & cache on each port. VGA/HDMI multiwindow video controller with alpha-blended layers. Docs & TBs included.
-
neorv32-setups
📁 NEORV32 projects and exemplary setups for various FPGAs, boards and (open-source) toolchains.
-
PicoBlaze_Simulator_in_JS
Simulator (more accurately: an assembler and an emulator) for Xilinx PicoBlaze, runnable in a browser.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Hold on there: WPA3 connections fail after 11 hours | news.ycombinator.com | 2024-01-27There is some open source firmware for very old WiFi chips:
https://wiki.debian.org/Firmware/Open#Radio
There is also some FPGA based open source WiFi chip things:
https://github.com/open-sdr/openwifi
Another way to flash the devices in Linux is to use https://github.com/trabucayre/openFPGALoader which supports a variety of cables and devices. It also supports the Xilinx Virtual Cable protocol, which allows you to use Xilinx tools like ChipScope with almost any cable.
Project mention: HDMI Forum Rejects Open-Source HDMI 2.1 Driver Support Sought by AMD | news.ycombinator.com | 2024-02-28Relevant caveat from its readme: https://github.com/hdl-util/hdmi?tab=readme-ov-file#hdmi-ado...
Project mention: AMD Proposes an FPGA Subsystem User-Space Interface for Linux | news.ycombinator.com | 2024-01-04
I recently got this kind of working, using this driver https://github.com/bperez77/xilinx_axidma. Even after using this driver I had to make changes to the auto generated device tree to get it up and running. This driver also comes with a userspace library and examples that work. I was unable to get the axidmatest.c provided by Xilinx to work.
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-03Hello. 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.
Project mention: What do the cores of good assemblers (the things that come after tokenizing, parsing, and preprocessing, the thing which actually convert mnemonics to opcodes) look like? Are they just a bunch of hard-to-follow if-branchings, or do they somehow use polymorphism to avoid that? | /r/learnprogramming | 2023-10-24For my Bachelor thesis, I made a PicoBlaze Assembler and Emulator in JavaScript. I've discussed it on many Internet forums, and quite a few people have complained that the core of my assembler is hard-to-follow due to lots of if-branchings. So, what is the other way of making the core of the assembler?
I never had problems running ISE 14.7 on Debian based platforms. What I do to use Platform Cable, is to put the firmware files in /usr/share and the following rules in /etc/udev/rules.d/ https://github.com/vmunoz82/ise14/blob/main/xusbdfwu.rules
Xilinx related posts
-
AMD Proposes an FPGA Subsystem User-Space Interface for Linux
-
What do the cores of good assemblers (the things that come after tokenizing, parsing, and preprocessing, the thing which actually convert mnemonics to opcodes) look like? Are they just a bunch of hard-to-follow if-branchings, or do they somehow use polymorphism to avoid that?
-
How to find the pin mapping for connecting Zybo Z7-20 or Nexyx A7 board to a computer over USB-JTAG?
-
STEPS to install ISE 14.7 in DEBIAN 12
-
Learn Vanilla JS before React, CSS before Tailwind?
-
Dropping EDA-GUI's 101
-
Can you help me dataflow checking failure on vitis hls?
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 May 2024
Index
What are some of the best open-source Xilinx projects? This list will help you:
Project | Stars | |
---|---|---|
1 | openwifi | 3,566 |
2 | openFPGALoader | 1,044 |
3 | hdmi | 1,014 |
4 | biriscv | 749 |
5 | vivado-risc-v | 738 |
6 | prjxray | 736 |
7 | edalize | 593 |
8 | Vitis_Accel_Examples | 468 |
9 | wb2axip | 434 |
10 | xilinx_axidma | 428 |
11 | red-pitaya-notes | 316 |
12 | hlslib | 287 |
13 | hdl_checker | 183 |
14 | fpga-docker | 66 |
15 | BrianHG-DDR3-Controller | 60 |
16 | neorv32-setups | 53 |
17 | Alveo-PYNQ | 45 |
18 | PicoBlaze_Simulator_in_JS | 22 |
19 | nix-fpga-tools | 20 |
20 | kvm-ip-zynq | 19 |
21 | ise14 | 15 |
22 | SoC | 11 |
23 | wbicapetwo | 8 |
Sponsored