cocotbext-vidio


Namecocotbext-vidio JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/nitheeshkm/cocotbext-vidio
SummaryAXIS video subsystem for cocotb
upload_time2024-08-01 18:59:05
maintainerNone
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 -->

<!--
Build instructions

python3 -m build
pip install ./dist/cocotbext_vidio-x.y.z-py3-none-any.whl

Publish package at pypi.org using twine, need to enter API key
python3 -m twine upload  dist/*
-->

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/nitheeshkm/cocotbext-vidio",
    "name": "cocotbext-vidio",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "axi, cocotb",
    "author": "Nitheesh Manjunath",
    "author_email": "nitheesh2013@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/53/ad/68f09d70123ce4204ec6c305bf45bb71109c22b2c7a191a5d665bd3bf515/cocotbext_vidio-0.1.1.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\n<!--\nBuild instructions\n\npython3 -m build\npip install ./dist/cocotbext_vidio-x.y.z-py3-none-any.whl\n\nPublish package at pypi.org using twine, need to enter API key\npython3 -m twine upload  dist/*\n-->\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "AXIS video subsystem for cocotb",
    "version": "0.1.1",
    "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": "ab896e849e178f4cc4459ec1019b229cb81a252e8a11a2800e7420dbe414dc94",
                "md5": "bf1c5d1345374f6666ccce62f8370a24",
                "sha256": "ba035d18bdbc8483e6b6d3f3813af2b94c4f2d22c5ca769fce47244c95c4fe46"
            },
            "downloads": -1,
            "filename": "cocotbext_vidio-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bf1c5d1345374f6666ccce62f8370a24",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 11290,
            "upload_time": "2024-08-01T18:59:04",
            "upload_time_iso_8601": "2024-08-01T18:59:04.413765Z",
            "url": "https://files.pythonhosted.org/packages/ab/89/6e849e178f4cc4459ec1019b229cb81a252e8a11a2800e7420dbe414dc94/cocotbext_vidio-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53ad68f09d70123ce4204ec6c305bf45bb71109c22b2c7a191a5d665bd3bf515",
                "md5": "a130238956f2a8bb6b38ccd7bacf078d",
                "sha256": "ba2ccca4475d47581b20afdf86ba00dfcc948c1f54828c158307f4d198e37ec3"
            },
            "downloads": -1,
            "filename": "cocotbext_vidio-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a130238956f2a8bb6b38ccd7bacf078d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 10521,
            "upload_time": "2024-08-01T18:59:05",
            "upload_time_iso_8601": "2024-08-01T18:59:05.964731Z",
            "url": "https://files.pythonhosted.org/packages/53/ad/68f09d70123ce4204ec6c305bf45bb71109c22b2c7a191a5d665bd3bf515/cocotbext_vidio-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-01 18:59:05",
    "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.36107s