Name | PyQSPICE JSON |
Version |
2024.5.14
JSON |
| download |
home_page | None |
Summary | Python Wrapper for QSPICE |
upload_time | 2024-06-18 18:41:51 |
maintainer | None |
docs_url | None |
author | Masashi Nogawa |
requires_python | >=3.8 |
license | Qorvo "PyQSPICE" Software License Agreement This legally binding agreement, for the use of the licensed software installed upon acceptance of this License Agreement, is by and between Qorvo US, Inc, on behalf of itself and its Affiliates and subsidiaries ("Qorvo"), and either an individual or legal entity, including each Affiliate of such, as applicable, on whose behalf you are legally authorized to accept this License Agreement ("Licensee"). As used herein, "you," "your," or "Licensee" shall mean such individual or entity, including Affiliates of such entity. Licensor is only willing to license the Licensed Software to you on condition that you accept all of the terms in this License Agreement. By installing or otherwise using or copying the Licensed Software, you expressly agree to be bound by all of the terms of this License Agreement. If you do not agree to the terms of this License Agreement, you may not install, use, compile, or copy the Licensed Software, and you must delete any downloads or copies of the Licensed Software. 1. DEFINITIONS "Affiliate" of a party means any other Person that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with the party. For purposes of this definition, the term "control" means the power (or, as applicable, the possession or exercise of the power) to direct, or cause the direction of, the management, governance, or policies of a given entity, directly or indirectly, through any applicable means (whether through the legal, beneficial, or equitable ownership, of more than fifty percent (50%) of the aggregate of all voting or equity interests or securities of such entity, through partnership, or through some other form of ownership interest, by contract, or other applicable legal document, or otherwise). "Confidential Information" means all information (whether written, electronic, visual, or oral) disclosed by Licensor that is marked or identified as "confidential" or with a similar legend or designation, or that the Licensor otherwise considers in good faith to be confidential. "Documentation" means all documents, in any form, associated with the Licensed Software, including, but not limited to, user manuals, instruction manuals, specifications, and other software-associated documentation. "Intellectual Property Rights" means any and all registered and unregistered rights granted, applied for, or otherwise now or hereafter in existence under or related to any patent, copyright, trademark, trade secret, database protection, or other intellectual property rights Laws, and all similar or equivalent rights or forms of protection, in any part of the world. "Licensed Software" means the Qorvo "PyQSPICE" Software of Licensor as provided to Licensee under this Agreement. Licensed Software also includes any additions, updates, and releases thereto issued by Licensor from time-to-time. Licensed Software may be provided in Object Code or Source Code form. "Licensee Product" means a product developed by Licensee embodying Licensee Software. "Licensee Software" means software developed by Licensee using the Licensed Software. "Object Code" means the binary or machine-readable form of the Licensed Software to which it relates. "Source Code" means the human readable source code of the Software to which it relates, in the programming language in which the Software was written, together with any and all related compile or command files, build scripts, or other scripts relating to the creation of the Object Code of the Software. 2. LICENSE 2.1. Use of Licensed Software. Licensor hereby grants to Licensee a worldwide, fully paid-up, non-exclusive, non-transferable license to use the Licensed Software to develop Licensee Software and to incorporate the Licensee Software into Licensee Products. 2.2. No Sale. The licenses granted under this License Agreement do not constitute a sale of the Licensed Software or any portion or copy of it. 2.3. Ownership. Licensee acknowledges Licensor owns and shall retain all right, title, and interest in and to: 2.3.1. the Licensed Software and updates, and Documentation, including all Intellectual Property Rights embodied therein; 2.3.2. all of the service marks, trademarks, trade names or any other designations associated with the Licensed Software; and 2.3.3. all copyrights, patent rights, trade secret rights, and other proprietary rights relating to the Licensed Software, the Documentation, or Licensor's Confidential Information. Licensee further acknowledges and agrees that it shall have no rights with respect to any of the foregoing other than the rights expressly set forth in this License Agreement. 2.4. Restrictions on Use. Licensee agrees not to remove any Licensor identification or notices of any proprietary, patent or copyright restrictions from the Licensed Software, Documentation, or any support material. 3. REPRESENTATIONS AND WARRANTIES 3.1. Mutual Representations and Warranties. Each party represents and warrants to the other party that: (a) it is duly organized, validly existing, and in good standing as a corporation or other entity under the Laws of the jurisdiction of its incorporation or other organization; (b) it has the full right, power, and authority to enter into, and to perform its obligations and grant the rights and licenses it grants or is required to grant under, this Agreement; (c) the execution of this Agreement by its Representative whose signature is set forth at the end of this Agreement has been duly authorized by all necessary corporate or organizational action of such party; and (d) when executed and delivered by both parties, this Agreement will constitute the legal, valid, and binding obligation of such party, enforceable against such party in accordance with its terms. 3.2. DISCLAIMER OF WARRANTIES. ALL QORVO MATERIALS, AND ANY OTHER INFORMATION OR MATERIALS PROVIDED BY QORVO ARE PROVIDED "AS IS" AND QORVO HEREBY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER, AND QORVO SPECIFICALLY DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND ALL WARRANTIES ARISING FROM COURSE OF DEALING, USAGE, OR TRADE PRACTICE. WITHOUT LIMITING THE FOREGOING, QORVO MAKES NO WARRANTY OF ANY KIND THAT THE SOFTWARE OR OTHER QORVO MATERIALS, OR ANY PRODUCTS OR RESULTS OF THE USE THEREOF, WILL MEET LICENSEE'S OR ANY OTHER PERSONS' REQUIREMENTS, OPERATE WITHOUT INTERRUPTION, ACHIEVE ANY INTENDED RESULT, BE COMPATIBLE OR WORK WITH ANY OTHER SOFTWARE, HARDWARE, OR OTHER SYSTEMS, OR BE SECURE, ACCURATE, COMPLETE, FREE OF HARMFUL CODE, OR ERROR FREE. ALL THIRD-PARTY MATERIALS ARE PROVIDED "AS IS" AND ANY REPRESENTATION OR WARRANTY OF OR CONCERNING ANY THIRD-PARTY MATERIALS IS STRICTLY BETWEEN LICENSEE AND THE THIRD-PARTY OWNER OR DISTRIBUTOR OF THE THIRD-PARTY MATERIALS. 4. LIMITATONS OF LIABILITY NOTWITHSTANDING ANYTHING ELSE IN THIS AGREEMENT OR OTHERWISE, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR WILL IN NO EVENT BE LIABLE WITH RESPECT TO ANY SUBJECT MATTER OF THIS AGREEMENT UNDER ANY CONTRACT, TORT, OR OTHER LEGAL OR EQUITABLE THEORY FOR: (I) ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND WHETHER OR NOT ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES; (II) DAMAGES FOR LOST PROFITS OR LOST DATA; OR (III) COST OF PROCUREMENT OF SUBSTITUTE GOODS, TECHNOLOGY OR SERVICES. 5. INDEMNIFICATION You agree to fully defend and indemnify Licensor and its employees, subcontractors, licensors, and agents from any and all claims, liabilities, and costs (including reasonable attorney's fees) related to: (i) Your use (including Your sublicensee's use, if permitted) of the Licensed Software; or you're your violation of the terms and conditions of this Agreement. 6. CONFIDENTIALITY 6.1. Protection of Confidential Information. Licensee will protect Licensor's Confidential Information from unauthorized dissemination and use the same degree of care that Licensee uses to protect its own like information, but in no event less than a reasonable degree of care. Licensee will not disclose to third parties Licensor's Confidential Information without the prior written consent of Licensor. Licensee will not use Licensor's Confidential Information for purposes other than those necessary to use the Licensed Software. Notwithstanding the foregoing, Licensee may use or disclose Confidential Information to the extent Licensee is legally required to disclose such Confidential Information provided, however, that prior to any such required disclosure, the Licensee will notify Licensor and will cooperate fully with Licensor in protecting against any such disclosure and/or obtaining a protective order narrowing the scope of such disclosure and/or use of the Confidential Information. Licensee agrees that any breach of this Section would cause irreparable harm to Licensor for which monetary damages would not be adequate and therefore, in the event of a breach of this Section, Licensor shall be entitled to equitable relief in addition to any remedies it may have hereunder or at law. 6.2. Security. Licensee shall implement reasonable security measures to prevent unauthorized use or disclosure of Licensed Software. 6.3. Notification of Employees. Licensee will take appropriate action by instruction, agreement, or otherwise with its employees, agents, and contractors allowed access to the Confidential Information to satisfy its obligations under this Section 6. 7. TRADEMARKS, COPYRIGHTS, AND NOTICES 7.1. Trademarks. Licensee is not granted any ownership in or license to the trademarks, marks, service marks or trade names, or good will associated with such marks or names (collectively, "Marks") of the Licensor. Licensee shall not use the Marks or confusingly similar marks in connection with any goods or services other than the Licensed Software or in a manner that dilutes, disparages, or harms the reputation of the Licensor. Licensee agrees that any goodwill arising from its use of the Marks shall inure to the benefit of the Licensor who will be the sole and exclusive owner of such goodwill. 7.2. Use of Marks. All advertising and other materials in which Licensor's Marks are used shall be subject to the prior written approval of Licensor. Whenever a Licensee uses the Mark of the Licensor, Licensor shall indicate that such Mark is the property of the Licensor. 7.3. Defense of Trademarks. Licensee will not at any time contest, or assist others in contesting, the validity or enforceability of the Marks of Licensor or do, cause to be done, or tolerate any act or thing contesting or in any way impairing or tending to impair any said right, title, an interest of Licensor in such Marks. 7.4. Copyright Notice. Licensee shall include Licensor's copyright notice as required herein. The following copyright notice is required in Licensee Software: Copyright (c) 2023, Qorvo Inc. 7.5. Third-Party Notices. This license does not apply to any open source software contained in Licensed Software. Rather, the terms and conditions in the applicable open source software license shall apply to the open source software. Nothing in this Agreement limits your rights under, or grants you rights that supersede, any open source software license. You acknowledge that the open source software license is solely between you and the applicable licensor of the open source software. You shall comply with the terms of all applicable open source software licenses, if any. License and copyright information for the open source software are disclosed in the Licensed Software documentation. Licensed Software may include open source software licensed under the General Public License and/or the Lesser General Public License (or any other license requiring us to make a written offer to provide corresponding source code to you). You may obtain the corresponding source code for any such open source software from us for a period of three years after our last shipment of Licensed Software and without charge except for the cost of media, shipping, and handling, upon written request to Licensor. This offer is valid to anyone in receipt of Licensed Software. You may send your request in writing to the address below. Please make sure your request includes the version and name associated with the Licensed Software. Qorvo US, Inc. Customer Support - Power Management 7628 Thorndike Rd. Greensboro, NC 27409 8. GOVERNING LAW; JURISDICTION; INJUNCTIVE RELIEF; ASSIGNMENT. 8.1. Governing Law and Jurisdiction. This Agreement is governed by and construed in accordance with the internal Laws of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would require or permit the application of the laws of any jurisdiction other than those of the State of Delaware. Any legal Action arising out of or related to this Agreement or the licenses granted hereunder will be instituted exclusively in the federal courts of the United States or the courts of the State of Delaware in each case located in Wilmington and New Castle County, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such Action. Service of process, summons, notice, or other document by mail to such party's address set forth herein will be effective service of process for any Action brought in any such court. 8.2. Injunctive Relief. A breach of this Agreement adversely affecting Licensor's Intellectual Property Rights in the Licensed Software, Licensor's Products or Documentation may cause irreparable injury to Licensor for which monetary damages may not be an adequate remedy and Licensor. shall be entitled to equitable relief in addition to any remedies it may have hereunder or at law. 8.3. No Third-Party Beneficiaries. This Agreement is for the sole benefit of the parties hereto and their respective permitted successors and permitted assigns and nothing herein, express or implied, is intended to or shall confer upon any other Person any legal or equitable right, benefit, or remedy of any nature whatsoever, under or by reason of this Agreement. 8.4. Amendment and Modification; Waiver. No amendment to or modification of or rescission, termination, or discharge of this Agreement is effective unless it is in writing, identified as an amendment to or rescission, termination, or discharge of this Agreement and signed by an authorized Representative of each party. No waiver by any party of any of the provisions hereof is effective unless explicitly set forth in writing and signed by the party so waiving. Except as otherwise set forth in this Agreement, no failure to exercise, or delay in exercising, any rights, remedy, power, or privilege arising from this Agreement will operate or be construed as a waiver thereof; nor will any single or partial exercise of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power, or privilege. 8.5. Entire Agreement. This Agreement constitutes the entire agreement between Licensee and Licensor regarding the subject matter of this Agreement, and supersedes all prior communications, negotiations, understandings, agreements or representations, either written or oral, if any. This Agreement may only be amended in a signed writing, duly executed by Licensee and Licensor. 8.6. Assignment. Licensee shall not assign or otherwise transfer any of its rights, or delegate or otherwise transfer any of its obligations or performance, under this Agreement, in each case whether voluntarily, involuntarily, by operation of law, or otherwise, without Qorvo's prior written consent. For purposes of the preceding sentence, and without limiting its generality, any merger, consolidation, or reorganization involving Licensee (regardless of whether Licensee is a surviving or disappearing entity) will be deemed to be a transfer of rights, obligations, or performance under this Agreement for which Qorvo's prior written consent is required. No delegation or other transfer will relieve Licensee of any of its obligations or performance under this Agreement. Any purported assignment, delegation, or transfer in violation of this Section 8.6 is void. This Agreement is binding upon and inures to the benefit of the parties hereto and their respective permitted successors and assigns. |
keywords |
qspice
qorvo
spice
ltspice
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# PyQSPICE
***
<a href="https://github.com/Qorvo/PyQSPICE"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/SS.png?raw=True" title="Example"></a>
***
## About PyQSPICE and QSPICE
The PyQSPICE is a Python package / class of wrapper script interface for the [QSPICEâ˘](https://www.qspice.com/) - a SPICE circuit simulator - available from [Qorvo](https://www.qorvo.com) at no cost.
<a href="https://www.qspice.com/"><img src="https://www.qorvo.com/-/media/images/qorvopublic/news-item/20230725-qspice-pr-image-1500x1200.jpg" title="QSPICE"></a>
The PyQSPICE invokes QSPICE executable files in a CUI (Charactor User Interface) manner.
* PyQSPICE executes simulations.
* PyQSPICE loads simulation results into Python memory for plotting.
* PyQSPICE expects QSPICE schematic (.qsch) or netlist (.cir) files prepared by users.
* Using QSPICE GUI to capture schematics
* Generate netlist files manually or programming manner
***
## Documents
[INSTALL.md](https://github.com/Qorvo/PyQSPICE/blob/main/INSTALL.md) ::
Please start with this installation procedure of PyQSPICE environment.
[QuickStart.md](https://github.com/Qorvo/PyQSPICE/blob/main/QuickStart.md) ::
From the end of INSTALL.md document, it continues to this quick start document.
Examples ::
* **DC** Simulation: [tests/10_DC](https://github.com/Qorvo/PyQSPICE/blob/main/tests/10_DC/README.md)<br/>
==> JupyterLab file is [tests/10_DC/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/10_DC/README.ipynb)<br/>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/10_DC/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_DC_0.png?raw=True" title="DC Simulation"></a>
* **AC** Simulation: [tests/20_AC](https://github.com/Qorvo/PyQSPICE/blob/main/tests/20_AC/README.md)<br/>
==> JupyterLab file is [tests/20_AC/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/20_AC/README.ipynb)<br/>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/20_AC/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_AC_0.png?raw=True" title="AC Simulation"></a>
* **AC, Nyquist Diagram**: [tests/22_NyquistDia](https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.md)<br/>
==> JupyterLab file is [tests/22_NyquistDia/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.ipynb)<br/>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_Nyq_1.png?raw=True" title="Nyquist Diagram"></a>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_Nyq_0.png?raw=True" title="Source Bode Plot for the Nyquist Diagram"></a>
* **TRAN** Simulation: [tests/30_TRAN](https://github.com/Qorvo/PyQSPICE/blob/main/tests/30_TRAN/README.md)<br/>
==> JupyterLab file is [tests/30_TRAN/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/30_TRAN/README.ipynb)<br/>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/30_TRAN/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_TRAN_0.png?raw=True" title="TRAN Simulation"></a>
* **Bode** Simulation: [tests/40_Bode](https://github.com/Qorvo/PyQSPICE/blob/main/tests/40_Bode/README.md)<br/>
==> JupyterLab file is [tests/40_Bode/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/40_Bode/README.ipynb)<br/>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/40_Bode/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_Bode_0.png?raw=True" title="Bode Plot"></a>
* **OP (Operating Point)** Simulation: [tests/50_OP](https://github.com/Qorvo/PyQSPICE/blob/main/tests/50_OP/README.md)<br/>
==> JupyterLab file is [tests/50_OP/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/50_OP/README.ipynb)<br/>
<a href="https://github.com/Qorvo/PyQSPICE/blob/main/tests/50_Ope/README.md"><img src="https://github.com/Qorvo/PyQSPICE/blob/161ffda76e82bb9f601c78ca1ce960259178c286/images/50_OP.png?raw=True" title="Operating Point"></a>
***
## License and Availability
The PyQSPICE is under the [Qorvo software license](https://github.com/Qorvo/PyQSPICE/blob/13ae6387ef4619cf605c854739218b3d24db69d2/LICENSE),
and PyQSPICE is available from two (2) repositories at the [Qorvo@GitHub](https://github.com/Qorvo) and the [PyPI](https://pypi.org)
* GitHub: [https://github.com/Qorvo/PyQSPICE](https://github.com/Qorvo/PyQSPICE)
* PyPI: [https://pypi.org/project/PyQSPICE](https://pypi.org/project/PyQSPICE)
Raw data
{
"_id": null,
"home_page": null,
"name": "PyQSPICE",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "QSPICE, Qorvo, SPICE, LTSpice",
"author": "Masashi Nogawa",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/0a/5a/358c1005080532f2751c18936f7fe75fabf6a8787180819bf8d1f2c34a7c/PyQSPICE-2024.5.14.tar.gz",
"platform": null,
"description": "# PyQSPICE\r\n\r\n***\r\n\r\n<a href=\"https://github.com/Qorvo/PyQSPICE\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/SS.png?raw=True\" title=\"Example\"></a>\r\n\r\n***\r\n\r\n## About PyQSPICE and QSPICE\r\n\r\nThe PyQSPICE is a Python package / class of wrapper script interface for the [QSPICE\u2122](https://www.qspice.com/) - a SPICE circuit simulator - available from [Qorvo](https://www.qorvo.com) at no cost.\r\n\r\n<a href=\"https://www.qspice.com/\"><img src=\"https://www.qorvo.com/-/media/images/qorvopublic/news-item/20230725-qspice-pr-image-1500x1200.jpg\" title=\"QSPICE\"></a>\r\n\r\nThe PyQSPICE invokes QSPICE executable files in a CUI (Charactor User Interface) manner.\r\n\r\n* PyQSPICE executes simulations.\r\n* PyQSPICE loads simulation results into Python memory for plotting.\r\n* PyQSPICE expects QSPICE schematic (.qsch) or netlist (.cir) files prepared by users.\r\n * Using QSPICE GUI to capture schematics\r\n * Generate netlist files manually or programming manner\r\n\r\n***\r\n\r\n## Documents\r\n\r\n[INSTALL.md](https://github.com/Qorvo/PyQSPICE/blob/main/INSTALL.md) ::\r\n\r\nPlease start with this installation procedure of PyQSPICE environment.\r\n\r\n[QuickStart.md](https://github.com/Qorvo/PyQSPICE/blob/main/QuickStart.md) ::\r\n\r\nFrom the end of INSTALL.md document, it continues to this quick start document.\r\n\r\nExamples ::\r\n\r\n* **DC** Simulation: [tests/10_DC](https://github.com/Qorvo/PyQSPICE/blob/main/tests/10_DC/README.md)<br/>\r\n ==> JupyterLab file is [tests/10_DC/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/10_DC/README.ipynb)<br/>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/10_DC/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_DC_0.png?raw=True\" title=\"DC Simulation\"></a>\r\n\r\n* **AC** Simulation: [tests/20_AC](https://github.com/Qorvo/PyQSPICE/blob/main/tests/20_AC/README.md)<br/>\r\n ==> JupyterLab file is [tests/20_AC/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/20_AC/README.ipynb)<br/>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/20_AC/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_AC_0.png?raw=True\" title=\"AC Simulation\"></a>\r\n\r\n* **AC, Nyquist Diagram**: [tests/22_NyquistDia](https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.md)<br/>\r\n ==> JupyterLab file is [tests/22_NyquistDia/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.ipynb)<br/>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_Nyq_1.png?raw=True\" title=\"Nyquist Diagram\"></a>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/22_NyquistDia/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_Nyq_0.png?raw=True\" title=\"Source Bode Plot for the Nyquist Diagram\"></a>\r\n\r\n* **TRAN** Simulation: [tests/30_TRAN](https://github.com/Qorvo/PyQSPICE/blob/main/tests/30_TRAN/README.md)<br/>\r\n ==> JupyterLab file is [tests/30_TRAN/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/30_TRAN/README.ipynb)<br/>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/30_TRAN/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_TRAN_0.png?raw=True\" title=\"TRAN Simulation\"></a>\r\n\r\n* **Bode** Simulation: [tests/40_Bode](https://github.com/Qorvo/PyQSPICE/blob/main/tests/40_Bode/README.md)<br/>\r\n ==> JupyterLab file is [tests/40_Bode/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/40_Bode/README.ipynb)<br/>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/40_Bode/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/be2fc3f600ba9d543223423d104355a425a8f0ec/images/output_Bode_0.png?raw=True\" title=\"Bode Plot\"></a>\r\n\r\n* **OP (Operating Point)** Simulation: [tests/50_OP](https://github.com/Qorvo/PyQSPICE/blob/main/tests/50_OP/README.md)<br/>\r\n ==> JupyterLab file is [tests/50_OP/README.ipynb](https://github.com/Qorvo/PyQSPICE/blob/main/tests/50_OP/README.ipynb)<br/>\r\n<a href=\"https://github.com/Qorvo/PyQSPICE/blob/main/tests/50_Ope/README.md\"><img src=\"https://github.com/Qorvo/PyQSPICE/blob/161ffda76e82bb9f601c78ca1ce960259178c286/images/50_OP.png?raw=True\" title=\"Operating Point\"></a>\r\n\r\n***\r\n\r\n## License and Availability\r\n\r\nThe PyQSPICE is under the [Qorvo software license](https://github.com/Qorvo/PyQSPICE/blob/13ae6387ef4619cf605c854739218b3d24db69d2/LICENSE),\r\n\r\nand PyQSPICE is available from two (2) repositories at the [Qorvo@GitHub](https://github.com/Qorvo) and the [PyPI](https://pypi.org) \r\n* GitHub: [https://github.com/Qorvo/PyQSPICE](https://github.com/Qorvo/PyQSPICE)\r\n* PyPI: [https://pypi.org/project/PyQSPICE](https://pypi.org/project/PyQSPICE)\r\n\r\n",
"bugtrack_url": null,
"license": "Qorvo \"PyQSPICE\" Software License Agreement This legally binding agreement, for the use of the licensed software installed upon acceptance of this License Agreement, is by and between Qorvo US, Inc, on behalf of itself and its Affiliates and subsidiaries (\"Qorvo\"), and either an individual or legal entity, including each Affiliate of such, as applicable, on whose behalf you are legally authorized to accept this License Agreement (\"Licensee\"). As used herein, \"you,\" \"your,\" or \"Licensee\" shall mean such individual or entity, including Affiliates of such entity. Licensor is only willing to license the Licensed Software to you on condition that you accept all of the terms in this License Agreement. By installing or otherwise using or copying the Licensed Software, you expressly agree to be bound by all of the terms of this License Agreement. If you do not agree to the terms of this License Agreement, you may not install, use, compile, or copy the Licensed Software, and you must delete any downloads or copies of the Licensed Software. 1. DEFINITIONS \"Affiliate\" of a party means any other Person that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with the party. For purposes of this definition, the term \"control\" means the power (or, as applicable, the possession or exercise of the power) to direct, or cause the direction of, the management, governance, or policies of a given entity, directly or indirectly, through any applicable means (whether through the legal, beneficial, or equitable ownership, of more than fifty percent (50%) of the aggregate of all voting or equity interests or securities of such entity, through partnership, or through some other form of ownership interest, by contract, or other applicable legal document, or otherwise). \"Confidential Information\" means all information (whether written, electronic, visual, or oral) disclosed by Licensor that is marked or identified as \"confidential\" or with a similar legend or designation, or that the Licensor otherwise considers in good faith to be confidential. \"Documentation\" means all documents, in any form, associated with the Licensed Software, including, but not limited to, user manuals, instruction manuals, specifications, and other software-associated documentation. \"Intellectual Property Rights\" means any and all registered and unregistered rights granted, applied for, or otherwise now or hereafter in existence under or related to any patent, copyright, trademark, trade secret, database protection, or other intellectual property rights Laws, and all similar or equivalent rights or forms of protection, in any part of the world. \"Licensed Software\" means the Qorvo \"PyQSPICE\" Software of Licensor as provided to Licensee under this Agreement. Licensed Software also includes any additions, updates, and releases thereto issued by Licensor from time-to-time. Licensed Software may be provided in Object Code or Source Code form. \"Licensee Product\" means a product developed by Licensee embodying Licensee Software. \"Licensee Software\" means software developed by Licensee using the Licensed Software. \"Object Code\" means the binary or machine-readable form of the Licensed Software to which it relates. \"Source Code\" means the human readable source code of the Software to which it relates, in the programming language in which the Software was written, together with any and all related compile or command files, build scripts, or other scripts relating to the creation of the Object Code of the Software. 2. LICENSE 2.1. Use of Licensed Software. Licensor hereby grants to Licensee a worldwide, fully paid-up, non-exclusive, non-transferable license to use the Licensed Software to develop Licensee Software and to incorporate the Licensee Software into Licensee Products. 2.2. No Sale. The licenses granted under this License Agreement do not constitute a sale of the Licensed Software or any portion or copy of it. 2.3. Ownership. Licensee acknowledges Licensor owns and shall retain all right, title, and interest in and to: 2.3.1. the Licensed Software and updates, and Documentation, including all Intellectual Property Rights embodied therein; 2.3.2. all of the service marks, trademarks, trade names or any other designations associated with the Licensed Software; and 2.3.3. all copyrights, patent rights, trade secret rights, and other proprietary rights relating to the Licensed Software, the Documentation, or Licensor's Confidential Information. Licensee further acknowledges and agrees that it shall have no rights with respect to any of the foregoing other than the rights expressly set forth in this License Agreement. 2.4. Restrictions on Use. Licensee agrees not to remove any Licensor identification or notices of any proprietary, patent or copyright restrictions from the Licensed Software, Documentation, or any support material. 3. REPRESENTATIONS AND WARRANTIES 3.1. Mutual Representations and Warranties. Each party represents and warrants to the other party that: (a) it is duly organized, validly existing, and in good standing as a corporation or other entity under the Laws of the jurisdiction of its incorporation or other organization; (b) it has the full right, power, and authority to enter into, and to perform its obligations and grant the rights and licenses it grants or is required to grant under, this Agreement; (c) the execution of this Agreement by its Representative whose signature is set forth at the end of this Agreement has been duly authorized by all necessary corporate or organizational action of such party; and (d) when executed and delivered by both parties, this Agreement will constitute the legal, valid, and binding obligation of such party, enforceable against such party in accordance with its terms. 3.2. DISCLAIMER OF WARRANTIES. ALL QORVO MATERIALS, AND ANY OTHER INFORMATION OR MATERIALS PROVIDED BY QORVO ARE PROVIDED \"AS IS\" AND QORVO HEREBY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER, AND QORVO SPECIFICALLY DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND ALL WARRANTIES ARISING FROM COURSE OF DEALING, USAGE, OR TRADE PRACTICE. WITHOUT LIMITING THE FOREGOING, QORVO MAKES NO WARRANTY OF ANY KIND THAT THE SOFTWARE OR OTHER QORVO MATERIALS, OR ANY PRODUCTS OR RESULTS OF THE USE THEREOF, WILL MEET LICENSEE'S OR ANY OTHER PERSONS' REQUIREMENTS, OPERATE WITHOUT INTERRUPTION, ACHIEVE ANY INTENDED RESULT, BE COMPATIBLE OR WORK WITH ANY OTHER SOFTWARE, HARDWARE, OR OTHER SYSTEMS, OR BE SECURE, ACCURATE, COMPLETE, FREE OF HARMFUL CODE, OR ERROR FREE. ALL THIRD-PARTY MATERIALS ARE PROVIDED \"AS IS\" AND ANY REPRESENTATION OR WARRANTY OF OR CONCERNING ANY THIRD-PARTY MATERIALS IS STRICTLY BETWEEN LICENSEE AND THE THIRD-PARTY OWNER OR DISTRIBUTOR OF THE THIRD-PARTY MATERIALS. 4. LIMITATONS OF LIABILITY NOTWITHSTANDING ANYTHING ELSE IN THIS AGREEMENT OR OTHERWISE, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR WILL IN NO EVENT BE LIABLE WITH RESPECT TO ANY SUBJECT MATTER OF THIS AGREEMENT UNDER ANY CONTRACT, TORT, OR OTHER LEGAL OR EQUITABLE THEORY FOR: (I) ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND WHETHER OR NOT ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES; (II) DAMAGES FOR LOST PROFITS OR LOST DATA; OR (III) COST OF PROCUREMENT OF SUBSTITUTE GOODS, TECHNOLOGY OR SERVICES. 5. INDEMNIFICATION You agree to fully defend and indemnify Licensor and its employees, subcontractors, licensors, and agents from any and all claims, liabilities, and costs (including reasonable attorney's fees) related to: (i) Your use (including Your sublicensee's use, if permitted) of the Licensed Software; or you're your violation of the terms and conditions of this Agreement. 6. CONFIDENTIALITY 6.1. Protection of Confidential Information. Licensee will protect Licensor's Confidential Information from unauthorized dissemination and use the same degree of care that Licensee uses to protect its own like information, but in no event less than a reasonable degree of care. Licensee will not disclose to third parties Licensor's Confidential Information without the prior written consent of Licensor. Licensee will not use Licensor's Confidential Information for purposes other than those necessary to use the Licensed Software. Notwithstanding the foregoing, Licensee may use or disclose Confidential Information to the extent Licensee is legally required to disclose such Confidential Information provided, however, that prior to any such required disclosure, the Licensee will notify Licensor and will cooperate fully with Licensor in protecting against any such disclosure and/or obtaining a protective order narrowing the scope of such disclosure and/or use of the Confidential Information. Licensee agrees that any breach of this Section would cause irreparable harm to Licensor for which monetary damages would not be adequate and therefore, in the event of a breach of this Section, Licensor shall be entitled to equitable relief in addition to any remedies it may have hereunder or at law. 6.2. Security. Licensee shall implement reasonable security measures to prevent unauthorized use or disclosure of Licensed Software. 6.3. Notification of Employees. Licensee will take appropriate action by instruction, agreement, or otherwise with its employees, agents, and contractors allowed access to the Confidential Information to satisfy its obligations under this Section 6. 7. TRADEMARKS, COPYRIGHTS, AND NOTICES 7.1. Trademarks. Licensee is not granted any ownership in or license to the trademarks, marks, service marks or trade names, or good will associated with such marks or names (collectively, \"Marks\") of the Licensor. Licensee shall not use the Marks or confusingly similar marks in connection with any goods or services other than the Licensed Software or in a manner that dilutes, disparages, or harms the reputation of the Licensor. Licensee agrees that any goodwill arising from its use of the Marks shall inure to the benefit of the Licensor who will be the sole and exclusive owner of such goodwill. 7.2. Use of Marks. All advertising and other materials in which Licensor's Marks are used shall be subject to the prior written approval of Licensor. Whenever a Licensee uses the Mark of the Licensor, Licensor shall indicate that such Mark is the property of the Licensor. 7.3. Defense of Trademarks. Licensee will not at any time contest, or assist others in contesting, the validity or enforceability of the Marks of Licensor or do, cause to be done, or tolerate any act or thing contesting or in any way impairing or tending to impair any said right, title, an interest of Licensor in such Marks. 7.4. Copyright Notice. Licensee shall include Licensor's copyright notice as required herein. The following copyright notice is required in Licensee Software: Copyright (c) 2023, Qorvo Inc. 7.5. Third-Party Notices. This license does not apply to any open source software contained in Licensed Software. Rather, the terms and conditions in the applicable open source software license shall apply to the open source software. Nothing in this Agreement limits your rights under, or grants you rights that supersede, any open source software license. You acknowledge that the open source software license is solely between you and the applicable licensor of the open source software. You shall comply with the terms of all applicable open source software licenses, if any. License and copyright information for the open source software are disclosed in the Licensed Software documentation. Licensed Software may include open source software licensed under the General Public License and/or the Lesser General Public License (or any other license requiring us to make a written offer to provide corresponding source code to you). You may obtain the corresponding source code for any such open source software from us for a period of three years after our last shipment of Licensed Software and without charge except for the cost of media, shipping, and handling, upon written request to Licensor. This offer is valid to anyone in receipt of Licensed Software. You may send your request in writing to the address below. Please make sure your request includes the version and name associated with the Licensed Software. Qorvo US, Inc. Customer Support - Power Management 7628 Thorndike Rd. Greensboro, NC 27409 8. GOVERNING LAW; JURISDICTION; INJUNCTIVE RELIEF; ASSIGNMENT. 8.1. Governing Law and Jurisdiction. This Agreement is governed by and construed in accordance with the internal Laws of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would require or permit the application of the laws of any jurisdiction other than those of the State of Delaware. Any legal Action arising out of or related to this Agreement or the licenses granted hereunder will be instituted exclusively in the federal courts of the United States or the courts of the State of Delaware in each case located in Wilmington and New Castle County, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such Action. Service of process, summons, notice, or other document by mail to such party's address set forth herein will be effective service of process for any Action brought in any such court. 8.2. Injunctive Relief. A breach of this Agreement adversely affecting Licensor's Intellectual Property Rights in the Licensed Software, Licensor's Products or Documentation may cause irreparable injury to Licensor for which monetary damages may not be an adequate remedy and Licensor. shall be entitled to equitable relief in addition to any remedies it may have hereunder or at law. 8.3. No Third-Party Beneficiaries. This Agreement is for the sole benefit of the parties hereto and their respective permitted successors and permitted assigns and nothing herein, express or implied, is intended to or shall confer upon any other Person any legal or equitable right, benefit, or remedy of any nature whatsoever, under or by reason of this Agreement. 8.4. Amendment and Modification; Waiver. No amendment to or modification of or rescission, termination, or discharge of this Agreement is effective unless it is in writing, identified as an amendment to or rescission, termination, or discharge of this Agreement and signed by an authorized Representative of each party. No waiver by any party of any of the provisions hereof is effective unless explicitly set forth in writing and signed by the party so waiving. Except as otherwise set forth in this Agreement, no failure to exercise, or delay in exercising, any rights, remedy, power, or privilege arising from this Agreement will operate or be construed as a waiver thereof; nor will any single or partial exercise of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power, or privilege. 8.5. Entire Agreement. This Agreement constitutes the entire agreement between Licensee and Licensor regarding the subject matter of this Agreement, and supersedes all prior communications, negotiations, understandings, agreements or representations, either written or oral, if any. This Agreement may only be amended in a signed writing, duly executed by Licensee and Licensor. 8.6. Assignment. Licensee shall not assign or otherwise transfer any of its rights, or delegate or otherwise transfer any of its obligations or performance, under this Agreement, in each case whether voluntarily, involuntarily, by operation of law, or otherwise, without Qorvo's prior written consent. For purposes of the preceding sentence, and without limiting its generality, any merger, consolidation, or reorganization involving Licensee (regardless of whether Licensee is a surviving or disappearing entity) will be deemed to be a transfer of rights, obligations, or performance under this Agreement for which Qorvo's prior written consent is required. No delegation or other transfer will relieve Licensee of any of its obligations or performance under this Agreement. Any purported assignment, delegation, or transfer in violation of this Section 8.6 is void. This Agreement is binding upon and inures to the benefit of the parties hereto and their respective permitted successors and assigns. ",
"summary": "Python Wrapper for QSPICE",
"version": "2024.5.14",
"project_urls": {
"Homepage": "https://github.com/Qorvo/PyQSPICE",
"License": "https://github.com/Qorvo/PyQSPICE/LICENSE",
"QSPICE": "https://www.qorvo.com/design-hub/design-tools/interactive/qspice"
},
"split_keywords": [
"qspice",
" qorvo",
" spice",
" ltspice"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c8d6143c326d39fa87bc30a80edf1017a02f6ebea727473f6618f745e9bcd29a",
"md5": "7a71d69abc2cf4658b0f6eb1bb04b069",
"sha256": "1b93bc8f4a447e5969e35965d509198399eb3df2b0829aad63dce328c5abbdbc"
},
"downloads": -1,
"filename": "PyQSPICE-2024.5.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7a71d69abc2cf4658b0f6eb1bb04b069",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 21980,
"upload_time": "2024-06-18T18:41:41",
"upload_time_iso_8601": "2024-06-18T18:41:41.901082Z",
"url": "https://files.pythonhosted.org/packages/c8/d6/143c326d39fa87bc30a80edf1017a02f6ebea727473f6618f745e9bcd29a/PyQSPICE-2024.5.14-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0a5a358c1005080532f2751c18936f7fe75fabf6a8787180819bf8d1f2c34a7c",
"md5": "82cd64a3e488aac07074ed2f5ed63a96",
"sha256": "bbee00f2808171435a30b1222485a50e0b13395930a7b62678b192f91ae4bc4f"
},
"downloads": -1,
"filename": "PyQSPICE-2024.5.14.tar.gz",
"has_sig": false,
"md5_digest": "82cd64a3e488aac07074ed2f5ed63a96",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 23626,
"upload_time": "2024-06-18T18:41:51",
"upload_time_iso_8601": "2024-06-18T18:41:51.981357Z",
"url": "https://files.pythonhosted.org/packages/0a/5a/358c1005080532f2751c18936f7fe75fabf6a8787180819bf8d1f2c34a7c/PyQSPICE-2024.5.14.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-18 18:41:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Qorvo",
"github_project": "PyQSPICE",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pyqspice"
}