bag.layout.util
Module Contents
Classes
A black box template. |
|
A wrapper template the packages a TemplateBase into an IP block. |
- class bag.layout.util.BlackBoxTemplate(temp_db: bag.layout.template.TemplateDB, params: bag.util.immutable.Param, **kwargs: Any)[source]
Bases:
bag.layout.template.TemplateBase
A black box template.
- class bag.layout.util.IPMarginTemplate(temp_db: bag.layout.template.TemplateDB, params: bag.util.immutable.Param, **kwargs: Any)[source]
Bases:
bag.layout.template.TemplateBase
A wrapper template the packages a TemplateBase into an IP block.
This class adds the necessary margins so a TemplateBase can be packaged into an IP
- property core: bag.layout.template.TemplateBase[source]
- get_schematic_class_inst() Optional[Type[bag.design.module.Module]] [source]