ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
benchmarks | |
bench_geometry.cpp | Benchmark tests for geometry operations performance |
bench_quadtree.cpp | Benchmark tests for QuadTree performance |
docs | |
examples | |
basic_usage.py | |
eda_circuit_example.py | |
hierarchical_demo_simple.py | |
minimal_example.py | |
tutorials | |
en | |
algorithms | |
zh | |
algorithms | |
examples | |
advanced_layout_optimization.cpp | Demonstration of advanced EDA layout optimization algorithms |
basic_usage.cpp | Basic usage example of ZLayout C++ library |
basic_usage.py | |
eda_circuit_example.py | |
hierarchical_component_example.cpp | Hierarchical EDA Component System Example |
hierarchical_demo_simple.py | |
minimal_example.py | |
ultra_large_scale_example.cpp | Example demonstrating ultra-large scale EDA layout optimization |
include | |
zlayout | |
components | |
component.hpp | Hierarchical EDA Component System |
digital_components.hpp | Digital Logic Circuit Components |
ip_blocks.hpp | Standard IP Blocks and Complex Digital Systems |
passive_components.hpp | Passive Electronic Components Implementation |
geometry | |
point.hpp | 2D Point class for geometric calculations |
polygon.hpp | Polygon class for complex geometric shapes and EDA components |
rectangle.hpp | Axis-aligned rectangle class for bounding boxes and simple components |
optimization | |
layout_optimizer.hpp | Advanced EDA layout optimization algorithms |
spatial | |
advanced_spatial.hpp | Advanced spatial indexing for ultra-large scale EDA layouts |
quadtree.hpp | QuadTree spatial indexing for efficient geometric queries |
zlayout.hpp | ZLayout - Advanced Electronic Design Automation Layout Library |
src | |
geometry | |
point.cpp | Implementation of Point class |
polygon.cpp | Implementation of Polygon class with EDA-specific algorithms |
rectangle.cpp | Implementation of Rectangle class |
optimization | |
layout_optimizer.cpp | Implementation of advanced EDA layout optimization algorithms |
spatial | |
advanced_spatial.cpp | Implementation of advanced spatial indexing for ultra-large scale EDA layouts |
visualization_placeholder.cpp | Placeholder implementation for visualization functionality |
zlayout.cpp | Main ZLayout library implementation |
zlayout | |
__init__.py | |
analysis.py | |
component_db.py | |
component_interface.py | |
geometry.py | |
logic_circuits.py | |
spatial.py | |
visualization.py |