zudo-pd
GitHub repository

Type to search...

to open search from anywhere

STUSB4500QTR

USB-PD sink controller, negotiates the 15V PD contract — ST (STMicroelectronics) — C2678061 — board-a U1 (fitted); board-p U1 (fitted) — rec-stusb4500qtr

Generated from the component evidence records — edit the records, not this page.

Everything below is projected from this project's stored component evidence. Values keep the exact wording, conditions, units and verdicts they were recorded with — nothing here is re-typed, corrected, or combined into an overall judgement about the part.

This record in the catalog: STUSB4500QTR

Identity

FieldRecorded value
Record IDrec-stusb4500qtr
Record kindstandalone
Manufacturer part numberSTUSB4500QTR
ManufacturerST (STMicroelectronics)
FunctionUSB-PD sink controller, negotiates the 15V PD contract
LCSC IDC2678061
PackageQFN-24_L4.0-W4.0-P0.50-BL-EP2.8
Inventory lineline-c2678061
Also known asSTMicroelectronics, ST, USB-PD sink controller, USB PD sink controller, PD sink controller

Fit: Fitted

Identity state: VERIFIED

Source state: AVAILABLE

Coverage: 7 open of 7 published

Documents and package

Footprint preview

Footprint preview for QFN-24_L4.0-W4.0-P0.50-BL-EP2.8
Shared footprint package: QFN-24_L4.0-W4.0-P0.50-BL-EP2.8. Open SVG

Package model

Shared footprint package: QFN-24_L4.0-W4.0-P0.50-BL-EP2.8. Open model file

Interactive inspection requires JavaScript and WebGL. The package identity remains available in this page.

This geometry represents a shared footprint package and may not exactly match the manufacturer part.

Datasheet PDF — STUSB4500 standalone USB PD sink controller with short-to-VBUS protections

Selected source ID: src-stusb-ds12499

Authority: MANUFACTURER_MIRROR

Availability: AVAILABLE

Package footprint: QFN-24_L4.0-W4.0-P0.50-BL-EP2.8

This geometry represents a shared footprint package and may not exactly match the manufacturer part.

Placements

Every position this exact line occupies in the as-built design. One line may be placed many times and across more than one board.

BoardReference designator
board-aU1
board-pU1

Coverage

Coverage is stated one domain at a time and is never rolled up. A domain marked open is a question that has not been answered; it is not a finding that the part is unsuitable. A record with no open domains has not thereby been declared safe.

identity/package/pinout

Coverage ID: cov-stusb-identity · Status: OPEN

Reason: Exact DS12499 Rev 8 bytes are reproducibly retained from a manufacturer-document mirror, but primary-only trust and project symbol/footprint/as-built evidence remain open for fact-stusb-manufacturer, fact-stusb-order-code, and fact-stusb-pin-states; dated 2026-08-02 and 2026-08-14 direct st.com retrievals (fact-stusb-ds12499-primary-attempt) found the primary source unavailable, so all remain UNSOURCED

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

unpowered/reset/startup/normal/fault/disconnect behavior

Coverage ID: cov-stusb-states · Status: OPEN

Reason: Exact DS12499 Rev 8 and UM2650 Rev 3 bytes are reproducibly retained from mirrors; primary-only trust in these mirror bytes has not been established, and state behavior still requires programmed/as-built bench confirmation for fact-stusb-ccdb, fact-stusb-disch, fact-stusb-vbus-vs-disch, fact-stusb-vben, fact-stusb-load-time, fact-stusb-state-sequence, fact-stusb-nvm-load, fact-stusb-volatile-pdo, fact-stusb-discharge-registers, and fact-stusb-fault-status; dated 2026-08-02 and 2026-08-14 direct st.com retrievals (fact-stusb-ds12499-primary-attempt, fact-stusb-um2650-primary-attempt) found both primary sources unavailable, so all remain UNSOURCED

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

project NVM image and factory-state capture

Coverage ID: cov-stusb-nvm · Status: OPEN

Reason: No as-built 40-byte dump or project-normalized image has been supplied for fact-stusb-artifact; the 15V NVM image written for the 0.4.0 order predates this bundle and was never retained as a normalized artifact

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

NVM write endurance and production write budget

Coverage ID: cov-stusb-endurance · Status: OPEN

Reason: No manufacturer-primary endurance row is present in the retained reviewed extracts for fact-stusb-endurance

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

safe power/provisioning/bench discriminators

Coverage ID: cov-stusb-bringup · Status: OPEN

Reason: Operating/state mirror bytes are available, but primary-only trust for fact-stusb-supplies, fact-stusb-vdd-absolute-max, fact-stusb-cc-absolute-max, and fact-stusb-vbus-pin-absolute-max, plus project NVM/readback/power-cycle evidence and bench waveforms, remain open; dated 2026-08-02 and 2026-08-14 direct st.com retrievals (fact-stusb-ds12499-primary-attempt, fact-stusb-um2650-primary-attempt) found both primary sources unavailable, so all remain UNSOURCED

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

VREG_2V7 external DC loading and NVM-jig voltage matching

Coverage ID: cov-stusb-vreg2v7-load · Status: OPEN

Reason: Pin 23 (VREG_2V7) is documented decoupling-only in DS12499, yet board-a loads it with R15/R16 4.7k I2C pull-ups and exposes it on debug pogo pad J3.3 (net U1.23 C30.2 R15.2 R16.2 J3.3, fact-stusb-vreg2v7-load); closure requires a manufacturer-primary locator authorizing this external DC load (or a re-route decision) plus confirmation that the NVM-programming jig's logic levels match 2.7 V before any Board A NVM-programming bench work begins

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

board-a netlist and as-built connectivity

Coverage ID: cov-stusb-board-a-netlist · Status: OPEN

Reason: Board A's topology is locked on paper (baseline snapshot plus the #90 fix list) but no Board A KiCad project, ERC pass, or as-built board exists yet, and the root cause of the v4 negotiation failure is still awaiting bench confirmation on the dead 0.4.0 boards; fact-stusb-pin18-path, fact-stusb-cc-termination, fact-stusb-gate-network and fact-stusb-interface-flags therefore stay NEEDS BENCH

Facts in this domain:

Blocked by: these facts must be resolved before the domain can close. Each is listed in full under Facts.

Facts

Each fact keeps its value, its unit, the conditions it holds under, where it came from and how far it has been confirmed as separate fields, because they are separate claims. A value without its conditions is not the same fact, and a verdict is about the evidence for the value, not about the part.

ABSOLUTE_MAXIMUM

A never-exceed limit. Reaching it may damage the part; it is not an operating target and there is no margin implied by it.

Fact: fact-stusb-vdd-absolute-max

Value: 28 · Unit: V

Conditions: VDD pin absolute maximum; not an operating target; manufacturer-authored Rev 8 bytes are retained only through a mirror

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499-ratings — src-stusb-ds12499: Section 7.1, Table 20, row VDD Supply voltage on VDD pin

Fact: fact-stusb-cc-absolute-max

Value: 22 · Unit: V

Conditions: CC1, CC2, CC1DB and CC2DB high-voltage absolute maximum; not an operating target; mirror evidence

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499-ratings — src-stusb-ds12499: Section 7.1, Table 20, grouped rows VCC1/VCC2/VCC1DB/VCC2DB

Fact: fact-stusb-vbus-pin-absolute-max

Value: 28 · Unit: V

Conditions: VBUS_EN_SNK, VBUS_VS_DISCH, DISCH and POWER_OK2 high-voltage absolute maximum; not an operating target; mirror evidence

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499-ratings — src-stusb-ds12499: Section 7.1, Table 20, grouped high-voltage VBUS-pin rows

Fact: fact-stusb-endurance

Value: not established by retained extract · Unit: NONE

Conditions: NVM write-cycle budget; do not authorize production cycling

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 5 start-up configuration; no retained endurance row

The range the manufacturer intends the part to be used in. Always narrower than the absolute maximum.

Fact: fact-stusb-supplies

Value: VDD 4.1..22; VSYS 3.0..5.5 · Unit: V

Conditions: Table 21 operating range; never infer absolute-max as operating permission

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 7.2, Table 21 rows VDD and VSYS

GUARANTEED_ELECTRICAL

A parameter the manufacturer guarantees over the stated conditions, usually with minimum, typical and maximum values.

Fact: fact-stusb-load-time

Value: 30 · Unit: ms

Conditions: I2C registers loading at power-up or after reset

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 7.3, Table 22 row TLOAD

TRANSIENT

Behaviour during a short event — startup, a switching edge, a fault or a surge.

Fact: fact-stusb-disch

Value: 500 · Unit: mA

Conditions: maximum current when DISCH pin is used as internal discharge input through series resistor; alternatively active-low open-drain external switch control

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 2.2.5 DISCH, maximum discharge-current sentence

Fact: fact-stusb-vbus-vs-disch

Value: 50 · Unit: mA

Conditions: maximum VBUS_VS_DISCH discharge current through mandatory series resistor; pin also senses and monitors receptacle-side VBUS

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 2.2.12 VBUS_VS_DISCH, current-limit row

PROJECT_STATE

A value this project recorded about how the part is used here — a chosen operating point, a net assignment, or a derived figure. Not a manufacturer specification.

Fact: fact-stusb-manufacturer

Value: ST (STMicroelectronics) · Unit: NONE

Conditions: exact order code STUSB4500QTR; value uses the central inventory's alias form of STMicroelectronics

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: title block and device summary row STUSB4500QTR

Fact: fact-stusb-order-code

Value: QFN-24 EP 4x4, marking 4500 · Unit: NONE

Conditions: STUSB4500QTR order code

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: title block, Device summary row STUSB4500QTR

Fact: fact-stusb-pin-states

Value: CC1/CC2 Hi-Z during reset; SCL/SDA pulled down with neither VDD nor VSYS; open-drain status outputs require pull-ups · Unit: NONE

Conditions: reset or unpowered state as stated

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Sections 2.2.1 and 2.2.4, Table 1 pin rows

Fact: fact-stusb-ccdb

Value: Connect CC1DB to CC1 and CC2DB to CC2 for passive dead-battery Rd; ground CCDB pins when mode is unused · Unit: NONE

Conditions: device unpowered/dead-battery support selection

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 2.2.2, CC1DB/CC2DB warning; Section 3.5

Fact: fact-stusb-vben

Value: Hi-Z detached; 0 asserted attached by default; configurable to assert only for PDO2/PDO3 · Unit: NONE

Conditions: VBUS_EN_SNK active-low high-voltage open-drain output

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499: Section 2.2.10, Table 6 VBUS_EN_SNK configuration rows

Fact: fact-stusb-state-sequence

Value: PE_INIT -> SNK_STARTUP/DISCOVERY/WAIT/EVALUATE/SELECT/TRANSITION -> SNK_READY; hard-reset shutdown/recovery and error-recovery are distinct states · Unit: NONE

Conditions: policy-engine state register 0x29 during attach/negotiation/fault

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-um2650: Section 3.25, Table PE_FSM register values

Fact: fact-stusb-nvm-load

Value: startup register reset values marked initialized by NVM · Unit: NONE

Conditions: after power-up or reset load completes

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-um2650: Sections 3.22 and 3.60-3.72, register reset rows

Fact: fact-stusb-volatile-pdo

Value: PDO registers 0x85..0x90 are R/W volatile views initialized from NVM · Unit: NONE

Conditions: runtime register writes do not by themselves prove persistent NVM programming

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-um2650: Sections 3.61 through 3.72, PDO register Type/Reset rows

Fact: fact-stusb-discharge-registers

Value: 0x25 defaults 800 ms to 0 V and 270 ms transition; 0x26 bit7 can force discharge · Unit: NONE

Conditions: standard NVM defaults; project image may differ

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-um2650: Sections 3.22-3.23, register tables 0x25 and 0x26

Fact: fact-stusb-fault-status

Value: 0x13 reports CC pull-up OVP/validity and VBUS discharge fault · Unit: NONE

Conditions: fault and recovery diagnosis

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-um2650: Section 3.14, CC_HW_FAULT_STATUS_1 register bit rows

Fact: fact-stusb-reference-design

Value: STEVAL-ISC005V1 demonstrates autonomous dead-battery negotiation, switched paths, discharge, and programming/debug interface · Unit: NONE

Conditions: reference topology only; not proof of board-a behavior

Verdict: NEEDS BENCH · Provenance: REFERENCE-DESIGN

Evidence: src-stusb-um2398: Section 1.1 board overview and schematic figures

Fact: fact-stusb-artifact

Value: normalized 40-byte NVM image, SHA-256, decoded fields, tool/library version, pre-write dump, post-write readback, reset readback, power-cycle readback · Unit: NONE

Conditions: project acceptance artifact; no image currently retained in this skill

Verdict: NEEDS BENCH · Provenance: PROJECT-CHOICE

Evidence: src-stusb-stsw004: Product overview, STUSB-NVM.h export/load workflow section

Fact: fact-stusb-ds12499-primary-attempt

Value: direct manufacturer-primary retrieval of DS12499 from st.com is not established; retained bytes remain a reproducible mirror only · Unit: NONE

Conditions: attempted 2026-08-02 (every st.com path timed out and a community.st.com mirror redirected to its forum homepage) and 2026-08-14 (HTTP/2 stream error then HTTP/1.1 timeouts on every st.com path while control fetches succeeded)

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-ds12499-primary-attempt: cover title block, inaccessible retrieval response

Fact: fact-stusb-um2650-primary-attempt

Value: direct manufacturer-primary retrieval of UM2650 from st.com is not established; retained bytes remain a reproducible mirror only · Unit: NONE

Conditions: attempted 2026-08-02 (canonical and legacy st.com paths both timed out) and 2026-08-14 (canonical path timed out again while control fetches succeeded)

Verdict: UNSOURCED · Provenance: UNVERIFIED

Evidence: src-stusb-um2650-primary-attempt: cover title block, inaccessible retrieval response

Fact: fact-stusb-vreg2v7-load

Value: VREG_2V7 (pin 23) bridges to C30.2, R15.2, R16.2 and debug pogo pad J3.3; R15/R16 are 4.7k I2C pull-ups fed from this pin rather than VDD · Unit: NONE

Conditions: board-a baseline connectivity; DS12499 documents pin 23 as 2.7 V regulator decoupling only and does not authorize external DC loading

Verdict: NEEDS BENCH · Provenance: PROJECT-CHOICE

Evidence: src-stusb-board-a-baseline: nets rows VREG_2V7, SCL-pin1 and SDA-pin2

Fact: fact-stusb-pin18-path

Value: U1.18 (VBUS_VS_DISCH) reaches VBUS_IN only through R14 470R, with TP6 probing the node and no divider to GND · Unit: NONE

Conditions: board-a fixed circuit; the v3 pin-18 fix locked as decision A3, unchanged from 0.4.0; as-built bench confirmation on the dead v4 boards pending

Verdict: NEEDS BENCH · Provenance: PROJECT-CHOICE

Evidence: src-stusb-board-a-baseline: nets rows VBUS_VS_DISCH and VBUS_IN

Fact: fact-stusb-cc-termination

Value: fitted 0R R19/R20 bridge CC1DB to CC1 and CC2DB to CC2; R17/R18 5.1k external Rd and D6/D7 CC clamps are DNP; fitting R17/R18 would parallel the always-on internal Rd to about 2.55k effective, outside the Type-C sink window (the v4 blocker) · Unit: NONE

Conditions: board-a fixed circuit per the locked #90 fix list; DNP is per placement and re-audit is required before fitting any DNP CC part

Verdict: NEEDS BENCH · Provenance: PROJECT-CHOICE

Evidence: src-stusb-board-a-baseline: nets rows CC1, CC2, CC1DB and CC2DB

Fact: fact-stusb-gate-network

Value: VBUS_EN_SNK (U1.16) drives the Q1 gate through R12 56k; R11 100k pulls the gate to VBUS_IN for default-off; C35 100n to GND provides RC soft-start (settling through R11 in parallel with R12 while VBEN is asserted, through R11 alone when released) · Unit: NONE

Conditions: board-a fixed circuit; Q1 (AO3401A load switch) is audited in its own owner bundle

Verdict: NEEDS BENCH · Provenance: PROJECT-CHOICE

Evidence: src-stusb-board-a-baseline: nets rows VBEN and Net-(Q1-G)

Fact: fact-stusb-interface-flags

Value: ATT (U1.11) routes to J3.6 and J4.3; PDOK (U1.20, POWER_OK2) routes to J3.7 and J4.4; both open-drain active-low with no on-board pull-up; a consumer pulls up 10-100k to a local rail at or below 5 V or leaves them unconnected · Unit: NONE

Conditions: board-a A-to-B interface contract locked in #90; PDOK asserts on a live PDO2 15 V contract

Verdict: NEEDS BENCH · Provenance: PROJECT-CHOICE

Evidence: src-stusb-board-a-baseline: nets rows ATT and PDOK

Pin maps

The mapping between schematic pins and PCB pads, or physical terminals for an external part, as recorded. A record may carry more than one map when the same part is documented in more than one context.

pinmap-stusb4500qtr

  • Symbol: STUSB4500QTR

  • Footprint: QFN-24_L4.0-W4.0-P0.50-BL-EP2.8

  • Pins: 25

Pin assignments
Symbol pinNameFootprint padFunction
1CC1DB1dead-battery enable CC1
2CC12configuration channel 1
3NC3no connect
4CC24configuration channel 2
5CC2DB5dead-battery enable CC2
6RESET6active-high reset
7SCL7I2C clock
8SDA8I2C data open drain
9DISCH9internal discharge input or external discharge active-low OD
10GND10ground
11ATTACH11active-low open-drain attach
12ADDR012I2C address
13ADDR113I2C address
14POWER_OK314active-low open-drain contract flag
15GPIO15configurable active-low open-drain
16VBUS_EN_SNK16active-low HV open-drain sink-path enable
17A_B_SIDE17active-low open-drain orientation
18VBUS_VS_DISCH18VBUS sense/monitor/internal discharge
19ALERT19I2C interrupt active-low OD
20POWER_OK220HV active-low OD contract flag
21VREG_1V2211.2 V regulator decoupling
22VSYS22system supply or ground if unused
23VREG_2V7232.7 V regulator decoupling
24VDD24VBUS-side supply
25EP25exposed-pad ground

Interactions

Behaviour that is not a property of this part alone. Each interaction names the records it spans, the conditions it holds under, and how far it has been confirmed. An interaction that spans several parts appears on every one of their pages, under the same identifier, because it is equally a fact about each.

int-stusb-netlist

  • Records involved: rec-stusb4500qtr (this record)

  • Conditions: Assert the zudo-pd board-a baseline nets exactly: U1.24 (VDD) sits directly on VBUS_IN with C1/C2 decoupling; U1.18 reaches VBUS_IN only through R14 470R with TP6 on the node; U1.9 (DISCH) reaches VBUS_OUT only through R13 470R; U1.16 (VBEN) drives the Q1 gate network (R12 56k series, R11 100k pull-up to VBUS_IN, C35 100n soft-start); U1.1/U1.5 bridge through fitted 0R R19/R20 to CC1/CC2 while R17/R18 external Rd and D6/D7 CC clamps stay DNP; U1.11 (ATT) lands on J3.6 and J4.3 and U1.20 (PDOK) on J3.7 and J4.4 with no on-board pull-ups; U1.6 (RESET), U1.10, U1.12/U1.13 (ADDR, I2C 0x28), U1.22 (VSYS) and U1.25 (EP) are grounded; U1.3 NC and U1.14/U1.15/U1.17/U1.19 float; U1.23 (VREG_2V7) also feeds the R15/R16 I2C pull-ups and pogo pad J3.3, an external DC load beyond decoupling that DS12499 does not yet authorize

  • Verdict: UNSOURCED

Facts this rests on:

int-stusb-safe-power

  • Records involved: rec-stusb4500qtr (this record)

  • Conditions: First power with the J4 load disconnected and a current-limited source on VBUS_IN; board-a grounds VSYS, so supply is VDD-only within the documented 4.1..22 V range; use a common-ground I2C programmer on the J2 pogo interface, wait beyond TLOAD, and confirm the Q1 gate stays deasserted while detached before attaching a compliant PD source

  • Verdict: NEEDS BENCH

Facts this rests on:

int-stusb-nvm-verification

  • Records involved: rec-stusb4500qtr (this record)

  • Conditions: Capture factory 40 bytes; diff intended normalized 40-byte image; write once within verified endurance; read all 40 bytes; reset and read; remove all power long enough for rails to collapse and read again; decode PDO/polarity/discharge fields and negotiate each intended profile

  • Verdict: NEEDS BENCH

Facts this rests on:

int-stusb-state-bench

  • Records involved: rec-stusb4500qtr (this record)

  • Conditions: Observe unpowered Rd, reset Hi-Z, startup load, attach/negotiation, SNK_READY, detach, hard reset, lower-PDO transition, forced fault, VBUS discharge, and VBUS_EN_SNK plus ATT/PDOK polarity with scope and register snapshots, probing through the J3 debug pads and TP1/TP2/TP6

  • Verdict: NEEDS BENCH

Facts this rests on:

int-stusb-cc-termination

  • Records involved: rec-stusb4500qtr (this record)

  • Conditions: R19/R20 0R bridges implement ST's dead-battery sink topology (CC1DB to CC1, CC2DB to CC2) on board-a; R17/R18 5.1k external Rd stay DNP because fitting them parallels the always-on internal Rd to about 2.55k effective and leaves the Type-C sink window (the v4 blocker); D6/D7 PESD24VS1UB CC clamps stay DNP for bring-up builds (when fitted, cathode faces CC and anode GND; their component evidence lives in the component-pesd24vs1ub-c85382 owner); re-audit the termination before fitting any DNP CC part

  • Verdict: NEEDS BENCH

Facts this rests on:

Cross-component rules

Rules that span several parts at once and are published in full on the integration page. Each rule's verdict below is that rule's own — it is a statement about the cross-component question, not about this part — and the exact wording of what the rule refuses to conclude is published with the rule itself.

  • rule-rail-envelope — rail-envelope — rule verdict: NEEDS BENCH — Whether every part on the input rail stays inside its own recorded limits across a legal power contract, a mis-contract, and a transient clamp event.

  • rule-tvs-clamp-vs-absmax — tvs-clamp-vs-absmax — rule verdict: UNSOURCED

  • rule-q1-gate-drive-vs-contract — q1-gate-drive-vs-contract — rule verdict: NEEDS BENCH

  • rule-inverting-startup-vs-pd-source — inverting-startup-vs-pd-source — rule verdict: NEEDS BENCH

  • rule-evidence-chain — source-to-bench-chain — rule verdict: UNSOURCED — How far each claim has travelled from a manufacturer document towards a measurement on real hardware, stage by stage.

All cross-component rules

Sources

Every document cited above, with its identification, when it was retrieved, and what kind of authority it carries. Sources that could not be retrieved are listed too, with their unavailability stated, so a gap in the evidence is visible rather than absent.

STUSB4500 standalone USB PD sink controller with short-to-VBUS protections

Source ID: src-stusb-ds12499 · Authority: MANUFACTURER_MIRROR

FieldRecorded value
Document numberDS12499
RevisionRev 8
Document date2022-11
Retrieved2026-08-02
Printed page4

Locator: Section 2, Table 1, QFN pin-function rows; Sections 2.2.1 through 2.2.16

Availability: AVAILABLE

Document URL: https://web.archive.org/web/20231016233405id\_/http://www.st.com/resource/en/datasheet/stusb4500.pdf

STUSB4500 standalone USB PD sink controller with short-to-VBUS protections

Source ID: src-stusb-ds12499-ratings · Authority: MANUFACTURER_MIRROR

FieldRecorded value
Document numberDS12499
RevisionRev 8
Document date2022-11
Retrieved2026-08-02
Printed page27

Locator: Section 7.1, Table 20, absolute maximum rating rows VDD, CC/CCDB and high-voltage VBUS pins

Availability: AVAILABLE

Document URL: https://web.archive.org/web/20231016233405id\_/http://www.st.com/resource/en/datasheet/stusb4500.pdf

The STUSB4500 software programming guide

Source ID: src-stusb-um2650 · Authority: MANUFACTURER_MIRROR

FieldRecorded value
Document numberUM2650
RevisionRev 3
Document date2023-01-23
Retrieved2026-08-02
Printed page24

Locator: Sections 3.22 through 3.25, register tables 0x25 through 0x29; Sections 3.60 through 3.72

Availability: AVAILABLE

Document URL: https://web.archive.org/web/20231016233356id\_/http://www.st.com/resource/en/user\_manual/um2650-the-stusb4500-software-programing-guide-stmicroelectronics.pdf

Getting started with the STEVAL-ISC005V1 evaluation board for STUSB4500

Source ID: src-stusb-um2398 · Authority: REFERENCE_DESIGN

FieldRecorded value
Document numberUM2398
RevisionRev 1
Document date2018-02
Retrieved2026-08-02
Printed page2

Locator: Section 1.1, board overview and PDO list; schematic figures

Availability: SOURCE UNAVAILABLE

Document URL: https://www.st.com/resource/en/user\_manual/um2398-getting-started-with-the-stevalisc005v1-evaluation-board-for-stusb4500-stmicroelectronics.pdf

STSW-STUSB004 NVM customization tool

Source ID: src-stusb-stsw004 · Authority: MANUFACTURER_PRIMARY

FieldRecorded value
Document numberDB3902
RevisionRev 2
Document date2020-12
Retrieved2026-08-02
Printed page1

Locator: Cover Description section, lines describing STUSB-NVM.h export and automatic NVM load

Availability: SOURCE UNAVAILABLE

Document URL: https://www.st.com/resource/en/data\_brief/stsw-stusb004.pdf

STUSB4500 standalone USB PD sink controller with short-to-VBUS protections

Source ID: src-stusb-ds12499-primary-attempt · Authority: MANUFACTURER_PRIMARY

FieldRecorded value
Document numberDS12499
RevisionRev 8
Document date2022-11
Retrieved2026-08-14
Printed page1

Locator: Cover title block and Section 7.1 Table 20 rows; direct st.com retrieval attempted for primary-only trust recovery per zudo-pd issue #107

Availability: SOURCE UNAVAILABLE

Document URL: https://www.st.com/resource/en/datasheet/stusb4500.pdf

The STUSB4500 software programming guide

Source ID: src-stusb-um2650-primary-attempt · Authority: MANUFACTURER_PRIMARY

FieldRecorded value
Document numberUM2650
RevisionRev 3
Document date2023-01-23
Retrieved2026-08-14
Printed page1

Locator: Cover title block and Sections 3.22-3.26 register tables; direct st.com retrieval attempted for primary-only trust recovery per zudo-pd issue #107

Availability: SOURCE UNAVAILABLE

Document URL: https://www.st.com/resource/en/user\_manual/um2650-the-stusb4500-software-programing-guide-stmicroelectronics.pdf

Board A baseline net-connectivity snapshot

Source ID: src-stusb-board-a-baseline · Authority: PROJECT_GENERATOR

FieldRecorded value
Document numberboard-a-baseline
Revisionc89c1541fbd6315c9d41fd4f55737368ebcb7bbf
Document date2026-08-14
Retrieved2026-08-14
Printed pagesource

Locator: nets rows VBUS_IN, CC1, CC2, CC1DB, CC2DB, VBUS_VS_DISCH, VBEN, Net-(Q1-G), VBUS_OUT, Net-(U1-DISCH), VREG_2V7, SCL-pin1, SDA-pin2, ATT, PDOK and GND

Availability: AVAILABLE

Document URL: https://raw.githubusercontent.com/Takazudo/zudo-pd/c89c1541fbd6315c9d41fd4f55737368ebcb7bbf/scripts/schgen/baselines/board-a.json

Legend

What the recorded terms on this page mean, in ordinary words. The exact terms above are the ones that count; these descriptions explain them and never replace them.

Verdict

Recorded termWhat it means
NEEDS BENCHCannot be settled from documents. It needs measurement on real hardware before it can be relied on.
UNSOURCEDNo accepted source backs this value yet. Treat it as a claim, not a fact.

Provenance

Recorded termWhat it means
PROJECT-CHOICEA decision made by this project. No vendor asserts it.
REFERENCE-DESIGNTaken from a vendor reference design or application note rather than the device specification.
UNVERIFIEDRecorded, but not yet backed by an accepted source.

Fact class

Recorded termWhat it means
ABSOLUTE_MAXIMUMA never-exceed limit. Reaching it may damage the part; it is not an operating target and there is no margin implied by it.
GUARANTEED_ELECTRICALA parameter the manufacturer guarantees over the stated conditions, usually with minimum, typical and maximum values.
PROJECT_STATEA value this project recorded about how the part is used here — a chosen operating point, a net assignment, or a derived figure. Not a manufacturer specification.
RECOMMENDED_OPERATIONThe range the manufacturer intends the part to be used in. Always narrower than the absolute maximum.
TRANSIENTBehaviour during a short event — startup, a switching edge, a fault or a surge.

Coverage status

Recorded termWhat it means
OPENUnresolved. Open means the question has not been answered, not that the part is unsafe — the reason states what is missing.

Source availability

Recorded termWhat it means
AVAILABLEThe document was retrieved and is on record.
SOURCE UNAVAILABLEThe document could not be retrieved. It stays listed so the gap is visible; anything resting on it remains unsourced.

Source authority

Recorded termWhat it means
MANUFACTURER_MIRRORA copy of a manufacturer document hosted elsewhere. Usable, but weaker than the manufacturer's own copy.
MANUFACTURER_PRIMARYThe manufacturer's own document for this exact part.
PROJECT_GENERATORA document this project generated, such as a schematic or netlist export.
REFERENCE_DESIGNA reference design or application note rather than a device specification.

Identity state

Recorded termWhat it means
VERIFIEDThe exact orderable part has been confirmed against a source.

Source state

Recorded termWhat it means
AVAILABLEAt least one document backing this line was retrieved.

Unit

Recorded termWhat it means
NONEThe value is not a physical quantity, so it carries no unit. Recorded as `NONE`.

Raw agent resource

This page is generated from a stored evidence bundle and does not restate it. The bundle is the source of truth: where the two ever disagree, the bundle is right and this page is stale.

No owning bundle is identified in the published model.