revolution-eda


Namerevolution-eda JSON
Version 0.7.1 PyPI version JSON
download
home_pageNone
SummaryRevolution EDA is a new generation integrated circuit design environment.
upload_time2024-06-15 21:31:23
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords design electronic layout schematic
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Revolution EDA Schematic/Symbol Editors

## Introduction

Revolution EDA is a new generation of schematic and symbol editor targeting custom integrated
circuit design.

1. Revolution EDA can create symbols with both symbol attributes that are common to all
   instances as well instance parameters. Instance parameters can be also python functions that
   allow the dynamic calculation of parameters for each instance.
2. Symbols can be created automatically from schematics and Verilog-A modules. Symbols can
   include circles, lines, rectangles and arches. Notes can be entered on symbols using *Normal*
   labels.
3. Verilog-A symbols have a clear separation between model and instance parameters.
4. File formats are JSON-based allowing easy inspection and editing with a text editor if
   needed.
5. Netlisting process can be guided by a config view like commercial tools allowing designer to
   choose between different views for simulation.
6. Hierarchical netlisting capability is available. Netlisting is currently geared towards Xyce
   although not everything has not been implemented yet, for example subcircuit parameters.
7. Labels can include Python functions such that the full power of Python is available to
   instance callbacks functions. Thus, the professional front-end process design kits can be
   created.
8. There is a familiar library browser allowing creation, renaming, copying, and deleting of
   libraries, cells and cell views.
9. Configuration parameters can be saved in a configuration file.
10. Log file logs error, warning and info messages.

When downloading the package from pypi repository, you may want to download to source package as
well to download *exampleLibraries*.

Version 0.7.0 includes symbol library imported from [IHP]: https://github.com/IHP-GmbH/IHP-Open-PDK as well as parametric layout cells for NMOS, silicide resistor and MIMCAP. Revolution EDA is not associated with IHP.

## Attribution

- Some icons by [Yusuke Kamiyamane](http://p.yusukekamiyamane.com/). Licensed under
  a [Creative Commons Attribution 3.0 License](http://creativecommons.org/licenses/by/3.0/).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "revolution-eda",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "design, electronic, layout, schematic",
    "author": null,
    "author_email": "Revolution EDA <48187772+eskiyerli@users.noreply.github.com>",
    "download_url": "https://files.pythonhosted.org/packages/1d/cf/3406a55c23bbd1d871eac57c40ceba3bcd166bc2cbb4308ada4b707a7a20/revolution_eda-0.7.1.tar.gz",
    "platform": null,
    "description": "# Revolution EDA Schematic/Symbol Editors\n\n## Introduction\n\nRevolution EDA is a new generation of schematic and symbol editor targeting custom integrated\ncircuit design.\n\n1. Revolution EDA can create symbols with both symbol attributes that are common to all\n   instances as well instance parameters. Instance parameters can be also python functions that\n   allow the dynamic calculation of parameters for each instance.\n2. Symbols can be created automatically from schematics and Verilog-A modules. Symbols can\n   include circles, lines, rectangles and arches. Notes can be entered on symbols using *Normal*\n   labels.\n3. Verilog-A symbols have a clear separation between model and instance parameters.\n4. File formats are JSON-based allowing easy inspection and editing with a text editor if\n   needed.\n5. Netlisting process can be guided by a config view like commercial tools allowing designer to\n   choose between different views for simulation.\n6. Hierarchical netlisting capability is available. Netlisting is currently geared towards Xyce\n   although not everything has not been implemented yet, for example subcircuit parameters.\n7. Labels can include Python functions such that the full power of Python is available to\n   instance callbacks functions. Thus, the professional front-end process design kits can be\n   created.\n8. There is a familiar library browser allowing creation, renaming, copying, and deleting of\n   libraries, cells and cell views.\n9. Configuration parameters can be saved in a configuration file.\n10. Log file logs error, warning and info messages.\n\nWhen downloading the package from pypi repository, you may want to download to source package as\nwell to download *exampleLibraries*.\n\nVersion 0.7.0 includes symbol library imported from [IHP]: https://github.com/IHP-GmbH/IHP-Open-PDK as well as parametric layout cells for NMOS, silicide resistor and MIMCAP. Revolution EDA is not associated with IHP.\n\n## Attribution\n\n- Some icons by [Yusuke Kamiyamane](http://p.yusukekamiyamane.com/). Licensed under\n  a [Creative Commons Attribution 3.0 License](http://creativecommons.org/licenses/by/3.0/).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Revolution EDA is a new generation integrated circuit design environment.",
    "version": "0.7.1",
    "project_urls": {
        "Documentation": "https://github.com/unknown/revolution-eda#readme",
        "Issues": "https://github.com/unknown/revolution-eda/issues",
        "Source": "https://github.com/unknown/revolution-eda",
        "Website": "https://reveda.eu"
    },
    "split_keywords": [
        "design",
        " electronic",
        " layout",
        " schematic"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ea163ace70dd3bd2c0f193a53bdad9d092076c04eed473e0c330092500c6701",
                "md5": "be86558ef27fd47a28cd31c7474dbda9",
                "sha256": "f3ddb47c52c74987ea607df12592fb498ec492a86358dee97baa0bd653f01d3f"
            },
            "downloads": -1,
            "filename": "revolution_eda-0.7.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "be86558ef27fd47a28cd31c7474dbda9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 296291,
            "upload_time": "2024-06-15T21:31:21",
            "upload_time_iso_8601": "2024-06-15T21:31:21.295153Z",
            "url": "https://files.pythonhosted.org/packages/8e/a1/63ace70dd3bd2c0f193a53bdad9d092076c04eed473e0c330092500c6701/revolution_eda-0.7.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1dcf3406a55c23bbd1d871eac57c40ceba3bcd166bc2cbb4308ada4b707a7a20",
                "md5": "a8409cbcbb725f73e14f52f72f8ec0ad",
                "sha256": "25fcb977ec28e663e37287ddeb2cca1dfced7602daa59933cffa1118274dee21"
            },
            "downloads": -1,
            "filename": "revolution_eda-0.7.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a8409cbcbb725f73e14f52f72f8ec0ad",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 5445091,
            "upload_time": "2024-06-15T21:31:23",
            "upload_time_iso_8601": "2024-06-15T21:31:23.199809Z",
            "url": "https://files.pythonhosted.org/packages/1d/cf/3406a55c23bbd1d871eac57c40ceba3bcd166bc2cbb4308ada4b707a7a20/revolution_eda-0.7.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-15 21:31:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "unknown",
    "github_project": "revolution-eda#readme",
    "github_not_found": true,
    "lcname": "revolution-eda"
}
        
Elapsed time: 3.76341s