myhdl


Namemyhdl JSON
Version 0.11.45 PyPI version JSON
download
home_pagehttp://www.myhdl.org
SummaryPython as a Hardware Description Language
upload_time2024-02-04 17:47:16
maintainer
docs_urlNone
authorJan Decaluwe
requires_python>=3.7
licenseLGPL
keywords hdl asic fpga hardware design
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            MyHDL 0.11 
==========

[![Documentation Status](https://readthedocs.org/projects/myhdl/badge/?version=stable)](http://docs.myhdl.org/en/stable/manual/)
[![Documentation Status](https://readthedocs.org/projects/myhdl/badge/?version=latest)](http://docs.myhdl.org/en/latest/manual)

[![Join the chat at https://gitter.im/myhdl/myhdl](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/myhdl/myhdl?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[<img src="https://d11a6trkgmumsb.cloudfront.net/original/3X/a/d/ad2526334012b2ad0c3421f9b6dd94bae2ede52f.svg" alt="Visit MyHDL at Discourse" align="left" height="36" width="134" >](https://discourse.myhdl.org)
<br><br><br>


What is MyHDL?
--------------
MyHDL is a free, open-source package for using Python as a hardware
description and verification language.

To find out whether MyHDL can be useful to you, please read:

   - http://www.myhdl.org/start/why.html

License
-------
MyHDL is available under the LGPL license.  See ``LICENSE.txt``.

Website
-------
The project website is located at http://www.myhdl.org

Documentation
-------------
The manual is available on-line:

   - http://docs.myhdl.org/en/stable/manual

What's new
----------
To find out what's new in this release, please read:

   - http://docs.myhdl.org/en/stable/whatsnew/0.11.html

Installation
------------
It is recommended to install MyHDL (and your project's other dependencies) in
a virtualenv.

Installing the latest stable release:

```
pip install myhdl
```
Unfortunately the version on PyPI is quite behind the current development status, so you are better off installing the *stable* master branch directly from this GitHub repository:

```
pip install git+https://github.com/myhdl/myhdl.git@master
```

To install a local clone of the repository:

```
pip install -e path/to/dir
```

To install a specific commit hash, tag or branch from git:

```
pip install git+https://github.com/myhdl/myhdl@f696b8
```


You can test the proper installation as follows:

```
cd myhdl/test/core
py.test
```

To install co-simulation support:

Go to the directory ``cosimulation/<platform>`` for your target platform
and following the instructions in the ``README.txt`` file.

            

Raw data

            {
    "_id": null,
    "home_page": "http://www.myhdl.org",
    "name": "myhdl",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "HDL ASIC FPGA hardware design",
    "author": "Jan Decaluwe",
    "author_email": "jan@jandecaluwe.com",
    "download_url": "https://files.pythonhosted.org/packages/0e/d6/bfbfe5c62d6ab2c8b896a252453895b066dde4ad512d11ca50a3df365cd0/myhdl-0.11.45.tar.gz",
    "platform": "any",
    "description": "MyHDL 0.11 \r\n==========\r\n\r\n[![Documentation Status](https://readthedocs.org/projects/myhdl/badge/?version=stable)](http://docs.myhdl.org/en/stable/manual/)\r\n[![Documentation Status](https://readthedocs.org/projects/myhdl/badge/?version=latest)](http://docs.myhdl.org/en/latest/manual)\r\n\r\n[![Join the chat at https://gitter.im/myhdl/myhdl](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/myhdl/myhdl?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\r\n\r\n[<img src=\"https://d11a6trkgmumsb.cloudfront.net/original/3X/a/d/ad2526334012b2ad0c3421f9b6dd94bae2ede52f.svg\" alt=\"Visit MyHDL at Discourse\" align=\"left\" height=\"36\" width=\"134\" >](https://discourse.myhdl.org)\r\n<br><br><br>\r\n\r\n\r\nWhat is MyHDL?\r\n--------------\r\nMyHDL is a free, open-source package for using Python as a hardware\r\ndescription and verification language.\r\n\r\nTo find out whether MyHDL can be useful to you, please read:\r\n\r\n   - http://www.myhdl.org/start/why.html\r\n\r\nLicense\r\n-------\r\nMyHDL is available under the LGPL license.  See ``LICENSE.txt``.\r\n\r\nWebsite\r\n-------\r\nThe project website is located at http://www.myhdl.org\r\n\r\nDocumentation\r\n-------------\r\nThe manual is available on-line:\r\n\r\n   - http://docs.myhdl.org/en/stable/manual\r\n\r\nWhat's new\r\n----------\r\nTo find out what's new in this release, please read:\r\n\r\n   - http://docs.myhdl.org/en/stable/whatsnew/0.11.html\r\n\r\nInstallation\r\n------------\r\nIt is recommended to install MyHDL (and your project's other dependencies) in\r\na virtualenv.\r\n\r\nInstalling the latest stable release:\r\n\r\n```\r\npip install myhdl\r\n```\r\nUnfortunately the version on PyPI is quite behind the current development status, so you are better off installing the *stable* master branch directly from this GitHub repository:\r\n\r\n```\r\npip install git+https://github.com/myhdl/myhdl.git@master\r\n```\r\n\r\nTo install a local clone of the repository:\r\n\r\n```\r\npip install -e path/to/dir\r\n```\r\n\r\nTo install a specific commit hash, tag or branch from git:\r\n\r\n```\r\npip install git+https://github.com/myhdl/myhdl@f696b8\r\n```\r\n\r\n\r\nYou can test the proper installation as follows:\r\n\r\n```\r\ncd myhdl/test/core\r\npy.test\r\n```\r\n\r\nTo install co-simulation support:\r\n\r\nGo to the directory ``cosimulation/<platform>`` for your target platform\r\nand following the instructions in the ``README.txt`` file.\r\n",
    "bugtrack_url": null,
    "license": "LGPL",
    "summary": "Python as a Hardware Description Language",
    "version": "0.11.45",
    "project_urls": {
        "Homepage": "http://www.myhdl.org"
    },
    "split_keywords": [
        "hdl",
        "asic",
        "fpga",
        "hardware",
        "design"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "710b69eeb58dbfe53b22f38a3516bec7ab8180d8d238f97285c1e5f8c75249c6",
                "md5": "96a92c946bb5480fa3add9ccfdbdf78c",
                "sha256": "cd91ba7cdd6c148119e55d96ccb3c51894d7674f32c73bc24af6c0e0996a0ea3"
            },
            "downloads": -1,
            "filename": "myhdl-0.11.45-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "96a92c946bb5480fa3add9ccfdbdf78c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 157966,
            "upload_time": "2024-02-04T17:47:13",
            "upload_time_iso_8601": "2024-02-04T17:47:13.813036Z",
            "url": "https://files.pythonhosted.org/packages/71/0b/69eeb58dbfe53b22f38a3516bec7ab8180d8d238f97285c1e5f8c75249c6/myhdl-0.11.45-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ed6bfbfe5c62d6ab2c8b896a252453895b066dde4ad512d11ca50a3df365cd0",
                "md5": "a4ef8815949c12230b485a47df1921ff",
                "sha256": "bf5f112ee2dd855214945532b2019b9092108200169b97a11f3edd637fe9a009"
            },
            "downloads": -1,
            "filename": "myhdl-0.11.45.tar.gz",
            "has_sig": false,
            "md5_digest": "a4ef8815949c12230b485a47df1921ff",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 239318,
            "upload_time": "2024-02-04T17:47:16",
            "upload_time_iso_8601": "2024-02-04T17:47:16.111581Z",
            "url": "https://files.pythonhosted.org/packages/0e/d6/bfbfe5c62d6ab2c8b896a252453895b066dde4ad512d11ca50a3df365cd0/myhdl-0.11.45.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-04 17:47:16",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "myhdl"
}
        
Elapsed time: 0.19802s