bag3_digital.schematic.latch_diff
Module Contents
Classes
Module for library bag3_digital cell latch_diff. |
- class bag3_digital.schematic.latch_diff.bag3_digital__latch_diff(database: bag.design.database.ModuleDB, params: bag.util.immutable.Param, **kwargs: Any)[source]
Bases:
bag.design.module.Module
Module for library bag3_digital cell latch_diff.
Fill in high level description here.
- classmethod get_params_info() Mapping[str, str] [source]
Returns a dictionary from parameter names to descriptions.
- design(tinv_in: Mapping[str, Any], tinv_fb: Mapping[str, Any], inv_out: Mapping[str, Any]) None [source]
To be overridden by subclasses to design this module.
This method should fill in values for all parameters in self.parameters. To design instances of this module, you can call their design() method or any other ways you coded.
To modify schematic structure, call:
rename_pin() delete_instance() replace_instance_master() reconnect_instance_terminal() restore_instance() array_instance()