|
|
| |
| PYCELL FEATURES: STRETCH HANDLES |
| |
| PyCell Description: |
Stretch handles are a feature which PyCell authors can make available to increase end user productivity. Users can click and drag a stretch handle to manipulate virtually any dimension or group of dimensions that the author chooses.
Working with IPL members, Ciranova has defined protocols that enable the same stretch handle code in a single PyCell to operate within any OpenAccess layout editor. This means that PDK developers do not need to create separate PCell libraries to support tools from different vendors. End users can move designs between layout editors without losing any PyCell functionality.
|
| |
|
Stretch Handle Examples:
|
|
| |
| Stretch Handle Interoperability : |
| The screen shot below shows a PyCell with stretch handles operating within Silicon Navigator® RDE Framework®. |
|
|
| |
| Result of different parameter values |
| In the resistor layouts on this page, please note that the PyCell automatically inserts the maximum number of vias between metal1 and diffusion, taking into account the user parameters for finger width and contact length. |
|
|
| Stretch handles operate the same in each tool which supports the functionality. |
| |
| Source Code: |
| PyCell name: | | Source code file: |
- NMOS2
- NMOS3
- NMOSH2
- NMOSH3
- PMOS2
- PMOS3
- PMOSH2
- PMOSH3
|
|
- Mosfet2.py
- Mosfet3.py
- Mosfet2.py
- Mosfet3.py
- Mosfet2.py
- Mosfet3.py
- Mosfet2.py
- Mosfet3.py
|
|
|
|
|