# ipyxact
Python-based IP-XACT parser
ipyxact is a helper library that creates python structures from parsed IP-Xact files. It is intended to make it easier to use IP-Xact files in a python application
ipyxact is also a part of the award-winning Lattice Propel Design Environment
Also distributed with the source are some example applications to show how ipyxact can be used and an example IP-Xact component file (generic_example.xml).
`python gen_c_header.py *xml_file*` creates a C header file from the memory maps in *xml_file*
`python gen_markdown.py *xml_file*` creates markdown documentation of the memory maps in *xml_file*
`python print_filesets.py *xml_file*` creates a list of the verilog files found in the fileSets section of *xml_file*
ipyxact is compatible with Python >= 2.7
Raw data
{
"_id": null,
"home_page": "https://github.com/olofk/ipyxact",
"name": "ipyxact",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "ipxact IP-Xact HDL ASIC FPGA",
"author": "Olof Kindgren",
"author_email": "olof.kindgren@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/e6/4b/3e7485acab5b762f8b417db2fc890c12853a52bef4b278a33ef6919b4808/ipyxact-0.3.2.tar.gz",
"platform": null,
"description": "# ipyxact\nPython-based IP-XACT parser\n\nipyxact is a helper library that creates python structures from parsed IP-Xact files. It is intended to make it easier to use IP-Xact files in a python application\n\nipyxact is also a part of the award-winning Lattice Propel Design Environment\n\nAlso distributed with the source are some example applications to show how ipyxact can be used and an example IP-Xact component file (generic_example.xml).\n\n`python gen_c_header.py *xml_file*` creates a C header file from the memory maps in *xml_file*\n\n`python gen_markdown.py *xml_file*` creates markdown documentation of the memory maps in *xml_file*\n\n`python print_filesets.py *xml_file*` creates a list of the verilog files found in the fileSets section of *xml_file*\n\nipyxact is compatible with Python >= 2.7\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python IP-Xact handling library",
"version": "0.3.2",
"split_keywords": [
"ipxact",
"ip-xact",
"hdl",
"asic",
"fpga"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "950779658e08b1724a438a27520426de",
"sha256": "ab1757e8870503852a390de34ff3e368be1fd78c2235f34edb8bece9b7eaa36e"
},
"downloads": -1,
"filename": "ipyxact-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "950779658e08b1724a438a27520426de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 201075,
"upload_time": "2022-06-15T20:30:00",
"upload_time_iso_8601": "2022-06-15T20:30:00.657111Z",
"url": "https://files.pythonhosted.org/packages/e6/4b/3e7485acab5b762f8b417db2fc890c12853a52bef4b278a33ef6919b4808/ipyxact-0.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-06-15 20:30:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "olofk",
"github_project": "ipyxact",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"lcname": "ipyxact"
}