ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Functions | |
test_basic_geometry () | |
test_spatial_indexing () | |
test_layout_analysis () | |
_print_design_rule_results (process_name, violations, analysis) | |
_test_prototype_process (processor) | |
_test_standard_process (processor) | |
_test_high_precision_process (processor) | |
test_design_rules () | |
main () |
Minimal ZLayout example without external dependencies. This example demonstrates core functionality without requiring numpy or matplotlib.
|
protected |
Helper function to print design rule checking results without conditionals in main test.
Definition at line 172 of file minimal_example.py.
|
protected |
Test high-precision manufacturing process constraints.
Definition at line 203 of file minimal_example.py.
|
protected |
Test prototype manufacturing process constraints.
Definition at line 185 of file minimal_example.py.
|
protected |
Test standard manufacturing process constraints.
Definition at line 194 of file minimal_example.py.
minimal_example.main | ( | ) |
Run all minimal tests.
Definition at line 239 of file minimal_example.py.
minimal_example.test_basic_geometry | ( | ) |
Test basic geometry operations.
Definition at line 18 of file minimal_example.py.
minimal_example.test_design_rules | ( | ) |
Test design rule checking for different manufacturing processes.
Definition at line 212 of file minimal_example.py.
minimal_example.test_layout_analysis | ( | ) |
Test layout analysis without visualization.
Definition at line 91 of file minimal_example.py.
minimal_example.test_spatial_indexing | ( | ) |
Test quadtree spatial indexing.
Definition at line 55 of file minimal_example.py.