.. image:: https://travis-ci.org/ktok07b6/polyphony.svg?branch=devel
:target: https://travis-ci.org/ktok07b6/polyphony
.. image:: https://badge.fury.io/py/polyphony.svg
:target: https://badge.fury.io/py/polyphony
polyphony
=========
Polyphony is Python based High-Level Synthesis compiler.
Requirements
------------
Python 3.6 or later
Installation
------------
$ pip3 install polyphony
Usage
-----
usage: polyphony [-h] [-o FILE] [-d DIR] [-c CONFIG] [-v] [-D] [-q] [-vd]
[-vm] [-V]
source
positional arguments:
source Python source file
optional arguments:
-h, --help show this help message and exit
-o FILE, --output FILE
output filename (default is "polyphony_out")
-d DIR, --dir DIR output directory
-c CONFIG, --config CONFIG
set configration(json literal or file)
-v, --verbose verbose output
-D, --debug enable debug mode
-q, --quiet suppress warning/error messages
-vd, --verilog_dump output vcd file in testbench
-vm, --verilog_monitor
enable $monitor in testbench
-V, --version print the Polyphony version number
Examples
--------
see https://github.com/ktok07b6/polyphony/tree/master/tests
Raw data
{
"_id": null,
"home_page": "https://github.com/ktok07b6/polyphony",
"name": "polyphony",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "HLS High Level Synthesis FPGA HDL Verilog VHDL EDA",
"author": "Hiroaki Kataoka",
"author_email": "kataoka@sinby.com",
"download_url": "https://files.pythonhosted.org/packages/8b/16/9427f03e052f868aa8fb133320d4c6e34c7133ce0849c24b5603925c4fbd/polyphony-0.4.0.tar.gz",
"platform": null,
"description": ".. image:: https://travis-ci.org/ktok07b6/polyphony.svg?branch=devel\n :target: https://travis-ci.org/ktok07b6/polyphony\n.. image:: https://badge.fury.io/py/polyphony.svg\n :target: https://badge.fury.io/py/polyphony\n\npolyphony\n=========\nPolyphony is Python based High-Level Synthesis compiler.\n\nRequirements\n------------\nPython 3.6 or later\n\nInstallation\n------------\n$ pip3 install polyphony\n\nUsage\n-----\nusage: polyphony [-h] [-o FILE] [-d DIR] [-c CONFIG] [-v] [-D] [-q] [-vd]\n [-vm] [-V]\n source\n\npositional arguments:\n source Python source file\n\noptional arguments:\n -h, --help show this help message and exit\n -o FILE, --output FILE\n output filename (default is \"polyphony_out\")\n -d DIR, --dir DIR output directory\n -c CONFIG, --config CONFIG\n set configration(json literal or file)\n -v, --verbose verbose output\n -D, --debug enable debug mode\n -q, --quiet suppress warning/error messages\n -vd, --verilog_dump output vcd file in testbench\n -vm, --verilog_monitor\n enable $monitor in testbench\n -V, --version print the Polyphony version number\n\nExamples\n--------\n\nsee https://github.com/ktok07b6/polyphony/tree/master/tests\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python based High Level Synthesis compiler",
"version": "0.4.0",
"project_urls": {
"Homepage": "https://github.com/ktok07b6/polyphony"
},
"split_keywords": [
"hls",
"high",
"level",
"synthesis",
"fpga",
"hdl",
"verilog",
"vhdl",
"eda"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8b169427f03e052f868aa8fb133320d4c6e34c7133ce0849c24b5603925c4fbd",
"md5": "e83f5de6b12476638883ccad12736872",
"sha256": "7bbd6fd6105956d76db21667e731c30bd5ea341a8dccf20d90c04a36965c7ac8"
},
"downloads": -1,
"filename": "polyphony-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "e83f5de6b12476638883ccad12736872",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 198593,
"upload_time": "2025-01-29T10:02:37",
"upload_time_iso_8601": "2025-01-29T10:02:37.798160Z",
"url": "https://files.pythonhosted.org/packages/8b/16/9427f03e052f868aa8fb133320d4c6e34c7133ce0849c24b5603925c4fbd/polyphony-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-29 10:02:37",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ktok07b6",
"github_project": "polyphony",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "polyphony"
}