Matthias Koefferlein
|
173ba147b1
|
Rework for D25 tech management - compilation happens dynamically now.
|
2021-04-02 18:48:00 +02:00 |
Matthias Koefferlein
|
773fcb6b67
|
z Stack description language enhanced.
|
2021-04-02 17:27:38 +02:00 |
Matthias Koefferlein
|
9acf4cd99e
|
Implemented solution for #757
|
2021-04-02 00:22:30 +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
|
25b978f39f
|
Doc clarification.
|
2021-04-01 18:41:37 +02:00 |
Matthias Köfferlein
|
a9b414a2f5
|
Merge pull request #760 from KLayout/lvs-enhancements
Lvs enhancements
|
2021-04-01 00:12:41 +02:00 |
Matthias Koefferlein
|
e66c8046db
|
Limited lvs stack depth to 500 to prevent stack overflow.
|
2021-03-31 23:04:35 +02:00 |
Matthias Koefferlein
|
cf51130339
|
Fixed some build issues that appeared during merge
|
2021-03-30 23:20:39 +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 |
Matthias Köfferlein
|
9f26cffa23
|
Fixed issue #750 (#752)
|
2021-03-30 12:36:29 +02:00 |
Matthias Köfferlein
|
93ba3c14ec
|
Merge pull request #751 from KLayout/drc-enhancements
Global transformations and some bug fixes
|
2021-03-30 12:35:47 +02:00 |
Matthias Koefferlein
|
6971048d28
|
Changed default for fill pitch (equal to cell's bbox w/h). Updated doc.
|
2021-03-29 22:57:20 +02:00 |
Matthias Koefferlein
|
47a845884d
|
Added tests
|
2021-03-29 22:44:39 +02:00 |
Matthias Koefferlein
|
3f37b0e5a4
|
Fill cell box introduced as a concept, added tests, overlapping fill cells supported.
|
2021-03-29 22:12:47 +02:00 |
Matthias Koefferlein
|
74d3251ff7
|
Updated test data
|
2021-03-29 21:03:21 +02:00 |
Matthias Koefferlein
|
127b520899
|
Updated doc.
|
2021-03-29 21:00:50 +02:00 |
Matthias Koefferlein
|
b725f5fb0f
|
fill_with_left, implementation + tests
|
2021-03-29 20:58:16 +02:00 |
Matthias Koefferlein
|
f0386b616a
|
Regenerated documentation
|
2021-03-29 17:27:16 +02:00 |
Matthias Koefferlein
|
311d0e3ca7
|
Fixed some merge issues.
|
2021-03-29 15:18:19 +02:00 |
Matthias Koefferlein
|
8fda92a9c4
|
Merge branch 'drc-enhancements' into fill-enhancements
|
2021-03-29 15:07:47 +02:00 |
Matthias Koefferlein
|
dc3fa096d3
|
Renamed DRC tests to reduce merge conflicts.
|
2021-03-29 15:03:37 +02:00 |
Matthias Koefferlein
|
1608fa7d0e
|
Bug fixes and tests for fill DRC feature.
|
2021-03-29 15:00:31 +02:00 |
Matthias Koefferlein
|
d862970d47
|
Added doc for DRC fill.
|
2021-03-29 13:56:34 +02:00 |
Matthias Koefferlein
|
76982a3206
|
DRC support for fill, experimental
|
2021-03-29 13:28:43 +02:00 |
Matthias Koefferlein
|
cefc2eeddb
|
Bug fixes.
|
2021-03-29 01:05:53 +02:00 |
Matthias Koefferlein
|
abd96c8400
|
Deep mode: avoid flattening by FlatRegion/FlatEdges poisoning
|
2021-03-28 23:19:14 +02:00 |
Matthias Koefferlein
|
6df333a05e
|
Avoid turning DeepRegions into flat ones as this spoils hierarchical processing.
|
2021-03-28 22:33:24 +02:00 |
Matthias Koefferlein
|
de4454a0d6
|
Updated documentation
|
2021-03-27 23:56:53 +01:00 |
Matthias Koefferlein
|
6ceac2c6ba
|
Updated a test.
|
2021-03-27 23:14:33 +01:00 |
Matthias Koefferlein
|
9f295523e4
|
explicit net joining - preparations
|
2021-03-27 21:56:53 +01:00 |
Matthias Koefferlein
|
e0eac2147b
|
Refining the display enhancements for terminals in netlist browser.
|
2021-03-27 00:44:48 +01:00 |
Matthias Koefferlein
|
3ce13f6769
|
Attempt to get a better picture of mismatching device pins at the presence of device pin swapping
|
2021-03-26 17:46:10 +01:00 |
Matthias Koefferlein
|
a0cab9832f
|
Fixed probe feature of LVS dialog for flat extraction.
|
2021-03-26 00:40:18 +01:00 |
Matthias Koefferlein
|
cb2d76def6
|
New test case for LVS
|
2021-03-26 00:02:01 +01:00 |
Matthias Koefferlein
|
8d5ef02c3d
|
Using unlimited complexity and depth for LVS compare
|
2021-03-25 23:50:45 +01:00 |
Matthias Koefferlein
|
4252085663
|
Fixed an internal error in netlist compare
Problem was that during ambiguity resolution a choice may
be invalidated by further choices. This is taken care by
locking nets against re-mapping.
|
2021-03-25 01:56:23 +01:00 |
Matthias Koefferlein
|
c48be51cb6
|
Made SPICE netlist elements case insensitive in LVS scripts
|
2021-03-24 22:11:15 +01:00 |
Matthias Koefferlein
|
3777d311af
|
typos fixed, doc update
|
2021-03-24 00:07:16 +01:00 |
Matthias Koefferlein
|
b8be13e2e6
|
Fixed a potential crash in the netlist browser
|
2021-03-23 22:55:30 +01:00 |
Matthias Koefferlein
|
fa1719acc3
|
Avoid a deadlock in the logger system
|
2021-03-23 22:45:45 +01:00 |
Matthias Koefferlein
|
94ffc0483e
|
Added missing files
|
2021-03-22 14:27:30 +01:00 |
Matthias Koefferlein
|
1ae109f90d
|
DRC: deep mode region input does not flatten the layout on clip
|
2021-03-21 23:54:13 +01:00 |
Matthias Koefferlein
|
866ee9bd81
|
DRC: tiling mode with global transformation, debug + tested
|
2021-03-21 23:27:42 +01:00 |
Matthias Koefferlein
|
afdc50d05a
|
Global transformations for DRC and RecursiveShapeIterator
|
2021-03-21 23:09:09 +01:00 |
Matthias Koefferlein
|
536681f5e1
|
Small, but important bugfix: sometimes, the layout view got stuck in 'disable edits' mode which could only be left by closing the view.
|
2021-03-16 23:43:04 +01:00 |
Matthias Koefferlein
|
9fbc39a827
|
Fixed a segfault happening when closing a layout tab.
|
2021-03-16 23:35:24 +01:00 |
Matthias Köfferlein
|
1c58bb8e02
|
Merge pull request #749 from KLayout/verification-enhancements
Numerous verification enhancements
|
2021-03-16 20:44:51 +01:00 |
Matthias Koefferlein
|
cf6145d60c
|
Unit test robustness against OS and compiler variations
|
2021-03-15 19:07:06 +01:00 |