xbase.layout.diode.base

Module Contents

Classes

DiodeBasePlaceInfo

class xbase.layout.diode.base.DiodeBasePlaceInfo(parent_grid: bag.layout.routing.grid.RoutingGrid, wire_specs: Mapping[int, Any], tr_widths: bag.layout.routing.base.WDictType, tr_spaces: bag.layout.routing.base.SpDictType, top_layer: int, nx: int, ny: int, *, conn_layer: Optional[int] = None, dio_type: str = '', tr_specs: Optional[List[bag.layout.routing.grid.TrackSpec]] = None, half_space: bool = True, ext_mode: xbase.layout.enum.ExtendMode = ExtendMode.AREA, **kwargs: Any)[source]

Bases: xbase.layout.array.base.ArrayPlaceInfo

classmethod get_tech_cls(tech_info: bag.layout.tech.TechInfo, **kwargs: Any) xbase.layout.diode.tech.DiodeTech[source]