ubcpdk.cells.text_rectangular_multi_layer

ubcpdk.cells.text_rectangular_multi_layer#

ubcpdk.cells.text_rectangular_multi_layer(text='abc', layers=('WG', 'M2_ROUTER'), text_factory='text_rectangular', **kwargs)[source]#

Returns rectangular text in different layers.

Parameters:
  • text (str) – string of text.

  • layers (Sequence[tuple[int, int] | str | int | LayerEnum]) – list of layers to replicate the text.

  • text_factory (str | Callable[[...], Component] | dict[str, Any] | DKCell) – function to create the text Components.

  • kwargs (Any) – keyword arguments for text_factory.

Return type:

Component