From 8736ab321aabcfd01b2c91be7f3467e55936251b Mon Sep 17 00:00:00 2001 From: TinyTapeoutBot <139130078+TinyTapeoutBot@users.noreply.github.com> Date: Sat, 2 Nov 2024 01:13:48 +0200 Subject: [PATCH] feat: update project tt_um_wokwi_413387076188030977 from securelyfitz/joes-first-tiny-tapeout Commit: d99f180b34186c9bdb7b16c63f0c1f6a4a724fb1 Workflow: https://github.com/securelyfitz/joes-first-tiny-tapeout/actions/runs/11637243961 --- .../tt_um_wokwi_413387076188030977/LICENSE | 201 + .../commit_id.json | 9 + .../docs/info.md | 21 + .../tt_um_wokwi_413387076188030977/info.yaml | 48 + .../stats/metrics.csv | 263 + .../stats/synthesis-stats.txt | 18 + .../tt_um_wokwi_413387076188030977.gds | Bin 0 -> 388576 bytes .../tt_um_wokwi_413387076188030977.lef | 471 ++ .../tt_um_wokwi_413387076188030977.v | 6569 +++++++++++++++++ .../wokwi-diagram.json | 196 + 10 files changed, 7796 insertions(+) create mode 100644 projects/tt_um_wokwi_413387076188030977/LICENSE create mode 100644 projects/tt_um_wokwi_413387076188030977/commit_id.json create mode 100644 projects/tt_um_wokwi_413387076188030977/docs/info.md create mode 100644 projects/tt_um_wokwi_413387076188030977/info.yaml create mode 100644 projects/tt_um_wokwi_413387076188030977/stats/metrics.csv create mode 100644 projects/tt_um_wokwi_413387076188030977/stats/synthesis-stats.txt create mode 100644 projects/tt_um_wokwi_413387076188030977/tt_um_wokwi_413387076188030977.gds create mode 100644 projects/tt_um_wokwi_413387076188030977/tt_um_wokwi_413387076188030977.lef create mode 100644 projects/tt_um_wokwi_413387076188030977/tt_um_wokwi_413387076188030977.v create mode 100644 projects/tt_um_wokwi_413387076188030977/wokwi-diagram.json diff --git a/projects/tt_um_wokwi_413387076188030977/LICENSE b/projects/tt_um_wokwi_413387076188030977/LICENSE new file mode 100644 index 00000000..261eeb9e --- /dev/null +++ b/projects/tt_um_wokwi_413387076188030977/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_wokwi_413387076188030977/commit_id.json b/projects/tt_um_wokwi_413387076188030977/commit_id.json new file mode 100644 index 00000000..aac967fd --- /dev/null +++ b/projects/tt_um_wokwi_413387076188030977/commit_id.json @@ -0,0 +1,9 @@ +{ + "app": "Tiny Tapeout tt09 b176ed7c", + "repo": "https://github.com/securelyfitz/joes-fitst-tiny-tapeout", + "commit": "d99f180b34186c9bdb7b16c63f0c1f6a4a724fb1", + "workflow_url": "https://github.com/securelyfitz/joes-fitst-tiny-tapeout/actions/runs/11637243961", + "sort_id": 1730502822030, + "openlane_version": "OpenLane2 2.1.9", + "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" +} \ No newline at end of file diff --git a/projects/tt_um_wokwi_413387076188030977/docs/info.md b/projects/tt_um_wokwi_413387076188030977/docs/info.md new file mode 100644 index 00000000..a4151eb8 --- /dev/null +++ b/projects/tt_um_wokwi_413387076188030977/docs/info.md @@ -0,0 +1,21 @@ + + +## How it works + +Great, in theory. +(Note: it doesn't actually work yet) + +## How to test + +Toggle inputs. See outputs toggle + +## External hardware + +Buttons (in0 and in1) and leds (out0) diff --git a/projects/tt_um_wokwi_413387076188030977/info.yaml b/projects/tt_um_wokwi_413387076188030977/info.yaml new file mode 100644 index 00000000..e5c98e97 --- /dev/null +++ b/projects/tt_um_wokwi_413387076188030977/info.yaml @@ -0,0 +1,48 @@ +# Tiny Tapeout project information (Wokwi project) +project: + wokwi_id: 413387076188030977 # Set this to the ID of your Wokwi project (the number from the project's URL) + title: "joes-first-tiny-tapeout" # Project title + author: "securelyfitz" # Your name + discord: "securelyfitz" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) + description: "does nothing... yet" # One line description of what your project does + language: "Wokwi" # other examples include SystemVerilog, 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: "1x1" # Valid values: 1x1, 1x2, 2x2, 3x2, 4x2, 6x2 or 8x2 + + +# The pinout of your project. Leave unused pins blank. DO NOT delete or add any pins. +pinout: + # Inputs + ui[0]: "IN0" + ui[1]: "IN1" + ui[2]: "" + ui[3]: "" + ui[4]: "" + ui[5]: "" + ui[6]: "" + ui[7]: "" + + # Outputs + uo[0]: "OUT0" + 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]: "" + +# Do not change! +yaml_version: 6 diff --git a/projects/tt_um_wokwi_413387076188030977/stats/metrics.csv b/projects/tt_um_wokwi_413387076188030977/stats/metrics.csv new file mode 100644 index 00000000..42f25560 --- /dev/null +++ b/projects/tt_um_wokwi_413387076188030977/stats/metrics.csv @@ -0,0 +1,263 @@ +Metric,Value +design__lint_error__count,0 +design__lint_timing_construct__count,0 +design__lint_warning__count,0 +design__inferred_latch__count,0 +design__instance__count,257 +design__instance__area,416.65 +design__instance_unmapped__count,0 +synthesis__check_error__count,0 +design__max_slew_violation__count__corner:nom_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:nom_tt_025C_1v80,0 +design__max_cap_violation__count__corner:nom_tt_025C_1v80,0 +power__internal__total,0.0000010156198868571664 +power__switching__total,0.0000031227491490426473 +power__leakage__total,1.373262170645262E-9 +power__total,0.000004139742486586329 +clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.0 +clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.0 +timing__hold__ws__corner:nom_tt_025C_1v80,7.933451453665008 +timing__setup__ws__corner:nom_tt_025C_1v80,11.394176591413157 +timing__hold__tns__corner:nom_tt_025C_1v80,0.0 +timing__setup__tns__corner:nom_tt_025C_1v80,0.0 +timing__hold__wns__corner:nom_tt_025C_1v80,0 +timing__setup__wns__corner:nom_tt_025C_1v80,0.0 +timing__hold_vio__count__corner:nom_tt_025C_1v80,0 +timing__hold_r2r__ws__corner:nom_tt_025C_1v80,Infinity +timing__hold_r2r_vio__count__corner:nom_tt_025C_1v80,0 +timing__setup_vio__count__corner:nom_tt_025C_1v80,0 +timing__setup_r2r__ws__corner:nom_tt_025C_1v80,Infinity +timing__setup_r2r_vio__count__corner:nom_tt_025C_1v80,0 +design__max_slew_violation__count__corner:nom_ss_100C_1v60,0 +design__max_fanout_violation__count__corner:nom_ss_100C_1v60,0 +design__max_cap_violation__count__corner:nom_ss_100C_1v60,0 +clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.0 +clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.0 +timing__hold__ws__corner:nom_ss_100C_1v60,8.106976652786289 +timing__setup__ws__corner:nom_ss_100C_1v60,11.064994567123476 +timing__hold__tns__corner:nom_ss_100C_1v60,0.0 +timing__setup__tns__corner:nom_ss_100C_1v60,0.0 +timing__hold__wns__corner:nom_ss_100C_1v60,0 +timing__setup__wns__corner:nom_ss_100C_1v60,0.0 +timing__hold_vio__count__corner:nom_ss_100C_1v60,0 +timing__hold_r2r__ws__corner:nom_ss_100C_1v60,Infinity +timing__hold_r2r_vio__count__corner:nom_ss_100C_1v60,0 +timing__setup_vio__count__corner:nom_ss_100C_1v60,0 +timing__setup_r2r__ws__corner:nom_ss_100C_1v60,Infinity +timing__setup_r2r_vio__count__corner:nom_ss_100C_1v60,0 +design__max_slew_violation__count__corner:nom_ff_n40C_1v95,0 +design__max_fanout_violation__count__corner:nom_ff_n40C_1v95,0 +design__max_cap_violation__count__corner:nom_ff_n40C_1v95,0 +clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.0 +clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.0 +timing__hold__ws__corner:nom_ff_n40C_1v95,7.8696145161220485 +timing__setup__ws__corner:nom_ff_n40C_1v95,11.51065764173746 +timing__hold__tns__corner:nom_ff_n40C_1v95,0.0 +timing__setup__tns__corner:nom_ff_n40C_1v95,0.0 +timing__hold__wns__corner:nom_ff_n40C_1v95,0 +timing__setup__wns__corner:nom_ff_n40C_1v95,0.0 +timing__hold_vio__count__corner:nom_ff_n40C_1v95,0 +timing__hold_r2r__ws__corner:nom_ff_n40C_1v95,Infinity +timing__hold_r2r_vio__count__corner:nom_ff_n40C_1v95,0 +timing__setup_vio__count__corner:nom_ff_n40C_1v95,0 +timing__setup_r2r__ws__corner:nom_ff_n40C_1v95,Infinity +timing__setup_r2r_vio__count__corner:nom_ff_n40C_1v95,0 +design__max_slew_violation__count,0 +design__max_fanout_violation__count,0 +design__max_cap_violation__count,0 +clock__skew__worst_hold,0.0 +clock__skew__worst_setup,0.0 +timing__hold__ws,7.868541596560706 +timing__setup__ws,11.060422224489544 +timing__hold__tns,0.0 +timing__setup__tns,0.0 +timing__hold__wns,0 +timing__setup__wns,0.0 +timing__hold_vio__count,0 +timing__hold_r2r__ws,inf +timing__hold_r2r_vio__count,0 +timing__setup_vio__count,0 +timing__setup_r2r__ws,inf +timing__setup_r2r_vio__count,0 +design__die__bbox,0.0 0.0 161.0 111.52 +design__core__bbox,2.76 2.72 158.24 108.8 +flow__warnings__count,1 +flow__errors__count,0 +design__io,45 +design__die__area,17954.7 +design__core__area,16493.3 +design__instance__count__stdcell,257 +design__instance__area__stdcell,416.65 +design__instance__count__macros,0 +design__instance__area__macros,0 +design__instance__utilization,0.0252617 +design__instance__utilization__stdcell,0.0252617 +design__power_grid_violation__count__net:VGND,0 +design__power_grid_violation__count__net:VPWR,0 +design__power_grid_violation__count,0 +timing__drv__floating__nets,0 +timing__drv__floating__pins,0 +design__instance__displacement__total,0 +design__instance__displacement__mean,0 +design__instance__displacement__max,0 +route__wirelength__estimated,502.927 +design__violations,0 +design__instance__count__setup_buffer,0 +design__instance__count__hold_buffer,0 +antenna__violating__nets,0 +antenna__violating__pins,0 +route__antenna_violation__count,0 +route__net,51 +route__net__special,2 +route__drc_errors__iter:1,24 +route__wirelength__iter:1,542 +route__drc_errors__iter:2,0 +route__wirelength__iter:2,467 +route__drc_errors,0 +route__wirelength,467 +route__vias,154 +route__vias__singlecut,154 +route__vias__multicut,0 +design__disconnected_pin__count,11 +design__critical_disconnected_pin__count,0 +route__wirelength__max,50.98 +timing__unannotated_net__count__corner:nom_tt_025C_1v80,27 +timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0 +timing__unannotated_net__count__corner:nom_ss_100C_1v60,27 +timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,0 +timing__unannotated_net__count__corner:nom_ff_n40C_1v95,27 +timing__unannotated_net_filtered__count__corner:nom_ff_n40C_1v95,0 +design__max_slew_violation__count__corner:min_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:min_tt_025C_1v80,0 +design__max_cap_violation__count__corner:min_tt_025C_1v80,0 +clock__skew__worst_hold__corner:min_tt_025C_1v80,0.0 +clock__skew__worst_setup__corner:min_tt_025C_1v80,0.0 +timing__hold__ws__corner:min_tt_025C_1v80,7.932000170086172 +timing__setup__ws__corner:min_tt_025C_1v80,11.400583910714085 +timing__hold__tns__corner:min_tt_025C_1v80,0.0 +timing__setup__tns__corner:min_tt_025C_1v80,0.0 +timing__hold__wns__corner:min_tt_025C_1v80,0 +timing__setup__wns__corner:min_tt_025C_1v80,0.0 +timing__hold_vio__count__corner:min_tt_025C_1v80,0 +timing__hold_r2r__ws__corner:min_tt_025C_1v80,Infinity +timing__hold_r2r_vio__count__corner:min_tt_025C_1v80,0 +timing__setup_vio__count__corner:min_tt_025C_1v80,0 +timing__setup_r2r__ws__corner:min_tt_025C_1v80,Infinity +timing__setup_r2r_vio__count__corner:min_tt_025C_1v80,0 +timing__unannotated_net__count__corner:min_tt_025C_1v80,27 +timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,0 +design__max_slew_violation__count__corner:min_ss_100C_1v60,0 +design__max_fanout_violation__count__corner:min_ss_100C_1v60,0 +design__max_cap_violation__count__corner:min_ss_100C_1v60,0 +clock__skew__worst_hold__corner:min_ss_100C_1v60,0.0 +clock__skew__worst_setup__corner:min_ss_100C_1v60,0.0 +timing__hold__ws__corner:min_ss_100C_1v60,8.104237510462465 +timing__setup__ws__corner:min_ss_100C_1v60,11.078070330188108 +timing__hold__tns__corner:min_ss_100C_1v60,0.0 +timing__setup__tns__corner:min_ss_100C_1v60,0.0 +timing__hold__wns__corner:min_ss_100C_1v60,0 +timing__setup__wns__corner:min_ss_100C_1v60,0.0 +timing__hold_vio__count__corner:min_ss_100C_1v60,0 +timing__hold_r2r__ws__corner:min_ss_100C_1v60,Infinity +timing__hold_r2r_vio__count__corner:min_ss_100C_1v60,0 +timing__setup_vio__count__corner:min_ss_100C_1v60,0 +timing__setup_r2r__ws__corner:min_ss_100C_1v60,Infinity +timing__setup_r2r_vio__count__corner:min_ss_100C_1v60,0 +timing__unannotated_net__count__corner:min_ss_100C_1v60,27 +timing__unannotated_net_filtered__count__corner:min_ss_100C_1v60,0 +design__max_slew_violation__count__corner:min_ff_n40C_1v95,0 +design__max_fanout_violation__count__corner:min_ff_n40C_1v95,0 +design__max_cap_violation__count__corner:min_ff_n40C_1v95,0 +clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.0 +clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.0 +timing__hold__ws__corner:min_ff_n40C_1v95,7.868541596560706 +timing__setup__ws__corner:min_ff_n40C_1v95,11.514052259753559 +timing__hold__tns__corner:min_ff_n40C_1v95,0.0 +timing__setup__tns__corner:min_ff_n40C_1v95,0.0 +timing__hold__wns__corner:min_ff_n40C_1v95,0 +timing__setup__wns__corner:min_ff_n40C_1v95,0.0 +timing__hold_vio__count__corner:min_ff_n40C_1v95,0 +timing__hold_r2r__ws__corner:min_ff_n40C_1v95,Infinity +timing__hold_r2r_vio__count__corner:min_ff_n40C_1v95,0 +timing__setup_vio__count__corner:min_ff_n40C_1v95,0 +timing__setup_r2r__ws__corner:min_ff_n40C_1v95,Infinity +timing__setup_r2r_vio__count__corner:min_ff_n40C_1v95,0 +timing__unannotated_net__count__corner:min_ff_n40C_1v95,27 +timing__unannotated_net_filtered__count__corner:min_ff_n40C_1v95,0 +design__max_slew_violation__count__corner:max_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:max_tt_025C_1v80,0 +design__max_cap_violation__count__corner:max_tt_025C_1v80,0 +clock__skew__worst_hold__corner:max_tt_025C_1v80,0.0 +clock__skew__worst_setup__corner:max_tt_025C_1v80,0.0 +timing__hold__ws__corner:max_tt_025C_1v80,7.9349116190282905 +timing__setup__ws__corner:max_tt_025C_1v80,11.391543142324268 +timing__hold__tns__corner:max_tt_025C_1v80,0.0 +timing__setup__tns__corner:max_tt_025C_1v80,0.0 +timing__hold__wns__corner:max_tt_025C_1v80,0 +timing__setup__wns__corner:max_tt_025C_1v80,0.0 +timing__hold_vio__count__corner:max_tt_025C_1v80,0 +timing__hold_r2r__ws__corner:max_tt_025C_1v80,Infinity +timing__hold_r2r_vio__count__corner:max_tt_025C_1v80,0 +timing__setup_vio__count__corner:max_tt_025C_1v80,0 +timing__setup_r2r__ws__corner:max_tt_025C_1v80,Infinity +timing__setup_r2r_vio__count__corner:max_tt_025C_1v80,0 +timing__unannotated_net__count__corner:max_tt_025C_1v80,27 +timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,0 +design__max_slew_violation__count__corner:max_ss_100C_1v60,0 +design__max_fanout_violation__count__corner:max_ss_100C_1v60,0 +design__max_cap_violation__count__corner:max_ss_100C_1v60,0 +clock__skew__worst_hold__corner:max_ss_100C_1v60,0.0 +clock__skew__worst_setup__corner:max_ss_100C_1v60,0.0 +timing__hold__ws__corner:max_ss_100C_1v60,8.109557699346933 +timing__setup__ws__corner:max_ss_100C_1v60,11.060422224489544 +timing__hold__tns__corner:max_ss_100C_1v60,0.0 +timing__setup__tns__corner:max_ss_100C_1v60,0.0 +timing__hold__wns__corner:max_ss_100C_1v60,0 +timing__setup__wns__corner:max_ss_100C_1v60,0.0 +timing__hold_vio__count__corner:max_ss_100C_1v60,0 +timing__hold_r2r__ws__corner:max_ss_100C_1v60,Infinity +timing__hold_r2r_vio__count__corner:max_ss_100C_1v60,0 +timing__setup_vio__count__corner:max_ss_100C_1v60,0 +timing__setup_r2r__ws__corner:max_ss_100C_1v60,Infinity +timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,0 +timing__unannotated_net__count__corner:max_ss_100C_1v60,27 +timing__unannotated_net_filtered__count__corner:max_ss_100C_1v60,0 +design__max_slew_violation__count__corner:max_ff_n40C_1v95,0 +design__max_fanout_violation__count__corner:max_ff_n40C_1v95,0 +design__max_cap_violation__count__corner:max_ff_n40C_1v95,0 +clock__skew__worst_hold__corner:max_ff_n40C_1v95,0.0 +clock__skew__worst_setup__corner:max_ff_n40C_1v95,0.0 +timing__hold__ws__corner:max_ff_n40C_1v95,7.870767371743424 +timing__setup__ws__corner:max_ff_n40C_1v95,11.508950562766517 +timing__hold__tns__corner:max_ff_n40C_1v95,0.0 +timing__setup__tns__corner:max_ff_n40C_1v95,0.0 +timing__hold__wns__corner:max_ff_n40C_1v95,0 +timing__setup__wns__corner:max_ff_n40C_1v95,0.0 +timing__hold_vio__count__corner:max_ff_n40C_1v95,0 +timing__hold_r2r__ws__corner:max_ff_n40C_1v95,Infinity +timing__hold_r2r_vio__count__corner:max_ff_n40C_1v95,0 +timing__setup_vio__count__corner:max_ff_n40C_1v95,0 +timing__setup_r2r__ws__corner:max_ff_n40C_1v95,Infinity +timing__setup_r2r_vio__count__corner:max_ff_n40C_1v95,0 +timing__unannotated_net__count__corner:max_ff_n40C_1v95,27 +timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0 +timing__unannotated_net__count,27 +timing__unannotated_net_filtered__count,0 +design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.8 +design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.8 +design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.00000406459 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000416345 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,8.3193E-8 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000416345 +ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 +ir__drop__avg,7.10000000000000004928850838754883501025005898554809391498565673828125E-8 +ir__drop__worst,0.000004060000000000000091563041870745820460797403939068317413330078125 +magic__drc_error__count,0 +magic__illegal_overlap__count,0 +design__lvs_device_difference__count,0 +design__lvs_net_difference__count,0 +design__lvs_property_fail__count,0 +design__lvs_error__count,0 +design__lvs_unmatched_device__count,0 +design__lvs_unmatched_net__count,0 +design__lvs_unmatched_pin__count,0 diff --git a/projects/tt_um_wokwi_413387076188030977/stats/synthesis-stats.txt b/projects/tt_um_wokwi_413387076188030977/stats/synthesis-stats.txt new file mode 100644 index 00000000..c412cfb2 --- /dev/null +++ b/projects/tt_um_wokwi_413387076188030977/stats/synthesis-stats.txt @@ -0,0 +1,18 @@ +62. Printing statistics. + +=== tt_um_wokwi_413387076188030977 === + + Number of wires: 12 + Number of wire bits: 47 + Number of public wires: 12 + Number of public wire bits: 47 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 28 + sky130_fd_sc_hd__buf_2 8 + sky130_fd_sc_hd__conb_1 16 + sky130_fd_sc_hd__inv_2 4 + + Chip area for module '\tt_um_wokwi_413387076188030977': 115.110400 + diff --git a/projects/tt_um_wokwi_413387076188030977/tt_um_wokwi_413387076188030977.gds b/projects/tt_um_wokwi_413387076188030977/tt_um_wokwi_413387076188030977.gds new file mode 100644 index 0000000000000000000000000000000000000000..a5b8e676de9c04c0a7163c5e2f1baabbef367e7a GIT binary patch literal 388576 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 o>w6A&dPjTqZM&oN{HWh8$(`^nO358