{ "info": { "author": "Alex Mykyta", "author_email": "amykyta3@github.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)", "Topic :: Software Development :: Code Generators", "Topic :: Software Development :: Compilers" ], "description": "[![Documentation Status](https://readthedocs.org/projects/systemrdl-compiler/badge/?version=latest)](http://systemrdl-compiler.readthedocs.io)\n[![Build Status](https://travis-ci.org/SystemRDL/systemrdl-compiler.svg?branch=master)](https://travis-ci.org/SystemRDL/systemrdl-compiler)\n[![Coverage Status](https://coveralls.io/repos/github/SystemRDL/systemrdl-compiler/badge.svg?branch=master)](https://coveralls.io/github/SystemRDL/systemrdl-compiler?branch=master)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/systemrdl-compiler.svg)](https://pypi.org/project/systemrdl-compiler)\n\n# SystemRDL Compiler\n\nThe `systemrdl-compiler` module implements a generic compiler front-end for\nAccellera's [SystemRDL 2.0](http://accellera.org/downloads/standards/systemrdl)\nregister description language. The goal of this project is to provide a free and\nopen compiler that lowers the barrier to entry to using an industry standard\nregister description language.\n\nBy providing an elaborated register model that is easy to traverse and query,\nit should be far easier to write custom register space view generators.\n\n![overview](https://raw.githubusercontent.com/SystemRDL/systemrdl-compiler/master/docs/img/overview.svg?sanitize=true)\n\n## Documentation\nSee the [SystemRDL Compiler Documentation](http://systemrdl-compiler.readthedocs.io) for more details\n\n## Related Projects\nThis is just the beginning! If you want to contribute, check out these other\nprojects.\n\n### [RALBot-html](https://github.com/SystemRDL/RALBot-html)\nGenerate dynamic register spec documentation.\n\n### [RALBot-ipxact](https://github.com/SystemRDL/RALBot-ipxact)\nConvert the SystemRDL register model to/from IP-XACT.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SystemRDL/systemrdl-compiler", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "systemrdl-compiler", "package_url": "https://pypi.org/project/systemrdl-compiler/", "platform": "", "project_url": "https://pypi.org/project/systemrdl-compiler/", "project_urls": { "Documentation": "http://systemrdl-compiler.readthedocs.io", "Homepage": "https://github.com/SystemRDL/systemrdl-compiler", "Source": "https://github.com/SystemRDL/systemrdl-compiler", "Tracker": "https://github.com/SystemRDL/systemrdl-compiler/issues" }, "release_url": "https://pypi.org/project/systemrdl-compiler/1.8.0/", "requires_dist": null, "requires_python": ">=3.4", "summary": "Parse and elaborate front-end for SystemRDL 2.0", "version": "1.8.0" }, "last_serial": 5823898, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3e118762c0c97f4957400240d9b0b6af", "sha256": "65aaa81f119e6122ce2930a5c23f052d30ebb91d6da146d2e66dc53407bb3170" }, "downloads": -1, "filename": "systemrdl-compiler-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3e118762c0c97f4957400240d9b0b6af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92134, "upload_time": "2018-07-25T05:50:05", "url": "https://files.pythonhosted.org/packages/91/af/c6c24de356b4d012eabd3ddb70e141c802cd698b399acc5c1f598771faf6/systemrdl-compiler-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e820201214ef32373934042d11d2c09b", "sha256": "f3aad74da9c0b73f806b9f8c85ecb30750d32b08d61d6a993fab501db318bdb6" }, "downloads": -1, "filename": "systemrdl-compiler-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e820201214ef32373934042d11d2c09b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91911, "upload_time": "2018-09-04T04:11:43", "url": "https://files.pythonhosted.org/packages/db/bb/2c1fb049b772c4dade3915e8409ec1b76a9a1eb4e6a4f9ffa71a1baf8716/systemrdl-compiler-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "3a7d3d67ef8bf79a257f1065f290afd0", "sha256": "cc6c6fcf9a304450d1ff73164f0876b3292bc4b97ed21899773f6723ab5b24d7" }, "downloads": -1, "filename": "systemrdl-compiler-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3a7d3d67ef8bf79a257f1065f290afd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91925, "upload_time": "2018-09-25T03:43:56", "url": "https://files.pythonhosted.org/packages/41/ea/5998e31c1188144903e8f8016cce60f98b5109064cd6de2cb4e7a181d808/systemrdl-compiler-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "71990639e1663b52e3c46cb831d93189", "sha256": "3cae838f7fb0f860a7d2a192049c33072f4984dbcea8203c824deebef1d84c1a" }, "downloads": -1, "filename": "systemrdl-compiler-1.2.0.tar.gz", "has_sig": false, "md5_digest": "71990639e1663b52e3c46cb831d93189", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94160, "upload_time": "2018-10-24T04:56:18", "url": "https://files.pythonhosted.org/packages/0b/d3/58c829c6279d83ff0606f4f5c4dfee3e4bc360596e13cf67faeeacda67e4/systemrdl-compiler-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "16b6aa40a37c4ebedcd8e8ac0403119c", "sha256": "83d69af9b4e4d3f11fc7bd7c4c88bc9882c5587a2671fa7eba11f73f8d1b9825" }, "downloads": -1, "filename": "systemrdl-compiler-1.3.0.tar.gz", "has_sig": false, "md5_digest": "16b6aa40a37c4ebedcd8e8ac0403119c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95634, "upload_time": "2018-11-07T05:43:22", "url": "https://files.pythonhosted.org/packages/50/d0/50b0ef8a38f7ad10b044e072d68ba75867e925a21f8d96ba434713545181/systemrdl-compiler-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "60f95007b94d801a2d1d1f0b6c44abe1", "sha256": "b7383aa7b2bec01092c02b565f49736729c39372bfad0b9382a71d916f103bed" }, "downloads": -1, "filename": "systemrdl-compiler-1.4.0.tar.gz", "has_sig": false, "md5_digest": "60f95007b94d801a2d1d1f0b6c44abe1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98625, "upload_time": "2018-12-05T06:45:18", "url": "https://files.pythonhosted.org/packages/3e/81/96756bdc00d73fd02b5c2ee80ddd6da561dd53829f479167edd96b4dd0e6/systemrdl-compiler-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "e9599b47c3de0426c83a3ef96867377c", "sha256": "a93f139cb20ea74657a129d9a20d1c1f86b541ccca1d42e90de96344051f9e7e" }, "downloads": -1, "filename": "systemrdl-compiler-1.4.1.tar.gz", "has_sig": false, "md5_digest": "e9599b47c3de0426c83a3ef96867377c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98650, "upload_time": "2019-01-03T04:22:53", "url": "https://files.pythonhosted.org/packages/29/9e/2bfe062635dd4da4f934d34de8a5955ea340c017f1b1effcb6d447069b2c/systemrdl-compiler-1.4.1.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "252fbc8e17b4da794c9b443f41b09593", "sha256": "38eb5bd52820ea54bc61510b349f774602463bdc4376f04d1da41077c4e893ee" }, "downloads": -1, "filename": "systemrdl-compiler-1.5.0.tar.gz", "has_sig": false, "md5_digest": "252fbc8e17b4da794c9b443f41b09593", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 99424, "upload_time": "2019-02-10T00:53:20", "url": "https://files.pythonhosted.org/packages/68/0f/4dc6c2b30695f4c98300f1e8f305cee565b65e9ed98ddce995eb3c8407fc/systemrdl-compiler-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "e1f3615431f08c6e258ecce4fd514219", "sha256": "7f1ec1d67b514b027cd3ba616070a15092651de4e16754ab340fcfcd59fedaac" }, "downloads": -1, "filename": "systemrdl-compiler-1.6.0.tar.gz", "has_sig": false, "md5_digest": "e1f3615431f08c6e258ecce4fd514219", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 101091, "upload_time": "2019-03-11T02:29:37", "url": "https://files.pythonhosted.org/packages/74/47/f085516656ca31751dc14c7fd7d0eb1cdc27d89cc906c023bb614e521254/systemrdl-compiler-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "28a7666ea3605bf489bce24f109f8e52", "sha256": "be3cd47b4c85e5d05e01aed68fe95d3f7760eefa7191cadb2e0a2e5fb38af5aa" }, "downloads": -1, "filename": "systemrdl-compiler-1.7.0.tar.gz", "has_sig": false, "md5_digest": "28a7666ea3605bf489bce24f109f8e52", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 101291, "upload_time": "2019-05-10T04:49:07", "url": "https://files.pythonhosted.org/packages/d0/33/88bc956e71e76ab73fbd8efa24aa08feb26fc115d9e68c9e4915e6d7043d/systemrdl-compiler-1.7.0.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "b03aa9b2034a5fb278d115b06846ace9", "sha256": "db7022836934d729b06efa91d4f05c0dd3f3f2dd9c25e17bb5200569adac3984" }, "downloads": -1, "filename": "systemrdl-compiler-1.7.1.tar.gz", "has_sig": false, "md5_digest": "b03aa9b2034a5fb278d115b06846ace9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 101284, "upload_time": "2019-05-29T01:15:29", "url": "https://files.pythonhosted.org/packages/ba/52/37e970087f1419a29fa0964ff7bf0e82f8146bdfb48c5f2377934e1459c8/systemrdl-compiler-1.7.1.tar.gz" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "4bb83cfed34ad5d8263ecdcb85ee567f", "sha256": "c09f15451fa3bcf0bab1b632a16924f14aa3032cabac460d39e3e9f254d0244d" }, "downloads": -1, "filename": "systemrdl-compiler-1.7.2.tar.gz", "has_sig": false, "md5_digest": "4bb83cfed34ad5d8263ecdcb85ee567f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 101347, "upload_time": "2019-08-07T04:59:02", "url": "https://files.pythonhosted.org/packages/6a/dd/87f12e73dee1735336d3dbd332271841facfeacaced9aa9b2cfaf852ae63/systemrdl-compiler-1.7.2.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "a2917bddc55365825d8748a53f3b843e", "sha256": "4b487ca92e1e8eedc42e299a97ce4c7ea5b16749339758fce8d4634061457f20" }, "downloads": -1, "filename": "systemrdl-compiler-1.8.0.tar.gz", "has_sig": false, "md5_digest": "a2917bddc55365825d8748a53f3b843e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 103528, "upload_time": "2019-09-13T05:01:16", "url": "https://files.pythonhosted.org/packages/24/b3/2f21e1b9eb4f3c12980fed433a65ec43d39ef511990977d98a4af2859cb5/systemrdl-compiler-1.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a2917bddc55365825d8748a53f3b843e", "sha256": "4b487ca92e1e8eedc42e299a97ce4c7ea5b16749339758fce8d4634061457f20" }, "downloads": -1, "filename": "systemrdl-compiler-1.8.0.tar.gz", "has_sig": false, "md5_digest": "a2917bddc55365825d8748a53f3b843e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 103528, "upload_time": "2019-09-13T05:01:16", "url": "https://files.pythonhosted.org/packages/24/b3/2f21e1b9eb4f3c12980fed433a65ec43d39ef511990977d98a4af2859cb5/systemrdl-compiler-1.8.0.tar.gz" } ] }