Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #222

Merged
merged 209 commits into from
Oct 23, 2024
Merged

Dev #222

merged 209 commits into from
Oct 23, 2024

Commits on May 27, 2024

  1. Some updates on top of #121

    * Remove labels on ESD diodes so they are now recognized as regular
      d(p)antenna diodes
    * Increase width to minimum 0.48µm to account for new rule not yet in
      DRC check.
    
    Signed-off-by: Staf Verhaegen <staf.verhaegen@chipflow.io>
    stafverhaegen-chipflow committed May 27, 2024
    Configuration menu
    Copy the full SHA
    86426af View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Update README.md

    OpenROAD, OpenROAD flow scripts, Qucs-S added as supported EDA tools.
    
    Signed-off-by: Krzysztof Herman <141824113+KrzysztofHerman@users.noreply.github.com>
    KrzysztofHerman authored May 29, 2024
    Configuration menu
    Copy the full SHA
    daa7b46 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' of ssh://github.com/KrzysztofHerman/IHP-Open-PDK i…

    …nto dev
    
    Merging synced dev  branch from own forc to local repo
    KrzysztofHerman committed May 29, 2024
    Configuration menu
    Copy the full SHA
    71af111 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Klayout PyCell integration

    -added partial implementation of class Pin from PyCell API
    -added partial implementation of class Term from PyCell API
    -added support for pins/terminals
    -added support for XOR geometric transformation
    -added support for text alignment/orientation
    -fixed dbLayerXorList from geometry.py
    -added support of npn13G2L and npn13G2V
    -extended documentation
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed May 30, 2024
    Configuration menu
    Copy the full SHA
    04d05f4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #128 from ThomasZecha/dev

    Klayout PyCell integration
    KrzysztofHerman authored May 30, 2024
    Configuration menu
    Copy the full SHA
    6db04d6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #122 from ChipFlow/io_fix2

    Some updates on top of #121
    KrzysztofHerman authored May 30, 2024
    Configuration menu
    Copy the full SHA
    2a6fbb2 View commit details
    Browse the repository at this point in the history
  4. lvs-symbol

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed May 30, 2024
    Configuration menu
    Copy the full SHA
    b1a309b View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. lv symbols modified for lvs, @spiceprofix added

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed May 31, 2024
    Configuration menu
    Copy the full SHA
    10ab9d5 View commit details
    Browse the repository at this point in the history
  2. Layout rule manual updated

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed May 31, 2024
    Configuration menu
    Copy the full SHA
    bc09d94 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c399607 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #129 from KrzysztofHerman/dev

    Layout rule manual update
    KrzysztofHerman authored May 31, 2024
    Configuration menu
    Copy the full SHA
    cf217e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Removing NO DRC filter for LVS runset for all layers

    Signed-off-by: FaragElsayed2 <farag_agoor@mabrains.com>
    FaragElsayed2 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    7ceccaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8ce17e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4cba5f3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15 from mabrains/lvs_dev2

    Removing NO DRC filter for LVS runset for all layers
    atorkmabrains authored Jun 2, 2024
    Configuration menu
    Copy the full SHA
    c628596 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Merge pull request #131 from mabrains/dev

    Remove NO_DRC filtering
    KrzysztofHerman authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    3f24b92 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. @spiceprefix added for mos devices and diodes, RF symbols added for H…

    …V mosfets
    
    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a46968e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd1f216 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f44dda View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. DRC checks for xschem added in xschemrc (mosfets, hbt, diode, res, mi…

    …m), symbols modified, some testcases modified
    
    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    25f01bc View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Klayout PyCell integration

    -added PyCell parameter type bool
    -added partial implementation for PyCell API class Net
    -added partial implementation for PyCell API class Path
    -added partial implementation for PyCell API class ShapeFilter
    -added support for Net's
    -added generic registering of IHP PyCell's in Klayout
    -added support for inductor2, inductor2_sc, inductor2_sp, inductor3,
     inductor3_sc and inductor3_sp
    -updated documentation
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    90ec2eb View commit details
    Browse the repository at this point in the history
  2. Klayout PyCell integration

    -fixed merge-error
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    d177f46 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Merge pull request #133 from ThomasZecha/dev

    Klayout PyCell integration
    sergeiandreyev authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d583d5d View commit details
    Browse the repository at this point in the history
  2. hv-mos pcell integration

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    674aac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acdb0fc View commit details
    Browse the repository at this point in the history
  4. hv added to init

    lild4d4 committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    00ee762 View commit details
    Browse the repository at this point in the history
  5. KLayout Pycells: updated 'Ae' text string in npn13G2* cells to be con…

    …sistent w/ internal implementation
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    9f1b0c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. fixing commit

    lild4d4 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    69a8ec8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb437c2 View commit details
    Browse the repository at this point in the history
  3. fixing commit

    lild4d4 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    11d18a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a82f96e View commit details
    Browse the repository at this point in the history
  5. fix hv pcell integration in init file

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    dfdae7f View commit details
    Browse the repository at this point in the history
  6. fix class name in hv-pmos pcell

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8dce389 View commit details
    Browse the repository at this point in the history
  7. xschemrc res_drc function updated

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    5a298ee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4de5ae7 View commit details
    Browse the repository at this point in the history
  9. change hv pcells name

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ce73453 View commit details
    Browse the repository at this point in the history
  10. Klayout PyCell integration

    -fix wrong assignment: re-assign pins, terms and nets from PyCell-instances to cell-instances for
     multi-cell instances of the same PyCell
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    710fdf2 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #134 from lild4d4/dev

    HV-MOS transistors PCells
    sergeiandreyev authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    bd91830 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #135 from ThomasZecha/dev

    Klayout PyCell integration
    sergeiandreyev authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    fe78e1e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    92d9bf8 View commit details
    Browse the repository at this point in the history
  14. KLayout DRC: removed obsolete deck file (now we have min and max in s…

    …eparate files)
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a575638 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. libs.tech: klayout: Add Python script to generate Sealring files

    This script can be called in Klayout's batch mode and generates a
    GDS file with a sealring included. The width and height of the ring
    are configurable via arguments.
    
    Example call:
    
        klayout -n sg13g2 -zz -r sealring.py \
                -rd width=1300.0 -rd height=1300.0 \
                -rd output=macros/sealring.gds.gz
    
    Signed-off-by: Daniel Schultz <dnltz@aesc-silicon.de>
    dnltz committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1456c33 View commit details
    Browse the repository at this point in the history
  2. dantenna and dpantenna PCells integration

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    02f880a View commit details
    Browse the repository at this point in the history
  3. Xschem testcases *.sch files updated to support lower-case w and l

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    c0ded60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    526e067 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #132 from KrzysztofHerman/dev

    Symbols update
    KrzysztofHerman authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    c9b0e52 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #137 from lild4d4/dev

    dantenna and dpantenna PCells integration
    KrzysztofHerman authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    957baed View commit details
    Browse the repository at this point in the history
  7. IO cells: renamed CDL file to align

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7aec945 View commit details
    Browse the repository at this point in the history
  8. Via stack PCell integration

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    9275765 View commit details
    Browse the repository at this point in the history
  9. KLayout Pycells: some fixes and cleanup for npn13G2

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    37fb8a6 View commit details
    Browse the repository at this point in the history
  10. Klayout PyCell integration

    -fixed pin label creation by removing extra text generation
    -added missing self-argument in class Box
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    512f007 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #139 from ThomasZecha/dev

    Klayout PyCell integration
    sergeiandreyev authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ca61eba View commit details
    Browse the repository at this point in the history
  12. dbCreateRect outside if..else

    Signed-off-by: Daniel Arevalos <daniel.arevalos@sansano.usm.cl>
    lild4d4 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    0b0aad9 View commit details
    Browse the repository at this point in the history
  13. libs.tech: klayout: drc: Use correct border

    The DRC report had multiple violations included which are
    relate to unclean calculation of the chip border.
    
    Based-on: Andreas Krinke <andreas.krinke@tu-dresden.de>
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7ed7c98 View commit details
    Browse the repository at this point in the history
  14. libs.tech: klayout: Add macro to report layer density

    This script calculates and reports the density for multiple important
    layers and can help to see which layers will violatie fill rules.
    
    Based-on: Krzystof Herman <herman@ihp-microelectronics.com>
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d29fc8f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Merge pull request #138 from lild4d4/dev

    Via stack PCell integration
    sergeiandreyev authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    56841a3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #136 from dnltz/WIP/dnltz/add-sealring-script

    libs.tech: klayout: Add Python script to generate Sealring files
    sergeiandreyev authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    a457031 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #140 from dnltz/WIP/dnltz/filler-update

    Update Filler Checks
    sergeiandreyev authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    b4b5db3 View commit details
    Browse the repository at this point in the history
  4. libs.tech: klayout: Fix Metal density min/max values

    Global min./max. Metal(n) density values are 35% and 60%. The
    previous 25% and 75% are only valid for 800x800 chip areas.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    11e687f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #141 from dnltz/WIP/dnltz/filler-update

    libs.tech: klayout: Fix Metal density min/max values
    sergeiandreyev authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ab4c8ef View commit details
    Browse the repository at this point in the history
  6. IO cells: aligned Liberty file names

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    9056835 View commit details
    Browse the repository at this point in the history
  7. IO cells: renamed 'liberty' folder to 'lib' to align across cellsets …

    …(stdcell, sram)
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    4747d4c View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Remove merged.lef from klayout setup

    Removing reference to merged.lef which does not exist.
    
    Signed-off-by: Peter <46405338+gadfort@users.noreply.github.com>
    gadfort authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7677411 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. KLayout tech file: setting up technology specific grids, smallest (re…

    …q) = 5nm
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    85b2f7a View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. KLayout tech JSON: removed all layers definitions, these are taken fr…

    …om .lyp file
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    74a95b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Update README.md

    updated PDK contents
    sergeiandreyev authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    5f3466c View commit details
    Browse the repository at this point in the history
  2. Klayout PyCell integration

    -added support for fgAnd, fgNot andfgSize
    -fixed dbLayerSize
    -updated documentation
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    d09b921 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Delete ihp-sg13g2/libs.tech/pycell directory

    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Jun 22, 2024
    Configuration menu
    Copy the full SHA
    2f0cd6c View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Update KLayout DRC scripts

    - maximal DRC script supports ~75% of rules
    - rename DRC script parameters for OpenROAD compatibility
        - logfile -> log_file
        - gdsfile -> in_gds
        - outfile -> report_file
    - DRC script parameter "cell" is now optional
    - output number of DRC errors at the end
    - DRC script no longer depends on layout dbu
        - all lengths are given in micrometers
    - add limits to rule descriptions, e.g., "Min. GatPoly width = 0.13"
    
    Signed-off-by: Andreas Krinke <andreas.krinke@gmx.de>
    akrinke committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    22d4bd1 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Merge pull request #147 from akrinke/feature/drc-script-update

    Update KLayout DRC scripts
    KrzysztofHerman authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    3cfcd25 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #146 from ThomasZecha/dev

    Klayout PyCell integration
    KrzysztofHerman authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    a19e051 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. libs.tech: klayout: macros: Fix intentation

    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    2094b80 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #150 from dnltz/WIP/dnltz/filler-fix-intentation

    libs.tech: klayout: macros: Fix intentation
    sergeiandreyev authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5880d37 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Update README.md

    added LVS in PDK contents section
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    e6bda93 View commit details
    Browse the repository at this point in the history
  2. KLayout Pycells: updated device library name

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    90881a9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #145 from gadfort/removed-merged

    Remove merged.lef from klayout setup
    sergeiandreyev authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    0794c0a View commit details
    Browse the repository at this point in the history
  4. libs.tech: Klayout: tech: Add layer map

    OpenROAD requires the sg13g2.map file to correctly place each layer.
    Fix this here to not overwrite manually changes in
    OpenROAD-Flow-Scripts.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b1c0e28 View commit details
    Browse the repository at this point in the history
  5. libs.tech: Klayout: tech: Add map file

    This file was copied from the OpenROAD-flow-scripts repository
    and should be maintained and kept here.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    56def57 View commit details
    Browse the repository at this point in the history
  6. libs.tech: Klayout: tech: sg13g2.lyt: Use empty lef-files

    OpenROAD-flow-scripts will search and replace for
    <lef-files>.*</lef-files>. Therefore, keep it empty in this syntax.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    0a405cf View commit details
    Browse the repository at this point in the history
  7. Merge pull request #151 from dnltz/WIP/dnltz/fix-layer-map

    libs.tech: Klayout: tech: Add layer map
    sergeiandreyev authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8776449 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Added 'Digital' IHP130 cells as submodule

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    2bcc707 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Update README.md

    added 'Digital' tool in PDK contents
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    eba2854 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #154 from sergeiandreyev/dev

    Added 'Digital' IHP130 cells as submodule
    KrzysztofHerman authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    8dbe642 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Pycells: removed via_stack device, it's obsolete

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    85f13e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Construct full lvs rule deck for SG13G2 tech

    Signed-off-by: FaragElsayed2 <farag_agoor@mabrains.com>
    FaragElsayed2 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    d2a5b3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a055ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1099461 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. added pnpMPA measurements documentation

    Signed-off-by: Sergei Andreev <andreev@uxsrv011.ihp-ffo.de>
    Sergei Andreev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    6e71bba View commit details
    Browse the repository at this point in the history
  2. KLayout Pycells: added NWell to 'dpantenna' device

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    6d4315e View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Update .gitmodules

    changed SSH to HTTPS mode
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4fa8d03 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge pull request #159 from sergeiandreyev/dev

    Update .gitmodules
    KrzysztofHerman authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    44738d2 View commit details
    Browse the repository at this point in the history
  2. Updating custom writer for LVS runset

    Signed-off-by: FaragElsayed2 <farag_agoor@mabrains.com>
    FaragElsayed2 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    113bfae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f4a27b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #17 from mabrains/lvs_updates

    Updating custom writer for LVS runset
    atorkmabrains authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    6839056 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #160 from mabrains/dev

    Updating LVS dumped netlist
    sergeiandreyev authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    df4f574 View commit details
    Browse the repository at this point in the history
  6. major change in ngspice model referencing, xschem testcases update, q…

    …ucs-s examples updated
    
    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8adedce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f8331cd View commit details
    Browse the repository at this point in the history
  8. Update path to standard symbols

    Signed-off-by: Leo Moser <leomoser99@gmail.com>
    mole99 authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5954eb2 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. .spiceinit PDK env. variable added

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    fe72601 View commit details
    Browse the repository at this point in the history
  2. .spiceinit PDK env. variable added + fixes

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a8dd21c View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Update xschemrc

    adding 
    `append XSCHEM_LIBRARY_PATH :${XSCHEM_SHAREDIR}/xschem_library/devices` 
    line
    
    Signed-off-by: Krzysztof Herman <141824113+KrzysztofHerman@users.noreply.github.com>
    KrzysztofHerman authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    06f61e3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #163 from mole99/xschemrc-update

    Update path to standard symbols
    KrzysztofHerman authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    3de1100 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d85835a View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. option list duplication removed

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    e2a2a58 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #162 from KrzysztofHerman/dev

    NGSPICE model referencing based on .spiceinit
    KrzysztofHerman authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    7fcfbe4 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. pnpMPA docs: fixed typos in file naming

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b392c42 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Klayout PyCell integration

    -Re-implemented clone() for shapes using deepcopy
    -Implemented tagging of shapes feature from SKILL Pcell counter-part
    -Fixed npn13G2L/npn13G2V to be equal to SKILL Pcell counter-part
    -Introduced library code/documentation as submodule from pycell4klayout-api repo
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    ed36b02 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Klayout PyCell integration

    -simplified referencing python modules by setting search path
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    f360ced View commit details
    Browse the repository at this point in the history
  2. Merge pull request #168 from ThomasZecha/dev

    Klayout PyCell integration
    sergeiandreyev authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    c4efdf6 View commit details
    Browse the repository at this point in the history
  3. added smaller SRAM macros (#112)

    Signed-off-by: Sergei Andreev <andreev@uxsrv002.ihp-ffo.de>
    Sergei Andreev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    69f986e View commit details
    Browse the repository at this point in the history
  4. readme update

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    e5cf4a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. added HBT models for Xyce simulator

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d2c5295 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Update README.md

    added requirement to set PDK_ROOT
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    c126a3e View commit details
    Browse the repository at this point in the history
  2. ngspice models: changed '.parameters' to '.param' in corner*.lib files

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7dfe97c View commit details
    Browse the repository at this point in the history
  3. .

    Merge branch 'dev' of github.com:IHP-GmbH/IHP-Open-PDK into dev
    sergeiandreyev committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    9e6fa0c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    724e376 View commit details
    Browse the repository at this point in the history
  2. Klayout PyCell integration

    -implemented 'conditional compilation' for PyCell code, see
     documentation in ihp-sg13g2/libs.tech/klayout/python/sg13g2_pycell_lib/__init__.py
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    4dacbcf View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Klayout PyCell integration

    -fixed issue from IHP open source server regarding remove of tmp-file
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    6d2d4a6 View commit details
    Browse the repository at this point in the history
  2. KLayout Pycells: small typo correction in npn13G2* devices

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    41ebe56 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Klayout PyCell integration

    -eleminate pre-definition of used defines by pre-scanning cell code
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    60fe08b View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. initial version of KLayout cross-section (XS) settings

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    7639f56 View commit details
    Browse the repository at this point in the history
  2. KLayout XSection: added initial README

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    b0e3154 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Update README.md

    - added note on current status
    - screenshot as an example
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    e391f69 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Add CODEOWNERS file

    Krzysztof and Sergei are the maintainer of this repository. Add
    them as CODEOWNER to auto-assign them in Pull Requests.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    0984b91 View commit details
    Browse the repository at this point in the history
  2. libs.tech: Python tool to generate export.yml

    The export.yml file communicates all exportable files, with
    additional meta data, to OpenROAD. It can automatically
    check if files changed or new exist and sync those.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cbd352d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #176 from dnltz/WIP/dnltz/CODEOWNER

    Add CODEOWNERS file
    sergeiandreyev authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    392ef18 View commit details
    Browse the repository at this point in the history
  4. libs.ref: Don't ignore sub-directories

    The .gitignore in the root level ignores directories like
    lib/. This will prevent checking in new libs as Git would
    ignore those.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cf7eeac View commit details
    Browse the repository at this point in the history
  5. Merge pull request #178 from dnltz/WIP/dnltz/fix-gitignore

    libs.ref: Don't ignore sub-directories
    sergeiandreyev authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    534db00 View commit details
    Browse the repository at this point in the history
  6. added smaller SRAM macros (#112)

    Signed-off-by: Sergei Andreev <andreev@uxsrv002.ihp-ffo.de>
    Sergei Andreev committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a4defa8 View commit details
    Browse the repository at this point in the history
  7. added initial version of multiplier check for netlists in stdcells

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a9cb6b5 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #175 from dnltz/WIP/dnltz/export-files

    libs.ref: Python tool to generate export.yml
    sergeiandreyev authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    797eef8 View commit details
    Browse the repository at this point in the history
  9. libs.tech: openroad: Add missing SRAMs

    a4defa8 added missing .lib files for recently added
    SRAMs. Update the export.yml with all files for these
    RAMs.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    661e648 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Added cross-platform compatibility for logger

    Datsuk committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    42600b0 View commit details
    Browse the repository at this point in the history
  2. sg12g2_PadIOAnalog liberty entry added

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6703f58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01a6680 View commit details
    Browse the repository at this point in the history
  4. Update KLayout DRC scripts

    - new options, increased accuracy of space and separation checks
    - fixes incorrect DRC errors, e.g. for pSD.d, pSD.d1
    
    Signed-off-by: Andreas Krinke <andreas.krinke@gmx.de>
    akrinke committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    ce05b3e View commit details
    Browse the repository at this point in the history
  5. Xyce HBT models: commented vbe_max, vbc_max, vce_max parameters - the…

    …se are not used
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3bdcd40 View commit details
    Browse the repository at this point in the history
  6. Qucs-S symbols: removed .INCLUDE, removed temperature sensing termina…

    …l from standard npn13G2* devices
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    24d61e2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8a1e55d View commit details
    Browse the repository at this point in the history
  8. Merge pull request #185 from akrinke/feature/drc-script-update

    Update KLayout DRC scripts
    sergeiandreyev authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    4519be0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #182 from adatsuk/dev

    Added cross-platform compatibility for logger
    sergeiandreyev authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    213d2d0 View commit details
    Browse the repository at this point in the history
  10. initial list of tool versions

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    af01f72 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Merge pull request #181 from dnltz/WIP/dnltz/update-openroad-export

    libs.tech: openroad: Add missing SRAMs
    sergeiandreyev authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4a3e646 View commit details
    Browse the repository at this point in the history
  2. .spiceinit updated due to Qucs-S issues with KLU solver

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4b10f4e View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Klayout PyCell integration

    -added evalution of names used for conditional compilation against
     process-chain
    -added catching of PyCell static/dynamic compilation errors for
     correction of file-path stack-dump
    -added diagnositc logging of process-chain as well as set defines
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    851175e View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Merge pull request #174 from ThomasZecha/dev

    Klayout PyCell integration
    KrzysztofHerman authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    08ddecd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4229c02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04890a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. sealring Pycell: area for registration

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    dfb145a View commit details
    Browse the repository at this point in the history
  2. pycell4klayout-api updated to the latest version

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    822f289 View commit details
    Browse the repository at this point in the history
  3. .gitignore modified, submodules tracked, xyce/plugins/ added

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    4f91f43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d381238 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Klayout PyCell integration

    -removed submodule pypreprocessor
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    92e8dd7 View commit details
    Browse the repository at this point in the history
  2. Klayout PyCell integration

    -add pypreprocessor IHP clone submodule
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    65299f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. pmosHV Pycell: various updates to align to the implementation in comm…

    …ercial PDK
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    017ca57 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    - added note on XSection in PDK contents
    - updated year in Apache license header
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    97cc404 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    aligned file names
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    edcdc5d View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    ef14bdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    586e18e View commit details
    Browse the repository at this point in the history
  3. Update README.md

    - added tool versions part
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    078e048 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Merge pull request #190 from ThomasZecha/dev

    PyCell Klayout integration
    sergeiandreyev authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d6bc11b View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Xyce library extension moslv

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    d814039 View commit details
    Browse the repository at this point in the history
  2. for now without mismatch

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    5501f5f View commit details
    Browse the repository at this point in the history
  3. change example file names

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    53b2436 View commit details
    Browse the repository at this point in the history
  4. add moshv lib and examples for Xyce

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    6eadfd0 View commit details
    Browse the repository at this point in the history
  5. add moshv lib and examples for Xyce

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    ccb0311 View commit details
    Browse the repository at this point in the history
  6. add vbic examples for Xyce/adms

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    bf25cc0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #195 from dwarning/xyce_adms_lib

    Xyce adms lib
    sergeiandreyev authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    37c3bee View commit details
    Browse the repository at this point in the history
  8. use Xyce vbic build-in model instead Verilog-A model

    Signed-off-by: dwarning <dwarning>
    dwarning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    31beaed View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Merge pull request #198 from dwarning/dev

    use Xyce vbic build-in model instead Verilog-A model
    sergeiandreyev authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2e6a752 View commit details
    Browse the repository at this point in the history
  2. PyCell Klayout integration

    -fixed misleading import
    -fixed documentation
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a937997 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #200 from ThomasZecha/dev

    PyCell Klayout integration
    sergeiandreyev authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4d6ba9b View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Update KLayout DRC scripts

    - new options, increased accuracy of width and overlap checks
    - fixes bug regarding µm/dbu conversion
    
    Signed-off-by: Andreas Krinke <andreas.krinke@gmx.de>
    akrinke committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    bb559e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Merge pull request #204 from akrinke/feature/drc-script-update

    Update KLayout DRC scripts
    sergeiandreyev authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    6c52360 View commit details
    Browse the repository at this point in the history
  2. Improve Windows compatibility of PyCell code

    - remove dependency on psutil, which is difficult to install on Windows
    
    Signed-off-by: Andreas Krinke <andreas.krinke@gmx.de>
    akrinke committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7d76bbc View commit details
    Browse the repository at this point in the history
  3. updated Qucs-S examples, install.py for Qucs

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    1e437ae View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. qucs-s install script: added checking for qucs-s binary

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    89c8038 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Merge pull request #202 from akrinke/feature/pycell-win

    Improve Windows compatibility of PyCell code
    sergeiandreyev authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    245ec65 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. PyCell Klayout integration

    -fixed pypreprocessor issues
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    2aae57a View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Merge pull request #206 from ThomasZecha/dev

    PyCell Klayout integration
    sergeiandreyev authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    69c58d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Updated procedure to avoid constant openning cmd window on Windows to…

    … execute task list.
    Anton Datsuk committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1b5e918 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6cad82 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. PyCell Klayout integration

    -added support for or'ed #ifdef defines
    -took over windows compatibility work from Andreas Krinke <andreas.krinke@gmx.de>
    
    Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
    ThomasZecha committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    d206fdd View commit details
    Browse the repository at this point in the history
  2. Update KLayout DRC scripts

    - fixes regression that missed DRC errors, e.g. for M1.b
    - improves running the DRC on Windows
    - prints message for each rule during run
    
    Signed-off-by: Andreas Krinke <andreas.krinke@gmx.de>
    akrinke committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    194ef09 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Merge pull request #214 from akrinke/feature/drc-script-update

    Update KLayout DRC scripts
    sergeiandreyev authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a97429e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #213 from ThomasZecha/dev

    PyCell Klayout integration
    sergeiandreyev authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f13ee77 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #212 from martinjankoehler/fix-gf180-remnants

    LVS rule decks: Fix GF180 remnants in log strings
    sergeiandreyev authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    e247759 View commit details
    Browse the repository at this point in the history
  4. Update versions.txt

    - added OpenVAF
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    0cefc55 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #211 from adatsuk/dev

    Updated procedure to avoid constant openning cmd window on Windows to…
    sergeiandreyev authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    9750e47 View commit details
    Browse the repository at this point in the history
  6. iho-sg13g2: libs.ref: sg13g2_io: verilog: Fix specify syntax

    The input and output definition in the Verilog specify block
    were positioned in the wrong order (output to input). Change
    and also implement the tri-state better.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    2a87bd8 View commit details
    Browse the repository at this point in the history
  7. Qucs-S install script: added Python shebang line

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    3bde396 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #215 from dnltz/WIP/dnltz/fix-io-specify

    iho-sg13g2: libs.ref: sg13g2_io: verilog: Fix specify syntax
    sergeiandreyev authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    4dc9d2e View commit details
    Browse the repository at this point in the history
  9. pnpMPA: fixed pin order in model, updated xschem symbol and testbench (

    …#37)
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    3a5155f View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. xschem install script: added Python shebang line

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    065060b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Update ISSUE_TEMPLATE.md

    - removed explicit env items, user should put his own related settings
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    538e111 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. pyprocessor switched to IHP fork and added to the dev branch

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1ff0c76 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. .spiceinit hotfix

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4107d18 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. added CHANGELOG

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4bf8f9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d7a19b View commit details
    Browse the repository at this point in the history
  3. USE ANALOG changed to USE SIGNAL

    Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
    KrzysztofHerman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1e14418 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #217 from KrzysztofHerman/dev

    .SPICEINIT hotfix
    KrzysztofHerman authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    544dada View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    added 1e14418 commit
    
    Signed-off-by: Sergei Andreev <116548619+sergeiandreyev@users.noreply.github.com>
    sergeiandreyev authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    98f0891 View commit details
    Browse the repository at this point in the history
  6. restoring lvs_options.yml

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1644a8e View commit details
    Browse the repository at this point in the history
  7. .gitignore: included lvs_options.yml

    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d3b389d View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. ihp-sg13g2: libs.tech: klayout: python: Move getProcessNames()

    This function has a hard depdendency to 'psutil' but is only required
    when IHP_PYCELL_LIB_PRINT_PROCESS_TREE is set. Move 'getProcessNames'
    inside the if block to allow using this PDK without 'psutil' installed.
    
    Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
    dnltz committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c27deca View commit details
    Browse the repository at this point in the history
  2. Merge pull request #227 from dnltz/WIP/dnltz/fix-psutil

    ihp-sg13g2: libs.tech: klayout: python: Move getProcessNames()
    KrzysztofHerman authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7c983da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91d2e9e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #228 from IHP-GmbH/revert-227-WIP/dnltz/fix-psutil

    Revert "ihp-sg13g2: libs.tech: klayout: python: Move getProcessNames()"
    KrzysztofHerman authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    eddab56 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. KLayout LVS: moved 'require win32ole' inside the conditional Windows …

    …branch in sg13g2_full.lylvs
    
    Signed-off-by: Sergei Andreev <andreev@ihp-microelectronics.com>
    sergeiandreyev committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    20d2118 View commit details
    Browse the repository at this point in the history