{"id":20602477,"url":"https://github.com/augustunderground/aace","last_synced_at":"2026-02-02T08:41:14.672Z","repository":{"id":112835312,"uuid":"419711044","full_name":"AugustUnderground/aace","owner":"AugustUnderground","description":"ASCII Schematics for OpAmps","archived":false,"fork":false,"pushed_at":"2021-11-12T15:37:05.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-11T11:41:31.691Z","etag":null,"topics":["amplifier","ascii-art","integrated-circuits","schematics"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AugustUnderground.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-21T12:20:10.000Z","updated_at":"2023-02-15T17:54:31.000Z","dependencies_parsed_at":"2023-05-31T09:45:46.215Z","dependency_job_id":null,"html_url":"https://github.com/AugustUnderground/aace","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AugustUnderground/aace","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AugustUnderground%2Faace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AugustUnderground%2Faace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AugustUnderground%2Faace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AugustUnderground%2Faace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AugustUnderground","download_url":"https://codeload.github.com/AugustUnderground/aace/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AugustUnderground%2Faace/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29008444,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T08:40:12.472Z","status":"ssl_error","status_checked_at":"2026-02-02T08:40:10.926Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amplifier","ascii-art","integrated-circuits","schematics"],"created_at":"2024-11-16T09:13:58.008Z","updated_at":"2026-02-02T08:41:14.666Z","avatar_url":"https://github.com/AugustUnderground.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# AAC²E\n\nASCII Schematics for [AC²E](https://github.com/matthschw/ace) circuits. Created\nwith [AACircuit](https://github.com/Blokkendoos/AACircuit).\n\n## OP0\n\n\u003cp align=\"center\"\u003eGeneric Amplifier Symbol\u003c/p\u003e\n\n``` VDD\n             |         \n          |\\ |         \n          | \\|\n  INP ----+  + \n          |   \\\n          |    \\\n    B ----+ op0 \u003e---- OUT\n          |    /\n          |   /\n  INN ----+  +\n          | /|\n          |/ |\n             |\n            VSS \n```\n\n## OP1\n\n\u003cp align=\"center\"\u003eMiller Operational Amplifier\u003c/p\u003e\n\n```\n  #------------------------o-------------------o---------------.        \n VDD                       |                   |               |        \n                    MPCM21 +-||             ||-+ MPCM22        |        \n                           \u003c-||             ||-\u003e               |        \n                           +-||--o----------||-+               |        \n                           |     |             |               |        \n                           o-----'             |            ||-+ MPCS   \n                           |                   |            ||-\u003e        \n                           |                   o------------||-+        \n                           |                   |               |        \n                           |Y                 X|               |        \n                           |                   |   ___     ||  |        \n                           |                   o--|___|----||--o        \n                           |                   |   Rc    Cc||  |        \n                           |                   |               |        \n                           |                   |               |        \n                           |                   |               |        \n                           |                   |               |   OUT  \n                        ||-+ MND11       MND12 +-||            o----#   \n                  INP   ||\u003c-                   -\u003e||   INN      |        \n          B        #----||-+                   +-||----#       |        \n          #                |        CM         |               |        \n          |                '---------o---------'               |        \n          |                          |                         |        \n          o-----------.              |                         |        \n          |           |              |                         |        \n          |           |              |                         '        \n   MNCM11 +-||        |           ||-+ MNCM12               ||-+ MNCM13 \n          -\u003e||        |           ||\u003c-                      ||\u003c-        \n          +-||--------o-----------||-+            .---------||-+        \n          |           '--------------)------------'            |        \n VSS      |                          |                         |        \n  #-------o--------------------------o-------------------------'        \n```\n\n## OP2 and OP3\n\n\u003cp align=\"center\"\u003e(Un-) Symmetrical Amplifier\u003c/p\u003e\n\n```\n   #------------------o-------------o-------------o-------------.       \n  VDD                 | MPCM222     |             |     MPCM212 |       \n                      +-||       ||-+ MPCM221     +-||       ||-+       \n                      \u003c-||   Y   ||-\u003e             \u003c-||   X   ||-\u003e       \n                      +-||----o--||-+     MPCM211 +-||--o----||-+       \n                      |       |     |             |     |       |       \n                      |       |     |             |     |       |       \n                      |       '-----o             o-----'       |       \n                      |             |             |             |       \n                      |             |             |             |       \n       B              |             |             |             |       \n       #              |          ||-+ MND11       +-||          |       \n       |              |    INN   ||\u003c-             -\u003e||   INP    |       \n       |              |     #----||-+       MND12 +-||----#     |       \n       o------.       |             |     CM      |             |   OUT \n       |      |       |             '------o------'             o----#  \n       |      |       |                    |                    |       \nMNCM11 +-||   |       |                 ||-+ MNCM12             |       \n       -\u003e||   |       |                 ||\u003c-                    |       \n       +-||---o-------)-----------------||-+                    |       \n       |              |                    |                    |       \n       |              |                    |                    |       \n       |              |                    |                    |       \n       |              o------.             |                    |       \n       |              |      |             |                    |       \n       |              |      |             |                    |       \n       |       MCNM31 +-||   |             |                 ||-+ MCNM32\n       |              -\u003e||   |  Z          |                 ||\u003c-       \n       |              +-||---o-------------)-----------------||-+       \n  VSS  |              |                    |                    |       \n   #---o--------------o--------------------o--------------------'       \n```\n\n## OP4 and OP5\n\n\u003cp align=\"center\"\u003e(Un-) Symmetrical Amplifier with Cascodes\u003c/p\u003e\n\n```\n  #--------------o---------o-----------o----------o-----------.         \n VDD             |         |           |          |           |         \n                 |  MPCM222+-||     ||-+MPCM221   +-||     ||-+         \n                 |         \u003c-||  Y  ||-\u003e          \u003c-||  X  ||-\u003e         \n                 |         +-||--o--||-+   MPCM211+-||--o--||-+MPCM212  \n                 |         |     |     |          |     |     |         \n                 |        V|     '-----o          o-----'     |W        \n                 |         |           |          |           |         \n            MPC1R+-|| MPC12+-||        |          |        ||-+MPC11    \n                 \u003c-||      \u003c-||  R     |          |        ||-\u003e         \n                 +-||-.    +-||--o-----)----------)--------||-+         \n                 |    |    |     |     |          |           |         \n                 o----o----)-----'     |          |           |         \n                 |         |           |          |           |         \n                 |         |           |          |           |         \n                 |         |           |          |           |    OUT  \n                 |         |        ||-+MND11     +-||        o-----#   \n                 |         |  INN   ||\u003c-          -\u003e||   INP  |         \n                 |         |   #----||-+     MND12+-||----#   |         \n                 |         |           |   CM     |           |         \n                 |         |           '----o-----'           |         \n                 |         o----.           |                 |         \n     B           |         |    |           |                 |         \n     #           |   MNCM31+-|| |           |              ||-+MNCM32   \n     |           |         -\u003e|| |Z          |              ||\u003c-         \n     |           |         +-||-o-----------)--------------||-+         \n     |           |         |                |                 |         \n     o------.    |         |                |                 |         \n     |      |    |         |                |                 |         \n     |MNCM11|    |         |                |                 |         \n     +-||   | ||-+MNCM12   |             ||-+MNCM13           |         \n     -\u003e||   | ||\u003c-         |             ||\u003c-                 |         \n     +-||---o-||-+         |         .---||-+                 |         \n     |      '----)---------)---------'      |                 |         \n VSS |           |         |                |                 |         \n  #--o-----------o---------o----------------o-----------------'         \n```\n\n## OP6\n\n\u003cp align=\"center\"\u003eMiller Operational Amplifier without R and C\u003c/p\u003e\n\n```\n   #----------------------o----------------o----------------------.     \n  VDD                     |                |                      |     \n                   MPCM21 +-||          ||-+ MPCM22               |     \n                          \u003c-||          ||-\u003e                      |     \n                          +-||--o-------||-+                      |     \n                          |     |          |                      |     \n                          o-----'          |                      |     \n                          |                |                   ||-+ MPCS\n                          |                |                   ||-\u003e     \n                          |                o-------------------||-+     \n                          |                |                      |     \n                          |                |                      |     \n                          |                |                      |     \n                          |Y              X|                 .----o     \n                          |                |                 |M   |     \n                          |                |              ||-+P   |     \n                          |                |       MPR1   ||--C---o     \n                          |                o---------+^+--||-+1   |     \n                          |                |         |||     |    |     \n         B                |                |         ===     '----o     \n         #             ||-+ MND11    MND12 +-||        |          |     \n         |        INP  ||\u003c-                -\u003e||  INN   |          |  OUT\n         |         #---||-+                +-||---#    |          o---# \n         o------.         |      CM        |           |          |     \n         |      |         '-------o--------'           |          |     \n         o      |                 |                    |          |     \n  MNCM11 +-||   |              ||-+ MNCM12             |MNCM13 ||-+     \n         -\u003e||   |              ||\u003c-                    |       ||\u003c-     \n         +-||---o------'-------||-+--------------------|-------||-+     \n         |                        |                    |          |     \n   #-----o------------------------o--------------------o----------'     \n  VSS                                                                   \n```\n## OP7\n\n\u003cb align=\"center\"\u003eUNDER CONSTRUCTION\u003c/b\u003e\n\n## OP8\n\n\u003cp align=\"center\"\u003eFolded Cascode\u003c/p\u003e\n\n```\n #----------------o--------------------------------o-------------.      \nVDD               |                                |             |      \n            MPCM41+-||                       MPCM42+-||       ||-+MPCM43\n                  \u003c-||                             \u003c-||       ||-\u003e      \n                  +-||--.                          +-||---o---||-+      \n                  |     |                          |      |      |      \n                 Uo-----o--------------------------)------'      |      \n                  |                                |             |      \n                  |           .--------------------)-------------oV     \n                  |           |                    |             |      \n                  |           |       .------------oW            |      \n                  |           |       |            |             |      \n                  |           |       |      MPCM31+-||       ||-+MPCM32\n                  |           |       |            \u003c-||       ||-\u003e      \n                  |        ||-+MND11  +-||         +-||-o-----||-+      \n                  |  INN   ||\u003c-       -\u003e||   INP   |    |        |   OUT\n                  |   #----||-+  MND12+-||----#   Xo----o        o----# \n                  |           |  CM   |            |    |        |      \n                  |           '---o---'      MNCM21+-|| |     ||-+MNCM22\n                  |               |                -\u003e|| |     ||\u003c-      \n                  |               |                +-||-o-----||-+      \n                  |               |                |             |      \n      B           |               |                |             |      \n      #           |               |                |             |      \n      |           |               |                |             |      \n      |           |               |                |             |      \n      o----.      |               |               Yo----.        |Z     \n      |    |      |               |                |    |        |      \nMNCM51+-|| |   ||-+MNCM52      ||-+MNCM53    MNCM11+-|| |     ||-+MNCM12\n      -\u003e|| |   ||\u003c-            ||\u003c-                -\u003e|| |     ||\u003c-      \n      +-||-o---||-+           -||-+                +-||-o-----||-+      \nVSS   |    '------)-----------'   |                |             |      \n #----o-----------o---------------o----------------o-------------'      \n```\n\n## OP9\n\n\u003cp align=\"center\"\u003eEven more cascode\u003c/p\u003e\n\n```\n #-------------o-------------------------o-----o-------o---------.      \nVDD            |                         |     |MPCM32 |MPCM33   |MPCM34\n         MPCM31+-||                      |     +-||    +-||   ||-+      \n               \u003c-||                      |     \u003c-||    \u003c-||   ||-\u003e      \n               +-||-.                    |     +-||-.  +-||-o-||-+      \n               |    |                    |     |    |  |    |    |      \n              Uo----o--------------------)-----)----o--)----'    |      \n               |         .---------------)-----)-------)---------oV     \n               |         |     .---------)-----)-------oW        |      \n               |         |     |         |     |       |         |      \n               |         |     |     MPR2+-||  | MPCM21+-||   ||-+MPCM22\n               |         |     |         \u003c-||  |       \u003c-||   ||-\u003e      \n               |         |     |         +-||-.|       +-||-o-||-+      \n               |         |     |         |    ||       |    |    |      \n               |    MND11|     |        So----o)-------)----'    |      \n               |      ||-+     +-||      |     |       |         |      \n               | INN  ||\u003c-     -\u003e||  INP |     |       |         |   OUT\n               |  #---||-+     +-||---#  |     |     .-oX        o----# \n               |         | CM  |MND12    |     |     | |         |      \n               |         '--o--'         |    To----.| |         |      \n               |            |            |     |    || |MNLS11   |      \n               |            |            | MNR1+-|| || +-||   ||-+MNLS12\n     B         |            |            |     -\u003e|| || -\u003e||   ||\u003c-      \n     #         |            |            |     +-||-o| +-||-o-||-+      \n     |         |            |            |     |    || |    |    |      \n     |         |            |            |     |    ')-)----'    |      \n     |         |            |            |     |     '-)----.    |Z     \n     o----o----)-------o----)---.        |     |      Y|    |    |      \n     |    |    |       |    |   |  MNCM44|     |       |    |    |      \n     +-|| | ||-+MNCM42 | ||-+   |     ||-+     | MNCM11+-|| | ||-+MNCM12\n     -\u003e|| | ||\u003c-       | ||\u003c-   |     ||\u003c-     |       -\u003e|| | ||\u003c-      \n     +-||-o-||-+       '-||-+   '-----||-+     |       +-||-o-||-+      \nVSS  |MNCM41   |      MNCM43|            |     |       |         |      \n #---o---------o------------o------------o-----o-------o---------'      \n```\n\n## NAND0\n\n\u003cp align=\"center\"\u003eGeneric NOT Gate inverter Symbol\u003c/p\u003e\n\n```\n      +-----+\n      |  1  |\n A ---|     |O--- Q\n      |     |\n      +-----+\n```\n\n```\n      |\\\n A ---| \u003eO--- Q\n      |/\n```\n\n## NAND4\n\n\u003cp align=\"center\"\u003e4 NAND Gate Inverter Chain\u003c/p\u003e\n\n```\nVDD #---------o----------o----------o----------.                        \n              |          |          |          |                        \n              |          |          |          |                        \n           ||-+ MP0   ||-+ MP1   ||-+ MP2   ||-+ MP3                    \n           ||-\u003e       ||-\u003e       ||-\u003e       ||-\u003e                        \n        .--||-+    .--||-+    .--||-+    .--||-+                        \n        |     |    |     |    |     |    |     |                        \n        |     '----)-----o----)-----o----)-----o----# O                 \n        |          |          |          |     |                        \n        |          |          |          |  ||-+ MN3                    \n        |          |          |          |  ||\u003c-                        \n I3 #---)----------)----------)----------o--||-+                        \n        |          |          |                |                        \n        |          |          |                |                        \n        |          |          |                |                        \n        |          |          |             ||-+ MN2                    \n        |          |          |             ||\u003c-                        \n I2 #---)----------)----------o-------------||-+                        \n        |          |                           |                        \n        |          |                           |                        \n        |          |                           |                        \n        |          |                        ||-+ MN1                    \n        |          |                        ||\u003c-                        \n I1 #---)----------o------------------------||-+                        \n        |                                      |                        \n        |                                      |                        \n        |                                      |                        \n        |                                   ||-+ MN0                    \n        |                                   ||\u003c-                        \n I0 #---o-----------------------------------||-+                        \n                                               |                        \n                                               |                        \nVSS #------------------------------------------'                        \n```\n\n## ST0\n\n\u003cp align=\"center\"\u003eGeneric Schmitt Trigger\u003c/p\u003e\n\n```\n       +----------+\n       |          |\n       |   +--+-- |\n       |   |  |   |\n I  ---+   |  |   +--- O\n       |   |  |   |\n       | --+--+   |\n       |          |\n       +----------+\n\n```\n\n## ST1\n\n\u003cp align=\"center\"\u003eSchmitt Trigger\u003c/p\u003e\n\n```\n  VDD #-------------o------------------.                                \n                    |                  |                                \n                 ||-+ MP0              |                                \n                 ||-\u003e                  |                                \n            .----||-+                  |                                \n            |       |                  |                                \n            |       |          MP2     |                                \n            |       o--------+^+-----. |                                \n            |       |        |||     | |                                \n            |       |        ===     | |                                \n            |    ||-+ MP1      |     | |                                \n            |    ||-\u003e          |     | |                                \n            o----||-+          |     | |                                \n            |       |          |     | |                                \n            |       |          |     | |                                \n    I #-----o       o---------o------)-)-----# O                        \n            |       |        |       | |                                \n            |       |        |       | |                                \n            |    ||-+ MN1    |       | |                                \n            |    ||\u003c-        |       | |                                \n            o----||-+        |       | |                                \n            |       |        ===     | |                                \n            |       |        |^|     | |                                \n            |       o--------+|+-----)-'                                \n            |       |          MN2   |                                  \n            |       |                |                                  \n            |    ||-+ MN0            |                                  \n            |    ||\u003c-                |                                  \n            '----||-+                |                                  \n                    |                |                                  \n  VSS #-------------o----------------'                                  \n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faugustunderground%2Faace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faugustunderground%2Faace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faugustunderground%2Faace/lists"}