texas_instruments_TPS62933DRLR module#

Texas Instruments TPS62933DRLR#

3.8-V to 30-V, 3-A, 200-kHz to 2.2-MHz, low-IQ synchronous buck converter in SOT-583 package.

class PowerNetTag[source]#

Bases: Tag

Tag for power nets

class SwTag[source]#

Bases: Tag

Switch node net

class BstTag[source]#

Bases: Tag

Bootstrap net

class RectangleSmdPad[source]#

Bases: Pad

shape: Shape | PadShape = Polygon(elements=((0.14, 0.34), (-0.14, 0.34), (-0.14, -0.34), (0.14, -0.34)), holes=())#

The geometric shape of the pad or a PadShape to specify the regular shape and the shape when non-functional pads are removed. Can be overridden on a per-layer basis by shapes.

paste = [Paste(shape=Polygon(elements=((0.191, 0.391), (-0.191, 0.391), (-0.191, -0.391), (0.191, -0.391)), holes=()), side=<Side.Top: 0>)]#
soldermask = [Soldermask(shape=Polygon(elements=((0.191, 0.391), (-0.191, 0.391), (-0.191, -0.391), (0.191, -0.391)), holes=()), side=<Side.Top: 0>)]#
class LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR[source]#

Bases: Landpattern

p = {1: RectangleSmdPad().at(Transform((0.64, -0.75), 90, (1, 1))), 2: RectangleSmdPad().at(Transform((0.64, -0.25), 90, (1, 1))), 3: RectangleSmdPad().at(Transform((0.64, 0.25), 90, (1, 1))), 4: RectangleSmdPad().at(Transform((0.64, 0.75), 90, (1, 1))), 5: RectangleSmdPad().at(Transform((-0.64, 0.75), 90, (1, 1))), 6: RectangleSmdPad().at(Transform((-0.64, 0.25), 90, (1, 1))), 7: RectangleSmdPad().at(Transform((-0.64, -0.25), 90, (1, 1))), 8: RectangleSmdPad().at(Transform((-0.64, -0.75), 90, (1, 1)))}#
customlayer = [Custom(shape=Shape[Text], side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.06, elements=[Arc(center=(0.8, -1.05), radius=0.03, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.2, elements=[Arc(center=(0.762, -0.762), radius=0.1, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab')]#
silkscreen = [Silkscreen(shape=Shape[Text], side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(0.508, 1.143), (-0.508, 1.143)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-0.508, -1.143), (0.508, -1.143)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.15, elements=[Arc(center=(0.85, -1.199), radius=0.075, start=0, arc=-360)]), side=<Side.Top: 0>)]#
courtyard = [Courtyard(shape=Polygon(elements=((0.831, 1.27), (-0.831, 1.27), (-0.831, -1.27), (0.831, -1.27)), holes=()), side=<Side.Top: 0>)]#
class SymbolTPS62933DRLR[source]#

Bases: Symbol

pin_name_size: float | None = 0.7874#

Font size of pin name text of Pin objects in this symbol, in grid units. If unset, defers to a parent Symbol, if a parent exists. This can be overriden at the Pin level by setting its pin_name_size attribute.

pad_name_size: float | None = 0.7874#

Font size of pad name text of Pin objects in this symbol, in grid units. If unset, defers to a parent Symbol, if a parent exists. This can be overriden at the Pin level by setting its pad_name_size attribute.

FB = Pin((4, 4), 2, <Direction.Right: 'right'>)#
SS = Pin((4, 2), 2, <Direction.Right: 'right'>)#
BST = Pin((4, 0), 2, <Direction.Right: 'right'>)#
SW = Pin((4, -2), 2, <Direction.Right: 'right'>)#
GND = Pin((-6, -2), 2, <Direction.Left: 'left'>)#
VIN = Pin((-6, 0), 2, <Direction.Left: 'left'>)#
EN = Pin((-6, 2), 2, <Direction.Left: 'left'>)#
RT = Pin((-6, 4), 2, <Direction.Left: 'left'>)#
shapes = [Shape[Text], Shape[Text], Shape[Polygon], Shape[Circle]]#
class TPS62933DRLR(*args, **kwargs)[source]#

Bases: Component

name = 'C3200405'#
description = 'Step-down type Adjustable 3.8V~30V 3A 0.8V~22V SOT-583  DC-DC Converters ROHS'#
manufacturer: str | None = 'Texas Instruments'#

Manufacturer for this component.

mpn: str | None = 'TPS62933DRLR'#

Manufacturer part number for this component.

datasheet = 'https://wmsc.lcsc.com/wmslc/upload/file/pdf/v2/lcsc/2302220500_Texas-Instruments-TPS62933DRLR_C3200405.pdf'#
reference_designator_prefix: str | None = 'U'#

Reference designator prefix for this component. This will be used to generate a unique reference designator for each component of the same type.

Note

This field is a required data point for matching components between builds. If this value changes (including changing from unset to set), it will be treated as a new component, even if nothing else changes.

landpattern = LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR()#
FB = Port()#
SS = Port()#
BST = Port()#
SW = Port()#
GND = Port()#
VIN = Port()#
EN = Port()#
RT = Port()#
symbol = SymbolTPS62933DRLR()#
mappings = [SymbolMapping({Port(): SymbolTPS62933DRLR().FB, Port(): SymbolTPS62933DRLR().SS, Port(): SymbolTPS62933DRLR().BST, Port(): SymbolTPS62933DRLR().SW, Port(): SymbolTPS62933DRLR().GND, Port(): SymbolTPS62933DRLR().VIN, Port(): SymbolTPS62933DRLR().EN, Port(): SymbolTPS62933DRLR().RT}), PadMapping({Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[8], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[7], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[6], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[5], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[4], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[3], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[2], Port(): LandpatternSOT_583_8_L2_1_W1_2_P0_50_LS1_6_BR().p[1]})]#
class FeedbackCircuit(v_in, v_out, current)[source]#

Bases: Circuit

inp: Port#
out: Port#
lo: Port#
class TPS62933DRLRCircuit(output_voltage=3.3, input_voltage=25.0, soft_start=0.002, output_current=3.0, ripple=0.05, debug=False)[source]#

Bases: Circuit

vin = Power()#
vout = Power()#
Device#

alias of TPS62933DRLRCircuit