PipelineC

Pipeliner

A C-like language that generates synthesizable VHDL for pipelined hardware design with automatic pipelining capabilities.

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.

GitHub

602 stars
24 watching
49 forks
Language: Python
last commit: 6 days ago
Linked from 1 awesome list

cfpgafpga-accelerationfpga-acceleratorsfpga-programminghardwarehardware-descriptionhardware-description-languagehigh-level-synthesishlsopen-source-hardwarepipelinespythonvhdl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kenavolic/pipet A lightweight C++ library for building compile-time processing pipelines with customizable filters and branches. 67
sizovs/pipelinr A command processing pipeline framework for handling requests and responses in Java applications 426
calebwin/pipelines A language and runtime for crafting massively parallel data pipelines 374
nic30/hdlconvertor An ANTLR4-based parser and code generator for SystemVerilog/VHDL 281
thephpleague/pipeline Provides a flexible pipeline pattern implementation to compose sequential stages and process payloads in a composable manner. 960
pyhdi/pyverilog Toolkit for analyzing and processing Verilog HDL designs 640
kubeflow-kale/kale Simplifies the deployment of Kubeflow Pipelines workflows by providing a graphical interface for Data Scientists to define and deploy pipelines directly from JupyterLab. 632
ramblingcookiemonster/buildhelpers A collection of helper functions for automating tasks in PowerShell CI/CD pipelines 215
it4innovations/hyperloom A platform for defining and executing scientific pipelines in distributed environments using C++ and Python. 16
montilab/pipeliner A framework for defining and automating bioinformatics pipelines using Nextflow. 44
paebbels/pyvhdlparser Parses VHDL source code into a structured representation for analysis and further processing 81
druths/xp A tool for creating flexible and self-documenting data science pipelines 56
tcr/hoodlum A Rust-based HDL compiler targeting FPGA design and development 97
rosineygp/mkdkr A framework that allows developers to build and run CI/CD pipelines using a Makefile and Docker, with support for various pipeline engines. 369
p12ngh/pipelinedsl A Haskell-based DSL for describing hardware pipelines 1