Matthias Koefferlein
beb168508e
Updated doc.
2021-07-29 23:13:26 +02:00
Matthias Koefferlein
0f09dfe8eb
Added LVS tests, updated doc.
2021-07-29 22:56:11 +02:00
Matthias Koefferlein
8b970039c0
Using primary(layout) netlist as reference for primary parameters and compare delegate - this also removes some potential glitches
2021-07-29 01:15:35 +02:00
Matthias Köfferlein
df022316b9
Merge pull request #877 from KLayout/drc-extent-of-cells
...
Implemented extent(cell_filter) for DRC, added Layout#cells with name…
2021-07-21 23:37:10 +02:00
Matthias Koefferlein
99bb98127f
Updated doc.
2021-07-21 18:51:34 +02:00
Matthias Koefferlein
52f7a04838
Fixed #867 (macro editor freeze after search next)
2021-07-19 22:47:33 +02:00
Matthias Koefferlein
3f3f4c9173
Fixed some compiler warnings.
2021-07-17 22:03:22 +02:00
Matthias Koefferlein
9b18571d86
Merge branch 'master' into issue-859
2021-07-06 23:45:08 +02:00
Matthias Koefferlein
4e54715d64
Merge branch 'wip-lvs'
2021-07-06 23:40:44 +02:00
Matthias Köfferlein
e78d0d81ae
Merge pull request #849 from KLayout/lvs-blackbox
...
Lvs blackbox
2021-07-06 23:38:21 +02:00
Matthias Koefferlein
1035923d0f
Fixed #859 (technology not assigned on new layout)
2021-07-06 22:20:21 +02:00
Matthias Koefferlein
4e0d8d92ef
Updated doc, reverted netlist writer to write all parameters - it will only write primary parameters for R, L and C
2021-07-05 22:45:40 +02:00
Matthias Koefferlein
e34fc8967a
Some enhancements
...
* Device#net_for_terminal with terminal name
* Spice writer now dumps all parameters for resistors and caps (also secondary)
* Enabled Spice writer delegate in LVS (spice_format(...))
* Device class factories for built-in device extractors
2021-07-05 22:22:13 +02:00
Matthias Koefferlein
20b7ee6aca
Fixed some documentation bugs
2021-07-04 20:11:53 +02:00
Matthias Koefferlein
9f3d26af25
Doc update
2021-07-04 19:23:30 +02:00
Matthias Koefferlein
8d45adcebd
Updated doc.
2021-06-28 22:53:08 +02:00
Matthias Koefferlein
ab70c42c68
Some enhancements for strong matching of nets
...
* same_nets! method for strong matching
* same_nets and same_nets! except glob pattern to circuits and nets
* both observe case sensitivity
* helper functions for case sensitivity Netlist#is_case_sensitive?, Netlist#case_sensitive=
* Netlist#nets_by_name to get nets from pattern
2021-06-28 22:33:46 +02:00
Matthias Koefferlein
dae5d3227a
Enhanced documentation for blank_circuit, consilidated 'blank_circuit' method provided which can be used anywhere
2021-06-28 19:51:57 +02:00
Matthias Koefferlein
881e0010d5
Implemented with(out)_angle, with(out)_area on edge pairs (DRC, GSI). Deprecated 'with(out)_angle' on polygon layers (DRC) as this is now redundant with 'corners'
2021-06-27 14:18:04 +02:00
Matthias Koefferlein
4840c119a1
related to issue 841: allowing dash characters for package names too
2021-06-19 23:48:15 +02:00
Matthias Köfferlein
e4c698b3a0
Merge pull request #833 from KLayout/ide-fixes
...
Ide fixes
2021-06-12 08:57:47 +02:00
Matthias Koefferlein
43c941004a
Fixed embarrassing typo: Minkowsky -> Minkowski (Hermann Minkowski, 22 June 1864 – 12 January 1909)
2021-06-10 23:33:49 +02:00
Matthias Koefferlein
32addc6281
Macro IDE: completer input is more consistent now
2021-06-09 23:03:32 +02:00
Matthias Koefferlein
c661db8279
Macro IDE: completer catches more words
2021-06-09 22:44:07 +02:00
Matthias Koefferlein
a4039a1bf8
Macro IDE: Ctrl+F does not enter whole selection into find edit box - just if that's a part of a line and not empty
2021-06-09 21:58:16 +02:00
Matthias Koefferlein
2337149eb5
Macro IDE: replace-and-find only replaces if current selection is matching search expression
2021-06-09 21:53:41 +02:00
Matthias Koefferlein
4cb477a91d
Macro IDE: replace only in selected text if multi-line selection is present
2021-06-09 21:43:51 +02:00
Eugene Zelenko
8b0f60742e
Fix misspellings in lay and tl.
2021-06-04 10:49:05 -07:00
Matthias Koefferlein
a0d857d9dc
Updated doc.
2021-05-31 18:44:43 +02:00
Matthias Koefferlein
5ceeafc0ff
Implemented #808 (Feature suggestion: DRC to report edges attached to corners as edge pairs). Solution is available for DRC layers and universal DRC expressions.
2021-05-29 17:57:38 +02:00
Matthias Koefferlein
fd1e206c56
Provide a solution for #809 (density goes outside the area)
2021-05-29 10:16:30 +02:00
Matthias Koefferlein
e57d573a42
Tests, so bug fixes, some refactoring
2021-05-29 09:43:12 +02:00
Matthias Koefferlein
c8548709bb
Implemented edge pair filters, DRC: with(out)_angle, with(out)_length and with(out)_distance
2021-05-28 23:46:52 +02:00
Matthias Koefferlein
2e63628ddd
Fixed #805 - introducing layer.count and layout.hier_count for DRC
2021-05-26 22:11:47 +02:00
Matthias Koefferlein
5e04ea6156
Clarification of negative edge output for two-layer DRC's.
2021-05-26 01:12:35 +02:00
Matthias Koefferlein
726fe40e22
More frequent updates of in-window log.
2021-05-22 22:34:43 +02:00
Matthias Koefferlein
948de369d6
Fixed #778 (monospace font selection generalized)
2021-05-13 13:53:34 +02:00
Matthias Koefferlein
f7631b2b2d
Fixing a problem with log output in log window
2021-05-12 23:42:14 +02:00
Matthias Koefferlein
453ff7c7ad
Removed process_events from log output as this is the main reason of instability.
2021-05-12 22:47:18 +02:00
Matthias Koefferlein
f5afdd91a5
Preventing event recursion on different levels.
2021-05-10 23:42:40 +02:00
Matthias Koefferlein
0d848d0597
Added LEF macro file list to API and UI
2021-05-04 22:56:03 +02:00
Matthias Koefferlein
1285868546
Skip private-only tests without private data access
2021-05-01 21:36:52 +02:00
Matthias Koefferlein
7a6364506d
klayout -v and -h now work without a display
2021-04-18 14:27:00 +02:00
Matthias Köfferlein
85448966d8
Merge pull request #763 from KLayout/25d-enhancements
...
25d enhancements
2021-04-03 15:33:57 +02:00
Matthias Koefferlein
2862cb4ffd
Marked 2.5d as experimental, wording of an error message
2021-04-03 01:39:19 +02:00
Matthias Koefferlein
53f2c0e28f
Doc for 2.5d view
2021-04-03 00:17:28 +02:00
Matthias Koefferlein
892f940166
Fill feature: enhancements and debugging
...
- added "multi_origin" mode for repeated fill
- enhanced fill coverage by better separation of islands in auto-origin mode
2021-04-01 23:29:45 +02:00
Matthias Koefferlein
94556c1448
Merge branch 'master' into lvs-enhancements
2021-03-30 18:56:27 +02:00
Matthias Koefferlein
729975bae8
Fixed a doc XML integrity issue
2021-03-30 18:23:42 +02:00
Matthias Köfferlein
8cb73c2daa
Merge pull request #759 from KLayout/fill-enhancements
...
Fill enhancements
2021-03-30 12:36:48 +02:00