def __init__(self, temp_db: TemplateDB, params: Param,
              **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     zero = HalfInt(0)
     self._q_tr_info = (0, zero, zero)
     self._sr_hm_tr_info = self._q_tr_info
     self._sr_vm_tr_info = self._q_tr_info
Exemplo n.º 2
0
 def __init__(self, temp_db: TemplateDB, params: Param, **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._col_margin = 0
Exemplo n.º 3
0
    def __init__(self, temp_db: TemplateDB, params: Param,
                 **kwargs: Any) -> None:
        MOSBase.__init__(self, temp_db, params, **kwargs)

        self._sch_cls: Optional[Type[Module]] = None
        self._core: Optional[MOSBase] = None
 def __init__(self, temp_db: TemplateDB, params: Param, **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._substrate_row_intvl: List[Tuple[int, int]] = []
Exemplo n.º 5
0
 def __init__(self, temp_db: TemplateDB, params: Param, **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._core_ncol: int = 0
     self._lvshift_right_ncol: int = 0
     self._tap_info: ImmutableList[Tuple[int, bool]] = ImmutableList()
 def __init__(self, temp_db: TemplateDB, params: Param,
              **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._ridx_p = -1
     self._ridx_n = 0
Exemplo n.º 7
0
 def __init__(self, temp_db: TemplateDB, params: Param,
              **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._tap_columns: ImmutableList[Tuple[int, bool]] = ImmutableList()
 def __init__(self, temp_db: TemplateDB, params: Param,
              **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._center_col: int = -1
     self._outr_inverted: bool = False
     self._mid_vertical: bool = False
 def __init__(self, temp_db: TemplateDB, params: Param,
              **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     self._center_col: int = -1
Exemplo n.º 10
0
    def __init__(self, temp_db: TemplateDB, params: Param,
                 **kwargs: Any) -> None:
        MOSBase.__init__(self, temp_db, params, **kwargs)

        self._en_ncol = 0
        self._core: Optional[MOSBase] = None
Exemplo n.º 11
0
 def __init__(self, temp_db: TemplateDB, params: Param,
              **kwargs: Any) -> None:
     MOSBase.__init__(self, temp_db, params, **kwargs)
     zero = HalfInt(0)
     self._out_tinfo = (1, zero, zero)
    def __init__(self, temp_db: TemplateDB, params: Param,
                 **kwargs: Any) -> None:
        MOSBase.__init__(self, temp_db, params, **kwargs)

        self._buf_col_list: Sequence[int] = []