From 5b9bc0f25e00e8c61cee25783f4f355dc252a3cc Mon Sep 17 00:00:00 2001 From: TinyTapeoutBot <139130078+TinyTapeoutBot@users.noreply.github.com> Date: Tue, 14 May 2024 17:38:17 +0300 Subject: [PATCH] feat: update project tt_um_twin_tee_opamp_osc from mattvenn/tt07-twin-tee-opamp-osc Commit: 679f8d583d2104f1d07fd8ba8dfaaa82ca1fe039 Workflow: https://github.com/mattvenn/tt07-twin-tee-opamp-osc/actions/runs/9081112543 --- projects/tt_um_twin_tee_opamp_osc/LICENSE | 201 ++ .../tt_um_twin_tee_opamp_osc/commit_id.json | 8 + .../tt_um_twin_tee_opamp_osc/docs/info.md | 23 + projects/tt_um_twin_tee_opamp_osc/info.yaml | 64 + .../tt_um_twin_tee_opamp_osc.gds | Bin 0 -> 345910 bytes .../tt_um_twin_tee_opamp_osc.lef | 1694 +++++++++++++++++ .../tt_um_twin_tee_opamp_osc.v | 56 + 7 files changed, 2046 insertions(+) create mode 100644 projects/tt_um_twin_tee_opamp_osc/LICENSE create mode 100644 projects/tt_um_twin_tee_opamp_osc/commit_id.json create mode 100644 projects/tt_um_twin_tee_opamp_osc/docs/info.md create mode 100644 projects/tt_um_twin_tee_opamp_osc/info.yaml create mode 100644 projects/tt_um_twin_tee_opamp_osc/tt_um_twin_tee_opamp_osc.gds create mode 100644 projects/tt_um_twin_tee_opamp_osc/tt_um_twin_tee_opamp_osc.lef create mode 100644 projects/tt_um_twin_tee_opamp_osc/tt_um_twin_tee_opamp_osc.v diff --git a/projects/tt_um_twin_tee_opamp_osc/LICENSE b/projects/tt_um_twin_tee_opamp_osc/LICENSE new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/projects/tt_um_twin_tee_opamp_osc/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/projects/tt_um_twin_tee_opamp_osc/commit_id.json b/projects/tt_um_twin_tee_opamp_osc/commit_id.json new file mode 100644 index 0000000..c1c94b1 --- /dev/null +++ b/projects/tt_um_twin_tee_opamp_osc/commit_id.json @@ -0,0 +1,8 @@ +{ + "app": "custom_gds action", + "repo": "https://github.com/mattvenn/tt07-twin-tee-opamp-osc", + "commit": "679f8d583d2104f1d07fd8ba8dfaaa82ca1fe039", + "workflow_url": "https://github.com/mattvenn/tt07-twin-tee-opamp-osc/actions/runs/9081112543", + "sort_id": 1715697493814, + "analog": true +} \ No newline at end of file diff --git a/projects/tt_um_twin_tee_opamp_osc/docs/info.md b/projects/tt_um_twin_tee_opamp_osc/docs/info.md new file mode 100644 index 0000000..509fe2c --- /dev/null +++ b/projects/tt_um_twin_tee_opamp_osc/docs/info.md @@ -0,0 +1,23 @@ + + +## How it works + +https://www.youtube.com/watch?v=KFVVozlXoOk +https://www.electronics-tutorials.ws/oscillator/twin-t-oscillator.html + +f = 1 / 2 * pi * RC + +## How to test + +After the project is enabled, you should see a sine wave at around 6.3MHz on analog output pin 0. + +## External hardware + +List external hardware used in your project (e.g. PMOD, LED display, etc), if any diff --git a/projects/tt_um_twin_tee_opamp_osc/info.yaml b/projects/tt_um_twin_tee_opamp_osc/info.yaml new file mode 100644 index 0000000..53b92a7 --- /dev/null +++ b/projects/tt_um_twin_tee_opamp_osc/info.yaml @@ -0,0 +1,64 @@ +# Tiny Tapeout project information +project: + title: "Twin Tee Sine Wave Generator" # Project title + author: "Matt Venn" # Your name + discord: "mattvenn" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) + description: "Opamp plus notch filter = sine wave out" # One line description of what your project does + language: "Analog" # other examples include Verilog, Amaranth, VHDL, etc + clock_hz: 0 # Clock frequency in Hz (or 0 if not applicable) + + # How many tiles your design occupies? A single tile is about 167x108 uM. + tiles: "1x2" # Valid values: 1x1 (digital only), 1x2, 2x2, 3x2, 4x2, 6x2 or 8x2 + + # How many analog pins does your project use? + analog_pins: 1 # Valid values: 0 to 6 + + # Your top module name must start with "tt_um_". Make it unique by including your github username: + top_module: "tt_um_twin_tee_opamp_osc" + + # List your project's source files here. Source files must be in ./src and you must list each source file separately, one per line: + source_files: + - "project.v" + +# The pinout of your project. Leave unused pins blank. DO NOT delete or add any pins. +pinout: + # Inputs + ui[0]: "" + ui[1]: "" + ui[2]: "" + ui[3]: "" + ui[4]: "" + ui[5]: "" + ui[6]: "" + ui[7]: "" + + # Outputs + uo[0]: "" + uo[1]: "" + uo[2]: "" + uo[3]: "" + uo[4]: "" + uo[5]: "" + uo[6]: "" + uo[7]: "" + + # Bidirectional pins + uio[0]: "" + uio[1]: "" + uio[2]: "" + uio[3]: "" + uio[4]: "" + uio[5]: "" + uio[6]: "" + uio[7]: "" + + # Analog pins - make sure to also set "analog_pins" above, else the pins won't be connected + ua[0]: "sine out" + ua[1]: "" + ua[2]: "" + ua[3]: "" + ua[4]: "" + ua[5]: "" + +# Do not change! +yaml_version: 6 diff --git a/projects/tt_um_twin_tee_opamp_osc/tt_um_twin_tee_opamp_osc.gds b/projects/tt_um_twin_tee_opamp_osc/tt_um_twin_tee_opamp_osc.gds new file mode 100644 index 0000000000000000000000000000000000000000..19270bc2726fb2e70cc48195b6c2a169e874538c GIT binary patch literal 345910 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 kvpNf&e~aGu8lC^0`ML1