component
TUSB2036
Public Made by Adomby adom
TI 3-port USB 2.0 full-speed hub, LQFP-32. Bus- or self-powered, ganged or per-port power. Datasheet-verified.
← Commit history
tusb2036: datasheet-first component page (KiCad sym+mod+step+lbr, hero, viewers)
1 file changed
+266−8
page.json+266−8@@ -1,8 +1,11 @@ {+ "schema_version": 1,+ "type": "component", "slug": "tusb2036",+ "title": "TUSB2036",+ "brief": "TI 3-port USB 2.0 full-speed hub, LQFP-32. Bus- or self-powered, ganged or per-port power. Datasheet-verified.", "version": "0.1.0",- "type": "component",- "description": "TI 3-port USB 2.0 full-speed hub, LQFP-32. Bus- or self-powered, ganged or per-port power. Datasheet-verified.",+ "license": "CC-BY-SA-4.0", "tags": [ "component", "interface",@@ -12,6 +15,266 @@ "lqfp-32", "texas-instruments" ],+ "component": {+ "mpn": "TUSB2036",+ "manufacturer": "Texas Instruments",+ "package": "LQFP-32",+ "pin_count": 32,+ "category": "Interface",+ "subcategory": "USB hub",+ "datasheet": "https://www.ti.com/lit/ds/symlink/tusb2036.pdf",+ "parts": {+ "symbol": "tusb2036.kicad_sym",+ "footprint": "tusb2036.kicad_mod",+ "model_3d": "tusb2036.glb",+ "model_3d_step": "tusb2036.step",+ "lbr": "tusb2036.lbr"+ },+ "distributor_links": {},+ "pins": [+ {+ "number": "1",+ "name": "DP0",+ "type": "bidirectional",+ "description": "Root port USB differential data plus. DP0 paired with DM0 constitutes the upstream USB port (full-speed, 12 Mb/s)."+ },+ {+ "number": "2",+ "name": "DM0",+ "type": "bidirectional",+ "description": "Root port USB differential data minus. DM0 paired with DP0 constitutes the upstream USB port."+ },+ {+ "number": "3",+ "name": "VCC",+ "type": "power_in",+ "description": "3.3-V supply voltage (recommended 3.0-3.6 V)."+ },+ {+ "number": "4",+ "name": "RESET",+ "type": "input",+ "description": "Active-low TTL reset input with hysteresis. Must be asserted at power up; recommended pulse width 100 \u03bcs-1 ms after VCC reaches 90%. Clock must be active during the last 60 \u03bcs of the reset window."+ },+ {+ "number": "5",+ "name": "EECLK",+ "type": "output",+ "description": "EEPROM serial clock. When EXTMEM is low, EECLK acts as a 3-state serial clock output to the EEPROM with a 100-\u03bcA internal pulldown. When EXTMEM is high the EEPROM interface is disabled and this pin must be left floating."+ },+ {+ "number": "6",+ "name": "EEDATA/GANGED",+ "type": "bidirectional",+ "description": "Muxed EEPROM serial data / power-management mode indicator. When EXTMEM is low it is the serial data I/O for the EEPROM (100-\u03bcA internal pulldown). When EXTMEM is high it selects ganged vs. per-port overcurrent detection for the downstream ports; TTL input that must not change dynamically during operation."+ },+ {+ "number": "7",+ "name": "GND",+ "type": "power_in",+ "description": "Ground reference. Must be tied to ground for proper operation."+ },+ {+ "number": "8",+ "name": "BUSPWR",+ "type": "input",+ "description": "Active-low power-source indicator. Pull low for bus-powered mode or to 3.3 V for self-powered mode. Must not change dynamically during operation."+ },+ {+ "number": "9",+ "name": "PWRON1",+ "type": "output",+ "description": "Active-low push-pull power-on/off control for downstream port 1. Drives external 5-V power switch device; output cannot drive 5-V signals so the switch must accept 3.3-V logic inputs."+ },+ {+ "number": "10",+ "name": "OVRCUR1",+ "type": "input",+ "description": "Active-low overcurrent input for downstream port 1. Sampled every 2 ms with noise-filter logic (valid on two consecutive samples)."+ },+ {+ "number": "11",+ "name": "DM1",+ "type": "bidirectional",+ "description": "USB downstream port 1 differential data minus."+ },+ {+ "number": "12",+ "name": "DP1",+ "type": "bidirectional",+ "description": "USB downstream port 1 differential data plus."+ },+ {+ "number": "13",+ "name": "PWRON2",+ "type": "output",+ "description": "Active-low push-pull power-on/off control for downstream port 2. Drives external 5-V power switch device (3.3-V compatible input required)."+ },+ {+ "number": "14",+ "name": "OVRCUR2",+ "type": "input",+ "description": "Active-low overcurrent input for downstream port 2. Noise-filtered (sampled every 2 ms)."+ },+ {+ "number": "15",+ "name": "DM2",+ "type": "bidirectional",+ "description": "USB downstream port 2 differential data minus."+ },+ {+ "number": "16",+ "name": "DP2",+ "type": "bidirectional",+ "description": "USB downstream port 2 differential data plus."+ },+ {+ "number": "17",+ "name": "PWRON3",+ "type": "output",+ "description": "Active-low push-pull power-on/off control for downstream port 3. Drives external 5-V power switch device (3.3-V compatible input required)."+ },+ {+ "number": "18",+ "name": "OVRCUR3",+ "type": "input",+ "description": "Active-low overcurrent input for downstream port 3. Noise-filtered; has an internal pull-up that can be enabled for 2-port operation."+ },+ {+ "number": "19",+ "name": "DM3",+ "type": "bidirectional",+ "description": "USB downstream port 3 differential data minus."+ },+ {+ "number": "20",+ "name": "DP3",+ "type": "bidirectional",+ "description": "USB downstream port 3 differential data plus."+ },+ {+ "number": "21",+ "name": "OCPROT/PWRSW",+ "type": "input",+ "description": "Dual-function active-low input. On a bus-powered hub (BUSPWR=GND) this is the overcurrent-protection implementation indicator (OCPROT); on a self-powered hub (BUSPWR=VCC) it is the power-switching implementation indicator (PWRSW). Logic high disables the internal pulldown."+ },+ {+ "number": "22",+ "name": "NPINT0",+ "type": "input",+ "description": "Number of ports internal to hub system (permanently attached), bit 0. See Table 1 in datasheet."+ },+ {+ "number": "23",+ "name": "NPINT1",+ "type": "input",+ "description": "Number of ports internal to hub system (permanently attached), bit 1. See Table 1 in datasheet."+ },+ {+ "number": "24",+ "name": "NP3",+ "type": "input",+ "description": "Active-low port-count select. Logic 0 configures the hub for 3 downstream ports; logic 1 configures for 2 downstream ports."+ },+ {+ "number": "25",+ "name": "VCC",+ "type": "power_in",+ "description": "3.3-V supply voltage (recommended 3.0-3.6 V)."+ },+ {+ "number": "26",+ "name": "EXTMEM",+ "type": "input",+ "description": "External-EEPROM enable. When high, the serial EEPROM interface is disabled and default VID/PID are used. When low, pins 5 and 6 act as the EEPROM clock and data pins."+ },+ {+ "number": "27",+ "name": "DP0PUR",+ "type": "output",+ "description": "DP0 pullup-resistor enable. Floats (inactive) for ~15 ms after RESET or after any change on BUSPWR, then drives to VCC (3.3 V) until the next reset or BUSPWR change. Enables onboard bus/self-power dynamic switching."+ },+ {+ "number": "28",+ "name": "GND",+ "type": "power_in",+ "description": "Ground reference. Must be tied to ground for proper operation."+ },+ {+ "number": "29",+ "name": "XTAL2",+ "type": "output",+ "description": "6-MHz crystal output. Leave open when using an external oscillator/clock source."+ },+ {+ "number": "30",+ "name": "XTAL1/CLK48",+ "type": "input",+ "description": "Muxed crystal / 48-MHz clock input. When MODE is low, this is a 6-MHz crystal input (50% duty cycle) driving an internal APLL that generates the 48-MHz and 12-MHz core clocks. When MODE is high, this pin is driven by a 48-MHz external clock and the APLL is bypassed."+ },+ {+ "number": "31",+ "name": "MODE",+ "type": "input",+ "description": "Clock-source mode select. Low = APLL output clock (6-MHz crystal or oscillator on XTAL1); high = XTAL1/CLK48 driven directly by a 48-MHz clock source."+ },+ {+ "number": "32",+ "name": "SUSPND",+ "type": "output",+ "description": "Suspend-status output. Active-high; asserted high during USB suspend to allow external logic to power down. Low during normal operation."+ }+ ],+ "provenance": {+ "extractor": "ds2sf",+ "datasheet": {+ "url": "https://www.ti.com/lit/ds/symlink/tusb2036.pdf",+ "pages": 29,+ "sha256": "66da8c4b2e0dd932",+ "source_tier": "mfr"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 32,+ "described": 32,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ }+ },+ "metadata": {+ "specs": {+ "Type": "USB 2.0 full-speed hub",+ "Ports": "1 upstream, 3 downstream",+ "Power": "Bus- or self-powered",+ "Port power": "Ganged or per-port (PWRON / OVRCUR)",+ "Descriptors": "Internal or external EEPROM",+ "Supply": "3.3 V",+ "Package": "LQFP-32"+ }+ },+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "discovery_triggers": [+ "tusb2036",+ "usb hub chip",+ "3 port usb hub",+ "full speed usb hub ic"+ ],+ "discovery_pitch": "TI TUSB2036 3-port USB 2.0 full-speed hub (LQFP-32) with datasheet-verified pinout, KiCad symbol/footprint/3D, and full provenance.",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }, "dependencies": {}, "hero": { "type": "image",@@ -29,10 +292,5 @@ "docs/tusb2036-datasheet.pdf", "viewers/symbol.html", "viewers/footprint.html"- ],- "visibility": "public",- "author": {- "name": "Ray",- "email": "[email protected]"- }+ ] }