All Projects → smlgit → fpbinary

smlgit / fpbinary

Licence: GPL-2.0 license
Fixed point package for Python.

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to fpbinary

Red Pitaya Notes
Notes on the Red Pitaya Open Source Instrument
Stars: ✭ 205 (+583.33%)
Mutual labels:  fpga
Blueoil
Bring Deep Learning to small devices
Stars: ✭ 244 (+713.33%)
Mutual labels:  fpga
SpinalDev
Docker Development Environment for SpinalHDL
Stars: ✭ 17 (-43.33%)
Mutual labels:  fpga
80x86
80186 compatible SystemVerilog CPU core and FPGA reference design
Stars: ✭ 220 (+633.33%)
Mutual labels:  fpga
Convolution network on fpga
CNN acceleration on virtex-7 FPGA with verilog HDL
Stars: ✭ 236 (+686.67%)
Mutual labels:  fpga
Basic verilog
Must-have verilog systemverilog modules
Stars: ✭ 247 (+723.33%)
Mutual labels:  fpga
Verilog Generator Of Neural Net Digit Detector For Fpga
Verilog Generator of Neural Net Digit Detector for FPGA
Stars: ✭ 187 (+523.33%)
Mutual labels:  fpga
basic-ecp5-pcb
Reference design for Lattice ECP5 FPGA. Featuring Raspberry Pi interface and 6 PMODs
Stars: ✭ 71 (+136.67%)
Mutual labels:  fpga
Xrt
Xilinx Run Time for FPGA
Stars: ✭ 236 (+686.67%)
Mutual labels:  fpga
fpga-docker
Tools for running FPGA vendor toolchains with Docker
Stars: ✭ 54 (+80%)
Mutual labels:  fpga
Hastlayer Sdk
Turning .NET assemblies into FPGA hardware for faster execution and lower power usage. See the Readme and https://hastlayer.com.
Stars: ✭ 226 (+653.33%)
Mutual labels:  fpga
Icicle
32-bit RISC-V system on chip for iCE40 and ECP5 FPGAs
Stars: ✭ 234 (+680%)
Mutual labels:  fpga
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.
Stars: ✭ 251 (+736.67%)
Mutual labels:  fpga
Biriscv
32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+593.33%)
Mutual labels:  fpga
awesome-hwd-tools
A curated list of awesome open source hardware design tools
Stars: ✭ 42 (+40%)
Mutual labels:  fpga
Echomods
Open source ultrasound processing modules and building blocks
Stars: ✭ 200 (+566.67%)
Mutual labels:  fpga
Forth Cpu
A Forth CPU and System on a Chip, based on the J1, written in VHDL
Stars: ✭ 244 (+713.33%)
Mutual labels:  fpga
Awesome-Retro-Docs
A curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Stars: ✭ 128 (+326.67%)
Mutual labels:  fpga
spectrum-analyzer
A real-time spectrum analysis VST plugin
Stars: ✭ 92 (+206.67%)
Mutual labels:  signal-processing
pose-estimation-3d-with-stereo-camera
This demo uses a deep neural network and two generic cameras to perform 3D pose estimation.
Stars: ✭ 40 (+33.33%)
Mutual labels:  signal-processing
https://readthedocs.org/projects/fpbinary/badge/?version=latest

Introduction

fpbinary is a binary fixed point package for Python. It is written as an extension module for the CPython implementation of Python.

fpbinary was created with fast simulation of math-intensive systems destined for digital hardware (e.g. signal processing) in mind. While Python has great support for signal processing functions, there is no offical fixed point package. Implementaions written completely in Python tend to be frustratingly slow, so fpbinary is an attempt to make fixed point simulation of large, complex hardware systems in Python viable.

Documentation

For installation instructions, feature list and other documentation: Read the Docs

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].