All Projects → pothosware → PothosZynq

pothosware / PothosZynq

Licence: BSL-1.0 license
DMA source and sink blocks for Xilinx Zynq FPGAs

Programming Languages

VHDL
269 projects
HTML
75241 projects
Coq
218 projects
c
50402 projects - #5 most used programming language
Verilog
626 projects
tcl
693 projects

Projects that are alternatives of or similar to PothosZynq

EBAZ4205
Vivado and PetaLinux projects for Zynq EBAZ4205 Board
Stars: ✭ 38 (+100%)
Mutual labels:  fpga, zynq, xilinx, vivado
Openwifi
open-source IEEE 802.11 WiFi baseband FPGA (chip) design
Stars: ✭ 2,257 (+11778.95%)
Mutual labels:  fpga, zynq, xilinx, dma
zc pcie dma
DMA attacks over PCI Express based on Xilinx Zynq-7000 series SoC
Stars: ✭ 37 (+94.74%)
Mutual labels:  fpga, zynq, xilinx, dma
Deep-DarkFantasy
Global Dark Mode for ALL apps on ANY platforms.
Stars: ✭ 16 (-15.79%)
Mutual labels:  fpga, zynq, xilinx, vivado
SHA256Hasher
SHA-256 IP core for ZedBoard (Zynq SoC)
Stars: ✭ 25 (+31.58%)
Mutual labels:  fpga, zynq, xilinx, vivado
eddr3
mirror of https://git.elphel.com/Elphel/eddr3
Stars: ✭ 33 (+73.68%)
Mutual labels:  fpga, zynq, xilinx
intfftk
Fully pipelined Integer Scaled / Unscaled Radix-2 Forward/Inverse Fast Fourier Transform (FFT) IP-core for newest Xilinx FPGAs (Source language - VHDL / Verilog). GNU GPL 3.0.
Stars: ✭ 43 (+126.32%)
Mutual labels:  fpga, xilinx, vivado
ezdma
Simple, zero-copy DMA to/from userspace.
Stars: ✭ 70 (+268.42%)
Mutual labels:  zynq, xilinx, dma
virtio
Virtio implementation in SystemVerilog
Stars: ✭ 38 (+100%)
Mutual labels:  fpga, xilinx, vivado
vivado-docker
Dockerfile with Vivado for CI
Stars: ✭ 22 (+15.79%)
Mutual labels:  fpga, xilinx, vivado
prjxray-db
Project X-Ray Database: XC7 Series
Stars: ✭ 52 (+173.68%)
Mutual labels:  fpga, xilinx
PYNQ Composable Pipeline
PYNQ Composabe Overlays
Stars: ✭ 25 (+31.58%)
Mutual labels:  fpga, xilinx
Limago
Limago: an FPGA-based Open-source 100 GbE TCP/IP Stack
Stars: ✭ 95 (+400%)
Mutual labels:  fpga, vivado
Xilinx-ISE-Makefile
An example of how to use the Xilinx ISE toolchain from the command line
Stars: ✭ 50 (+163.16%)
Mutual labels:  fpga, xilinx
fastvdma
Antmicro's fast, vendor-neutral DMA IP in Chisel
Stars: ✭ 54 (+184.21%)
Mutual labels:  fpga, dma
ixo-usb-jtag
usb-jtag - Altera USB Blaster Emulation with a FX2
Stars: ✭ 49 (+157.89%)
Mutual labels:  fpga, xilinx
JSON-for-VHDL
A JSON library implemented in VHDL.
Stars: ✭ 56 (+194.74%)
Mutual labels:  fpga, xilinx
naps
An experiment for building gateware for the axiom micro / beta using nmigen and yosys
Stars: ✭ 28 (+47.37%)
Mutual labels:  fpga, zynq
fpga-docker
Tools for running FPGA vendor toolchains with Docker
Stars: ✭ 54 (+184.21%)
Mutual labels:  fpga, xilinx
ZYNQ-NVDLA
NVDLA (An Opensource DL Accelerator Framework) implementation on FPGA.
Stars: ✭ 144 (+657.89%)
Mutual labels:  fpga, zynq

DMA source and sink blocks for Xilinx Zynq FPGAs

The Pothos Zynq support package provides:

  • DMA source and sink blocks for zero-copy buffer integration with a Pothos data flow
  • a linux kernel module for interfacing with an AXI DMA engine in the programmable logic
  • loopback examples in Vivado, Zynq boot files, and documentation to recreate the demo

Layout

  • kernel/ - the Pothos AXI DMA support linux kernel module
  • driver/ - the Pothos AXI DMA userspace driver with C API
  • blocks/ - Pothos framework DMA source and sink blocks
  • loopback_microzed/ - example Vivado loopback project and boot files

Dependencies

  • Pothos library
  • Zynq processor running linux

Building

Configure, build, and install with CMake

Using DMA blocks

insmod pothos_zynq_dma.ko
ls /dev/pothos_zynq_dma*

Licensing information

Use, modification and distribution is subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].