cocotbext-vidio


Namecocotbext-vidio JSON
Version 0.0.5 PyPI version JSON
download
home_pagehttps://github.com/nitheeshkm/cocotbext-vidio
SummaryAXIS video subsystem for cocotb
upload_time2023-06-21 21:35:23
maintainer
docs_urlNone
authorNitheesh Manjunath
requires_python>=3.6
licenseMIT
keywords axi cocotb
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # vidio (video io)

This generates the AXIStream frame for video subsystems to be used with cocotb.  
This generates the AXIStream frame for video subsystems to be used with cocotb.  

Functions:
- GenAXIStream: Generates an AXIS frame
- ConvertAXIStreamCS: Converts color space RGB to YUV [In development] 

Roadmap:
- AXIS to matrix [Add 422, 420]
- Matrix to AXIS 
- Generate color bars AXIS/matrix, supporting ITU-R BT.601-7, ITU-R BT.709-5
- Color convertion
- Chroma convertion
- Video to SMPTE-2110 packet

References:
- [Xilinx TPG](https://www.xilinx.com/content/dam/xilinx/support/documents/ip_documentation/v_tpg/v8_1/pg103-v-tpg.pdf)
- [cocotb](https://docs.cocotb.org/en/stable/)
- [cocotbext-axi](https://github.com/alexforencich/cocotbext-axi)

#
<!-- <https://docs.cocotb.org/en/stable/extensions.html -->

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/nitheeshkm/cocotbext-vidio",
    "name": "cocotbext-vidio",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "axi,cocotb",
    "author": "Nitheesh Manjunath",
    "author_email": "nitheesh2013@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/4b/1e/d654e3d8374346cd8eaab5c88c2cdc38fdd980f571bbe9c2183a4b1ac99b/cocotbext-vidio-0.0.5.tar.gz",
    "platform": "any",
    "description": "# vidio (video io)\n\nThis generates the AXIStream frame for video subsystems to be used with cocotb.  \nThis generates the AXIStream frame for video subsystems to be used with cocotb.  \n\nFunctions:\n- GenAXIStream: Generates an AXIS frame\n- ConvertAXIStreamCS: Converts color space RGB to YUV [In development] \n\nRoadmap:\n- AXIS to matrix [Add 422, 420]\n- Matrix to AXIS \n- Generate color bars AXIS/matrix, supporting ITU-R BT.601-7, ITU-R BT.709-5\n- Color convertion\n- Chroma convertion\n- Video to SMPTE-2110 packet\n\nReferences:\n- [Xilinx TPG](https://www.xilinx.com/content/dam/xilinx/support/documents/ip_documentation/v_tpg/v8_1/pg103-v-tpg.pdf)\n- [cocotb](https://docs.cocotb.org/en/stable/)\n- [cocotbext-axi](https://github.com/alexforencich/cocotbext-axi)\n\n#\n<!-- <https://docs.cocotb.org/en/stable/extensions.html -->\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "AXIS video subsystem for cocotb",
    "version": "0.0.5",
    "project_urls": {
        "Bug Tracker": "https://github.com/nitheeshkm/cocotbext-vidio/issues",
        "Download": "https://github.com/nitheeshkm/cocotbext-vidio/tarball/main",
        "Homepage": "https://github.com/nitheeshkm/cocotbext-vidio",
        "Source Code": "https://github.com/nitheeshkm/cocotbext-vidio"
    },
    "split_keywords": [
        "axi",
        "cocotb"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fafdaea192638e6f71f7f872fba93d050e2bca2f678c7eb42507c6c49689f6c3",
                "md5": "9875c4ab77cdf85463eae37506d0f8a9",
                "sha256": "54d8a52d2dbde27a06e61e21d93426dd1e1911e7511b89ba56121f17f7a7dd0c"
            },
            "downloads": -1,
            "filename": "cocotbext_vidio-0.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9875c4ab77cdf85463eae37506d0f8a9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 10623,
            "upload_time": "2023-06-21T21:35:22",
            "upload_time_iso_8601": "2023-06-21T21:35:22.213857Z",
            "url": "https://files.pythonhosted.org/packages/fa/fd/aea192638e6f71f7f872fba93d050e2bca2f678c7eb42507c6c49689f6c3/cocotbext_vidio-0.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4b1ed654e3d8374346cd8eaab5c88c2cdc38fdd980f571bbe9c2183a4b1ac99b",
                "md5": "8b02e0a5d8319495e2092a9e281a3159",
                "sha256": "ea2b1c008a532f38a6feedf88149e6e041302596bce53881da3f1911da12b5e2"
            },
            "downloads": -1,
            "filename": "cocotbext-vidio-0.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "8b02e0a5d8319495e2092a9e281a3159",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 9642,
            "upload_time": "2023-06-21T21:35:23",
            "upload_time_iso_8601": "2023-06-21T21:35:23.564525Z",
            "url": "https://files.pythonhosted.org/packages/4b/1e/d654e3d8374346cd8eaab5c88c2cdc38fdd980f571bbe9c2183a4b1ac99b/cocotbext-vidio-0.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-21 21:35:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nitheeshkm",
    "github_project": "cocotbext-vidio",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "cocotbext-vidio"
}
        
Elapsed time: 0.08254s