component
DS90UB934TRGZTQ1
Public Made by Adomby adom
Texas Instruments LVDS ICs, VQFN-48-EP(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
Ray
Publish 0.1.0
806c3b1
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484
{
"slug": "ds90ub934trgztq1",
"version": "0.1.0",
"type": "component",
"description": "Texas Instruments LVDS ICs, VQFN-48-EP(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"interface",
"ds90ub934trgztq1",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"ds90ub934trgztq1.kicad_sym",
"ds90ub934trgztq1.kicad_mod",
"ds90ub934trgztq1.glb",
"ds90ub934trgztq1.step",
"ds90ub934trgztq1.lbr",
"docs/hero.png",
"docs/ds90ub934trgztq1-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"ds90ub934trgztq1-hero.glb",
"ds90ub934trgztq1-hero.overlay.json",
"ds90ub934trgztq1-etched.glb"
],
"component": {
"mpn": "DS90UB934TRGZTQ1",
"manufacturer": "Texas Instruments",
"package": "VQFN-48-EP(7x7)",
"pin_count": 49,
"category": "Interface",
"subcategory": "LVDS ICs",
"datasheet": "https://www.ti.com/lit/ds/symlink/ds90ub934-q1.pdf",
"parts": {
"symbol": "ds90ub934trgztq1.kicad_sym",
"footprint": "ds90ub934trgztq1.kicad_mod",
"model_3d": "ds90ub934trgztq1-hero.glb",
"model_3d_plain": "ds90ub934trgztq1-etched.glb",
"model_3d_step": "ds90ub934trgztq1-etched.step",
"model_3d_step_plain": "ds90ub934trgztq1.step",
"lbr": "ds90ub934trgztq1.lbr"
},
"distributor_links": {
"lcsc": "C2652239",
"digikey": "296-47771-2-ND",
"mouser": "595-DS90UB934TRGZTQ1"
},
"distributor_check": {
"checked_at": "2026-11-11T01:34:45Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "296-47771-2-ND",
"status": "found",
"lifecycle": "Active"
},
"mouser": {
"pn": "595-DS90UB934TRGZTQ1",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "I2C_SDA",
"type": "bidirectional",
"description": "I2C serial data for the bidirectional control bus, open-drain, with an external 2 kΩ to 4.7 kΩ pullup to VI2C recommended."
},
{
"number": "2",
"name": "I2C_SCL",
"type": "bidirectional",
"description": "I2C serial clock for the bidirectional control bus, open-drain, with an external 2 kΩ to 4.7 kΩ pullup to VI2C recommended."
},
{
"number": "3",
"name": "VDD11_D",
"type": "passive",
"description": "Decoupling connection for the internal digital 1.1-V regulator; requires a minimum 4.7 µF capacitor to GND and must not be connected to other 1.1-V rails."
},
{
"number": "4",
"name": "OSS_SEL",
"type": "input",
"description": "Output sleep state select input with 25 kΩ internal pulldown; if unused connect to VDD, and any pullup to VDD must be ≤ 4.3 kΩ; VDDIO logic levels."
},
{
"number": "5",
"name": "OEN",
"type": "input",
"description": "Output enable input with 1 MΩ internal pulldown; if unused connect to VDD, and any pullup to VDD must be ≤ 4.3 kΩ; VDDIO logic levels."
},
{
"number": "6",
"name": "BISTEN",
"type": "input",
"description": "BIST enable input: high enables BIST mode, low disables it; 25 kΩ internal pulldown and VDDIO logic levels."
},
{
"number": "7",
"name": "VDDIO",
"type": "power_in",
"description": "Supply for the single-ended outputs and control inputs, connectable to 1.8 V ±5% or 3 V to 3.6 V; each pin requires a minimum 10 nF capacitor to GND."
},
{
"number": "8",
"name": "PCLK",
"type": "output",
"description": "Pixel clock output at VDDIO logic levels."
},
{
"number": "9",
"name": "VSYNC",
"type": "output",
"description": "Vertical sync output at VDDIO logic levels."
},
{
"number": "10",
"name": "HSYNC",
"type": "output",
"description": "Horizontal sync output at VDDIO logic levels."
},
{
"number": "11",
"name": "ROUT11",
"type": "output",
"description": "Parallel receive data output bit 11 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "12",
"name": "ROUT10",
"type": "output",
"description": "Parallel receive data output bit 10 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "13",
"name": "ROUT9",
"type": "output",
"description": "Parallel receive data output bit 9 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "14",
"name": "ROUT8",
"type": "output",
"description": "Parallel receive data output bit 8 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "15",
"name": "ROUT7",
"type": "output",
"description": "Parallel receive data output bit 7 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "16",
"name": "ROUT6",
"type": "output",
"description": "Parallel receive data output bit 6 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "17",
"name": "VDD18",
"type": "power_in",
"description": "1.8-V ±5% power supply; requires 1 µF, 0.1 µF, and 0.01 µF capacitors to GND at each VDD pin."
},
{
"number": "18",
"name": "ROUT5",
"type": "output",
"description": "Parallel receive data output bit 5 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "19",
"name": "ROUT4",
"type": "output",
"description": "Parallel receive data output bit 4 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "20",
"name": "VDD11_DVP",
"type": "passive",
"description": "Decoupling connection for the internal mixed-signal 1.1-V regulator; requires a minimum 4.7 µF capacitor to GND and must not be connected to other 1.1-V rails."
},
{
"number": "21",
"name": "ROUT3",
"type": "output",
"description": "Parallel receive data output bit 3 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "22",
"name": "ROUT2",
"type": "output",
"description": "Parallel receive data output bit 2 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "23",
"name": "ROUT1",
"type": "output",
"description": "Parallel receive data output bit 1 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "24",
"name": "ROUT0",
"type": "output",
"description": "Parallel receive data output bit 0 at VDDIO logic levels; leave as No Connect if unused."
},
{
"number": "25",
"name": "GPIO3/INTB",
"type": "bidirectional",
"description": "GPIO3 input/output that can also act as the active-low open-drain interrupt INTB; pull up with 4.7 kΩ to VI2C; unused pin may be left open or floating."
},
{
"number": "26",
"name": "GPIO2",
"type": "bidirectional",
"description": "General purpose input/output at VDDIO logic levels with a 25 kΩ typical pulldown by default; unused GPIOs can be left open or floating."
},
{
"number": "27",
"name": "GPIO1",
"type": "bidirectional",
"description": "General purpose input/output at VDDIO logic levels with a 25 kΩ typical pulldown by default; unused GPIOs can be left open or floating."
},
{
"number": "28",
"name": "GPIO0",
"type": "bidirectional",
"description": "General purpose input/output at VDDIO logic levels with a 25 kΩ typical pulldown by default; unused GPIOs can be left open or floating."
},
{
"number": "29",
"name": "VDDIO",
"type": "power_in",
"description": "Supply for the single-ended outputs and control inputs, connectable to 1.8 V ±5% or 3 V to 3.6 V; each pin requires a minimum 10 nF capacitor to GND."
},
{
"number": "30",
"name": "PDB",
"type": "input",
"description": "Active-high power-down input with 50 kΩ internal pulldown; the device is enabled when high and powered down when low, and the input is 3.3 V tolerant."
},
{
"number": "31",
"name": "VDD18_FPD1",
"type": "power_in",
"description": "1.8-V ±5% high-speed transceiver (HSTRX) analog supply; requires 10 µF, 0.1 µF, and 0.01 µF capacitors to GND at each VDD pin."
},
{
"number": "32",
"name": "RIN1+",
"type": "bidirectional",
"description": "Receive input channel 1 positive FPD-Link III input and bidirectional control back-channel output; must be AC coupled, with internal 100 Ω differential termination to RIN1-."
},
{
"number": "33",
"name": "RIN1-",
"type": "bidirectional",
"description": "Receive input channel 1 negative FPD-Link III input and bidirectional control back-channel output; must be AC coupled, with internal 100 Ω differential termination to RIN1+."
},
{
"number": "34",
"name": "VDD11_FPD",
"type": "passive",
"description": "Decoupling connection for the internal analog 1.1-V regulator; requires a minimum 4.7 µF capacitor to GND and must not be connected to other 1.1-V rails."
},
{
"number": "35",
"name": "IDX",
"type": "input",
"description": "I2C device ID strap input, set with a resistor divider between VDD18 (pin 17) and GND to select one of 8 I2C addresses (see Table 5-7)."
},
{
"number": "36",
"name": "VDD18_P1",
"type": "power_in",
"description": "1.8-V ±5% PLL supply; requires 1 µF, 0.1 µF, and 0.01 µF capacitors to GND at each VDD pin."
},
{
"number": "37",
"name": "MODE",
"type": "input",
"description": "Mode select strap input, set with a resistor divider between VDD18 (pin 17) and GND to select coax/STP and RX mode (see Table 5-2)."
},
{
"number": "38",
"name": "CMLOUTP",
"type": "output",
"description": "Channel monitor loop-through differential output, typically left unconnected or routed to test points; terminate with a 100 Ω differential load for monitoring."
},
{
"number": "39",
"name": "CMLOUTN",
"type": "output",
"description": "Channel monitor loop-through differential output, typically left unconnected or routed to test points; terminate with a 100 Ω differential load for monitoring."
},
{
"number": "40",
"name": "VDD18_FPD0",
"type": "power_in",
"description": "1.8-V ±5% high-speed transceiver (HSTRX) analog supply; requires 10 µF, 0.1 µF, and 0.01 µF capacitors to GND at each VDD pin."
},
{
"number": "41",
"name": "RIN0+",
"type": "bidirectional",
"description": "Receive input channel 0 positive FPD-Link III input and bidirectional control back-channel output; must be AC coupled, with internal 100 Ω differential termination to RIN0-."
},
{
"number": "42",
"name": "RIN0-",
"type": "bidirectional",
"description": "Receive input channel 0 negative FPD-Link III input and bidirectional control back-channel output; must be AC coupled, with internal 100 Ω differential termination to RIN0+."
},
{
"number": "43",
"name": "RES",
"type": "passive",
"description": "Reserved pin with internal pull-up resistor; must be tied to GND for normal operation."
},
{
"number": "44",
"name": "RES",
"type": "passive",
"description": "Reserved pin; must be left No Connect or tied to GND for normal operation."
},
{
"number": "45",
"name": "VDD18_P0",
"type": "power_in",
"description": "1.8-V ±5% PLL supply; requires 1 µF, 0.1 µF, and 0.01 µF capacitors to GND at each VDD pin."
},
{
"number": "46",
"name": "SEL",
"type": "input",
"description": "MUX select input: low selects RIN0 (channel A) and high selects RIN1 (channel B) as the active channel; 25 kΩ internal pulldown and VDDIO logic levels."
},
{
"number": "47",
"name": "PASS",
"type": "output",
"description": "PASS output: high indicates error-free forward channel transmission and low indicates one or more errors in the received payload; VDDIO logic levels, leave No Connect if unused."
},
{
"number": "48",
"name": "LOCK",
"type": "output",
"description": "LOCK status output: high when the PLL is locked and outputs are active, low when unlocked; VDDIO logic levels."
},
{
"number": "49",
"name": "DAP",
"type": "passive",
"description": "Exposed pad (from the footprint; not named in the datasheet pin table)."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: The DAP is not given a numbered pin; it is listed as 'DAP' in Table 4-1 and Figure 4-1 and is includ; Pin types for VDD11_D (3), VDD11_DVP (20) and VDD11_FPD (34) are regulator decoupling nodes, not sup; Pins 43 and 44 are marked RES (reserved) with no ERC class in the datasheet. Pin 43 must be tied to ",
"exposed pad 49 added from the footprint",
"dropped thermal pad ['EP'] absent from footprint"
],
"pages_sent": 84,
"cost_usd": 0.4368,
"at": "2026-11-11T01:34:22"
},
"datasheet": {
"url": "https://www.ti.com/lit/ds/symlink/ds90ub934-q1.pdf",
"pages": 84,
"sha256": "2c613563cb56bb71",
"source_tier": "mfr"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 49,
"described": 49,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "ds90ub934trgztq1.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
7.0,
7.0,
0.77
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "f2b38b0b4bf967c77e683e8d4599608b9f0503055ec535b93c4ebb5d0163e916",
"checked": "2026-11-11",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "ds90ub934trgztq1-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
7.0,
7.0,
0.77
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "ec4f852d57842212fa21a337324d0ea9cc0b26cda2c7b2a6bd420ce2f4bcbc08",
"checked": "2026-11-11",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "RGZ",
"source_page": 81,
"D": {
"nom_mm": 7.0,
"range_mm": [
6.85,
7.15
]
},
"E1": {
"nom_mm": 7.0,
"range_mm": [
6.85,
7.15
]
},
"e": {
"nom_mm": 0.5,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 1.0,
"range_mm": [
null,
1.0
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "ds90ub934trgztq1.step",
"verdict": "PASS",
"reasons": [
"height within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
}
}