LEFDEFTechnologyComponentEditor
0
0
628
868
Form
6
9
9
9
9
-
0
0
LEF Files (specify what LEF files to use additionally)
true
6
9
4
9
4
-
0
0
16
120
16777215
16777215
QFrame::NoFrame
QFrame::Raised
0
0
0
0
6
-
Delete selected files
...
:/clear.png:/clear.png
-
0
0
QAbstractItemView::ExtendedSelection
-
Move selected files down
...
:/down.png:/down.png
-
Qt::Vertical
20
0
-
Add LEF file
...
:/add.png:/add.png
-
Move selected files up
...
:/up.png:/up.png
-
Options
true
4
4
-
LEF import
-
Qt::Horizontal
40
20
-
Via cell name prefix
-
Layout DBU
-
Produce a parent cell per group
-
Groups
-
0
0
-
0
0
-
1
0
µm
-
Qt::Horizontal
QSizePolicy::Fixed
5
20
-
Produce LEF geometry
-
Global Production Rules (specify what objects to produce and on what layers)
true
9
4
9
4
6
-
50
false
false
Net names
-
0
0
:/right.png
-
0
0
As properties with name ...
-
0
0
-
Qt::Vertical
-
0
0
-
:/right.png
-
0
0
-
0
0
<html><body>(<a href="int:/about/variant_notation.xml">See here for the name notation</a>)</body></html>
Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing
-
0
0
-
:/right.png
-
0
0
-
:/right.png
-
0
0
Blockages
-
0
0
:/right.png
-
50
false
false
false
Produce ...
-
Inst names
-
1
0
On layer with spec ...
Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft
-
QFrame::NoFrame
QFrame::Raised
0
0
0
0
-
0
0
Produce ...
-
0
0
-
0
0
Regions
-
Pin names
-
0
0
Cell outlines
-
0
0
:/right.png
-
0
0
<html><body>(<a href="int:/about/layer_specs.xml">See here for the layer specification</a>)</body></html>
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
1
Layer Map File
-
Layer map file
-
...
false
-
-
If a layer map file is given, pattern based rules are ignored.
If used inside a technology, the file will be looked up relative to the technology's base path.
true
-
Qt::Vertical
20
278
Pattern Based Layer Production Rules
-
0
150
0
0
0
0
-
0
0
-
0
0
:/right.png
-
0
0
-
0
0
-
Special routing (*)
-
0
0
-
0
0
-
0
0
-
0
0
:/right.png
-
0
0
-
0
0
-
0
0
-
0
0
:/right.png
-
0
0
:/right.png
-
Routing (*)
-
0
0
-
0
0
:/right.png
-
0
0
:/right.png
-
Via geometry (*)
-
Pin labels
-
LEF Pins (*)
-
Layer name
suffix ...
-
Pins (*)
-
0
0
-
0
0
-
GDS data-
type ...
-
0
0
:/right.png
-
0
0
-
0
0
-
0
0
-
Blockages
-
Obstructions
-
0
0
:/right.png
-
0
0
-
Layer name
suffix ...
-
GDS data-
type ...
-
Qt::Vertical
-
(*) Separate suffixes or datatypes can be given for different masks, using the following notation:
"x,1:y,2:z ..." (which will use x by default, y for MASK 1, z for MASK 2 etc.)
true
-
0
1
Layer Mapping (filter/modify layers, assign GDS layer/datatypes)
true
9
4
9
4
-
Read all layers (additionally to the ones in the mapping table)
-
0
1
16
0
QFrame::NoFrame
QFrame::Raised
-
Qt::Horizontal
lay::LayerMappingWidget
QFrame
1
enable_all_layers(bool)
lef_files
add_lef_file
del_lef_files
move_lef_files_up
move_lef_files_down
dbu
prefix_via_cellname
separate_groups
produce_lef_geo
produce_net_names
net_prop_name
produce_inst_names
inst_prop_name
produce_pin_names
pin_prop_name
produce_outlines
outline_layer
produce_placement_blockages
placement_blockage_layer
produce_regions
region_layer
layer_map_mode
produce_via_geometry
suffix_via_geometry
datatype_via_geometry
produce_pins
suffix_pins
datatype_pins
produce_lef_pins
suffix_lef_pins
datatype_lef_pins
produce_obstructions
suffix_obstructions
datatype_obstructions
produce_routing
suffix_routing
datatype_routing
produce_special_routing
suffix_special_routing
datatype_special_routing
produce_labels
suffix_labels
datatype_labels
produce_blockages
suffix_blockages
datatype_blockages
read_all_cbx
mapfile_path
browse_mapfile
layer_map
enable_all_layers(bool)
read_all_cbx
setChecked(bool)
229
838
198
701