component
TPS389001DSER
Public Made by Adomby adom
Texas Instruments TPS389001DSER adjustable voltage supervisor with programmable reset delay, manual reset and open-drain output in WSON-6.
← Commit history
Preserve independent stencil opening radii and report native coupon checks
13 files changed
+1624
README.md+6explicit-aperture-candidate/F.Cu.native.svg+149explicit-aperture-candidate/F.Mask.native.svg+149explicit-aperture-candidate/F.Paste.native.svg+149explicit-aperture-candidate/TPS389001DSER.adom-lbr.json+512explicit-aperture-candidate/TPS389001DSER.kicad_mod+31explicit-aperture-candidate/TPS389001DSER.kicad_sym+60explicit-aperture-candidate/aperture-check.kicad_pcb+51explicit-aperture-candidate/aperture-inspection.html+25explicit-aperture-candidate/aperture-intent.json+163explicit-aperture-candidate/kicad/TPS389001DSER.kicad_mod+43explicit-aperture-candidate/kicad/TPS389001DSER.kicad_sym+90explicit-aperture-candidate/native-aperture-report.json+196README.md+6@@ -40,3 +40,9 @@ Parts Search snapshot, 9 September 2026: exact Mouser `595-TPS389001DSER` report [Open the interactive native-layer inspection](https://wiki.adom.inc/adom/tps389001dser/render/aperture-candidate/aperture-inspection.html). The three individual KiCad SVG exports retain the native geometry; the inspection HTML changes framing/layer visibility only. Outer widths/heights of all 18 copper/mask/paste shapes match the saved source intent. See `aperture-candidate/native-aperture-report.json` for measurements and hashes. **Matching dimensions is not full stencil fidelity.** KiCad applies the rounded-rectangle ratio to each adjusted aperture size. Pad 1's present mask/paste opening has an approximately 0.0714 mm radius, while TI's example stencil calls out R0.05 typical. Explicit aperture geometry or a reviewed land-pattern revision is still required. No footprint or native parity is released on the strength of this check.++## Independent-opening candidate++The newer `explicit-aperture-candidate/` retains six named copper terminals and carries twelve unnumbered technical-layer pads for independent mask and paste openings. This prevents KiCad from scaling the opening corner radius with the copper-pad ratio. [Inspect the newer native geometry](https://wiki.adom.inc/adom/tps389001dser/render/explicit-aperture-candidate/aperture-inspection.html). All twelve native opening sizes and R0.05 mm radii match the saved intent within the SVG's coordinate precision. The six electrical connections remain 1→1 through 6→6. Earlier files and the failing corner example are preserved separately.++The dedicated 5 mm coupon's native DRC reports two copper clearance findings (0.15 mm actual vs default 0.20 mm) and a reference-text edge clipping warning. The detailed native report is authoritative; the service CLI incorrectly summarized zero findings. The InstaPCB skill specifies 0.10 mm minimum spacing, but this coupon did not carry a complete InstaPCB project rule set. This is therefore geometry evidence, not a passing manufacturing DRC. Default ignored checks, including footprint-type mismatch, remain recorded in the native report. Independent copper-land review, native target adapters, model seating and full board qualification remain open.
explicit-aperture-candidate/F.Cu.native.svgadded+149@@ -0,0 +1,149 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+ xmlns:svg="http://www.w3.org/2000/svg"+ xmlns="http://www.w3.org/2000/svg"+ xmlns:xlink="http://www.w3.org/1999/xlink"+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+ version="1.1"+ width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmpiCuuA5.svg date 2026-09-09T20:24:23 </title>+ <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,9.4250+9.0076,9.3867+9.0293,9.3543+9.0617,9.3326+9.1000,9.3250+9.8000,9.3250+9.8383,9.3326+9.8707,9.3543+9.8924,9.3867+9.9000,9.4250+9.9000,9.5750+9.8924,9.6133+9.8707,9.6457+9.8383,9.6674+9.8000,9.6750+9.1000,9.6750+9.0617,9.6674+9.0293,9.6457+9.0076,9.6133+9.0000,9.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,9.9250+9.0076,9.8867+9.0293,9.8543+9.0617,9.8326+9.1000,9.8250+9.7000,9.8250+9.7383,9.8326+9.7707,9.8543+9.7924,9.8867+9.8000,9.9250+9.8000,10.0750+9.7924,10.1133+9.7707,10.1457+9.7383,10.1674+9.7000,10.1750+9.1000,10.1750+9.0617,10.1674+9.0293,10.1457+9.0076,10.1133+9.0000,10.0750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,10.4250+9.0076,10.3867+9.0293,10.3543+9.0617,10.3326+9.1000,10.3250+9.7000,10.3250+9.7383,10.3326+9.7707,10.3543+9.7924,10.3867+9.8000,10.4250+9.8000,10.5750+9.7924,10.6133+9.7707,10.6457+9.7383,10.6674+9.7000,10.6750+9.1000,10.6750+9.0617,10.6674+9.0293,10.6457+9.0076,10.6133+9.0000,10.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,10.4250+10.2538,10.4059+10.2646,10.3896+10.2809,10.3788+10.3000,10.3750+10.9000,10.3750+10.9191,10.3788+10.9354,10.3896+10.9462,10.4059+10.9500,10.4250+10.9500,10.5750+10.9462,10.5941+10.9354,10.6104+10.9191,10.6212+10.9000,10.6250+10.3000,10.6250+10.2809,10.6212+10.2646,10.6104+10.2538,10.5941+10.2500,10.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.9250+10.2538,9.9059+10.2646,9.8896+10.2809,9.8788+10.3000,9.8750+10.9000,9.8750+10.9191,9.8788+10.9354,9.8896+10.9462,9.9059+10.9500,9.9250+10.9500,10.0750+10.9462,10.0941+10.9354,10.1104+10.9191,10.1212+10.9000,10.1250+10.3000,10.1250+10.2809,10.1212+10.2646,10.1104+10.2538,10.0941+10.2500,10.0750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.4250+10.2538,9.4059+10.2646,9.3896+10.2809,9.3788+10.3000,9.3750+10.9000,9.3750+10.9191,9.3788+10.9354,9.3896+10.9462,9.4059+10.9500,9.4250+10.9500,9.5750+10.9462,9.5941+10.9354,9.6104+10.9191,9.6212+10.9000,9.6250+10.3000,9.6250+10.2809,9.6212+10.2646,9.6104+10.2538,9.5941+10.2500,9.5750+Z" /> +</g> +</svg>
explicit-aperture-candidate/F.Mask.native.svgadded+149@@ -0,0 +1,149 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+ xmlns:svg="http://www.w3.org/2000/svg"+ xmlns="http://www.w3.org/2000/svg"+ xmlns:xlink="http://www.w3.org/1999/xlink"+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+ version="1.1"+ width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmpWUeH4v.svg date 2026-09-09T20:24:23 </title>+ <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.4250+9.0538,9.4059+9.0646,9.3896+9.0809,9.3788+9.1000,9.3750+9.8000,9.3750+9.8191,9.3788+9.8354,9.3896+9.8462,9.4059+9.8500,9.4250+9.8500,9.5750+9.8462,9.5941+9.8354,9.6104+9.8191,9.6212+9.8000,9.6250+9.1000,9.6250+9.0809,9.6212+9.0646,9.6104+9.0538,9.5941+9.0500,9.5750+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.9250+9.0538,9.9059+9.0646,9.8896+9.0809,9.8788+9.1000,9.8750+9.7000,9.8750+9.7191,9.8788+9.7354,9.8896+9.7462,9.9059+9.7500,9.9250+9.7500,10.0750+9.7462,10.0941+9.7354,10.1104+9.7191,10.1212+9.7000,10.1250+9.1000,10.1250+9.0809,10.1212+9.0646,10.1104+9.0538,10.0941+9.0500,10.0750+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,10.4250+9.0538,10.4059+9.0646,10.3896+9.0809,10.3788+9.1000,10.3750+9.7000,10.3750+9.7191,10.3788+9.7354,10.3896+9.7462,10.4059+9.7500,10.4250+9.7500,10.5750+9.7462,10.5941+9.7354,10.6104+9.7191,10.6212+9.7000,10.6250+9.1000,10.6250+9.0809,10.6212+9.0646,10.6104+9.0538,10.5941+9.0500,10.5750+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,10.3750+10.2038,10.3559+10.2146,10.3396+10.2309,10.3288+10.2500,10.3250+10.9500,10.3250+10.9691,10.3288+10.9854,10.3396+10.9962,10.3559+11.0000,10.3750+11.0000,10.6250+10.9962,10.6441+10.9854,10.6604+10.9691,10.6712+10.9500,10.6750+10.2500,10.6750+10.2309,10.6712+10.2146,10.6604+10.2038,10.6441+10.2000,10.6250+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,9.8750+10.2038,9.8559+10.2146,9.8396+10.2309,9.8288+10.2500,9.8250+10.9500,9.8250+10.9691,9.8288+10.9854,9.8396+10.9962,9.8559+11.0000,9.8750+11.0000,10.1250+10.9962,10.1441+10.9854,10.1604+10.9691,10.1712+10.9500,10.1750+10.2500,10.1750+10.2309,10.1712+10.2146,10.1604+10.2038,10.1441+10.2000,10.1250+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,9.3750+10.2038,9.3559+10.2146,9.3396+10.2309,9.3288+10.2500,9.3250+10.9500,9.3250+10.9691,9.3288+10.9854,9.3396+10.9962,9.3559+11.0000,9.3750+11.0000,9.6250+10.9962,9.6441+10.9854,9.6604+10.9691,9.6712+10.9500,9.6750+10.2500,9.6750+10.2309,9.6712+10.2146,9.6604+10.2038,9.6441+10.2000,9.6250+Z" /> +</g> +</svg>
explicit-aperture-candidate/F.Paste.native.svgadded+149@@ -0,0 +1,149 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+ xmlns:svg="http://www.w3.org/2000/svg"+ xmlns="http://www.w3.org/2000/svg"+ xmlns:xlink="http://www.w3.org/1999/xlink"+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+ version="1.1"+ width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmpDtw29N.svg date 2026-09-09T20:24:24 </title>+ <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.4250+9.0538,9.4059+9.0646,9.3896+9.0809,9.3788+9.1000,9.3750+9.8000,9.3750+9.8191,9.3788+9.8354,9.3896+9.8462,9.4059+9.8500,9.4250+9.8500,9.5750+9.8462,9.5941+9.8354,9.6104+9.8191,9.6212+9.8000,9.6250+9.1000,9.6250+9.0809,9.6212+9.0646,9.6104+9.0538,9.5941+9.0500,9.5750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.9250+9.0538,9.9059+9.0646,9.8896+9.0809,9.8788+9.1000,9.8750+9.7000,9.8750+9.7191,9.8788+9.7354,9.8896+9.7462,9.9059+9.7500,9.9250+9.7500,10.0750+9.7462,10.0941+9.7354,10.1104+9.7191,10.1212+9.7000,10.1250+9.1000,10.1250+9.0809,10.1212+9.0646,10.1104+9.0538,10.0941+9.0500,10.0750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,10.4250+9.0538,10.4059+9.0646,10.3896+9.0809,10.3788+9.1000,10.3750+9.7000,10.3750+9.7191,10.3788+9.7354,10.3896+9.7462,10.4059+9.7500,10.4250+9.7500,10.5750+9.7462,10.5941+9.7354,10.6104+9.7191,10.6212+9.7000,10.6250+9.1000,10.6250+9.0809,10.6212+9.0646,10.6104+9.0538,10.5941+9.0500,10.5750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,10.4250+10.2538,10.4059+10.2646,10.3896+10.2809,10.3788+10.3000,10.3750+10.9000,10.3750+10.9191,10.3788+10.9354,10.3896+10.9462,10.4059+10.9500,10.4250+10.9500,10.5750+10.9462,10.5941+10.9354,10.6104+10.9191,10.6212+10.9000,10.6250+10.3000,10.6250+10.2809,10.6212+10.2646,10.6104+10.2538,10.5941+10.2500,10.5750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.9250+10.2538,9.9059+10.2646,9.8896+10.2809,9.8788+10.3000,9.8750+10.9000,9.8750+10.9191,9.8788+10.9354,9.8896+10.9462,9.9059+10.9500,9.9250+10.9500,10.0750+10.9462,10.0941+10.9354,10.1104+10.9191,10.1212+10.9000,10.1250+10.3000,10.1250+10.2809,10.1212+10.2646,10.1104+10.2538,10.0941+10.2500,10.0750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.4250+10.2538,9.4059+10.2646,9.3896+10.2809,9.3788+10.3000,9.3750+10.9000,9.3750+10.9191,9.3788+10.9354,9.3896+10.9462,9.4059+10.9500,9.4250+10.9500,9.5750+10.9462,9.5941+10.9354,9.6104+10.9191,9.6212+10.9000,9.6250+10.3000,9.6250+10.2809,9.6212+10.2646,9.6104+10.2538,9.5941+10.2500,9.5750+Z" /> +</g> +</svg>
explicit-aperture-candidate/TPS389001DSER.adom-lbr.jsonadded+512@@ -0,0 +1,512 @@+{+ "schema_version": 2,+ "mpn": "TPS389001DSER",+ "manufacturer": "",+ "package": "",+ "value": "",+ "category": "",+ "symbol": {+ "name": "TPS389001DSER",+ "pins": [+ {+ "number": "1",+ "name": "SENSE",+ "electrical_type": "input",+ "x": -900,+ "y": 150,+ "length": 100,+ "rotation": 0+ },+ {+ "number": "3",+ "name": "~{MR}",+ "electrical_type": "input",+ "x": -900,+ "y": -150,+ "length": 100,+ "rotation": 0+ },+ {+ "number": "5",+ "name": "CT",+ "electrical_type": "passive",+ "x": -900,+ "y": -250,+ "length": 100,+ "rotation": 0+ },+ {+ "number": "6",+ "name": "~{RESET}",+ "electrical_type": "open_collector",+ "x": 900,+ "y": 150,+ "length": 100,+ "rotation": 180+ },+ {+ "number": "4",+ "name": "VDD",+ "electrical_type": "power_in",+ "x": 900,+ "y": -150,+ "length": 100,+ "rotation": 180+ },+ {+ "number": "2",+ "name": "GND",+ "electrical_type": "power_in",+ "x": 900,+ "y": -250,+ "length": 100,+ "rotation": 180+ }+ ],+ "body": null,+ "graphics": [+ {+ "kind": "rect",+ "x1": -800.0,+ "y1": 350.0,+ "x2": 800.0,+ "y2": -350.0,+ "width": 10.0,+ "filled": true,+ "fill_style": "background"+ }+ ],+ "texts": [+ {+ "text": "Monitor",+ "x": -759.8425196850394,+ "y": 250.0,+ "size_mil": 30.0,+ "rotation": 0.0,+ "justify": "left"+ },+ {+ "text": "Control",+ "x": -759.8425196850394,+ "y": -78.74015748031496,+ "size_mil": 30.0,+ "rotation": 0.0,+ "justify": "left"+ },+ {+ "text": "Reset",+ "x": 759.8425196850394,+ "y": 250.0,+ "size_mil": 30.0,+ "rotation": 0.0,+ "justify": "right"+ },+ {+ "text": "Supply",+ "x": 759.8425196850394,+ "y": -78.74015748031496,+ "size_mil": 30.0,+ "rotation": 0.0,+ "justify": "right"+ }+ ],+ "designator_prefix": "U",+ "footprint": "TPS389001DSER",+ "parameters": [+ {+ "name": "Value",+ "value": "TPS389001DSER",+ "visible": true+ },+ {+ "name": "Datasheet",+ "value": "https://www.ti.com/lit/ds/symlink/tps3890.pdf",+ "visible": false+ },+ {+ "name": "Description",+ "value": "Adjustable 1.15 V supervisor; active-low open-drain reset. 2-column symbol, pins grouped by function.",+ "visible": false+ },+ {+ "name": "Manufacturer",+ "value": "Texas Instruments",+ "visible": false+ }+ ],+ "pin_numbers_hidden": false,+ "pin_names_hidden": false+ },+ "footprint": {+ "aperture_defaults": {},+ "name": "TPS389001DSER",+ "pads": [+ {+ "apertures": {},+ "layers": [+ "F.Cu"+ ],+ "number": "1",+ "x_mm": -0.55,+ "y_mm": -0.5,+ "w_mm": 0.9,+ "h_mm": 0.35,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.285714286+ },+ {+ "apertures": {},+ "layers": [+ "F.Mask"+ ],+ "number": "",+ "x_mm": -0.55,+ "y_mm": -0.5,+ "w_mm": 0.8,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Paste"+ ],+ "number": "",+ "x_mm": -0.55,+ "y_mm": -0.5,+ "w_mm": 0.8,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Cu"+ ],+ "number": "2",+ "x_mm": -0.6,+ "y_mm": 0.0,+ "w_mm": 0.8,+ "h_mm": 0.35,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.285714286+ },+ {+ "apertures": {},+ "layers": [+ "F.Mask"+ ],+ "number": "",+ "x_mm": -0.6,+ "y_mm": 0.0,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Paste"+ ],+ "number": "",+ "x_mm": -0.6,+ "y_mm": 0.0,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Cu"+ ],+ "number": "3",+ "x_mm": -0.6,+ "y_mm": 0.5,+ "w_mm": 0.8,+ "h_mm": 0.35,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.285714286+ },+ {+ "apertures": {},+ "layers": [+ "F.Mask"+ ],+ "number": "",+ "x_mm": -0.6,+ "y_mm": 0.5,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Paste"+ ],+ "number": "",+ "x_mm": -0.6,+ "y_mm": 0.5,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Cu"+ ],+ "number": "4",+ "x_mm": 0.6,+ "y_mm": 0.5,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Mask"+ ],+ "number": "",+ "x_mm": 0.6,+ "y_mm": 0.5,+ "w_mm": 0.8,+ "h_mm": 0.35,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.142857143+ },+ {+ "apertures": {},+ "layers": [+ "F.Paste"+ ],+ "number": "",+ "x_mm": 0.6,+ "y_mm": 0.5,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Cu"+ ],+ "number": "5",+ "x_mm": 0.6,+ "y_mm": 0.0,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Mask"+ ],+ "number": "",+ "x_mm": 0.6,+ "y_mm": 0.0,+ "w_mm": 0.8,+ "h_mm": 0.35,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.142857143+ },+ {+ "apertures": {},+ "layers": [+ "F.Paste"+ ],+ "number": "",+ "x_mm": 0.6,+ "y_mm": 0.0,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Cu"+ ],+ "number": "6",+ "x_mm": 0.6,+ "y_mm": -0.5,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ },+ {+ "apertures": {},+ "layers": [+ "F.Mask"+ ],+ "number": "",+ "x_mm": 0.6,+ "y_mm": -0.5,+ "w_mm": 0.8,+ "h_mm": 0.35,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.142857143+ },+ {+ "apertures": {},+ "layers": [+ "F.Paste"+ ],+ "number": "",+ "x_mm": 0.6,+ "y_mm": -0.5,+ "w_mm": 0.7,+ "h_mm": 0.25,+ "drill_mm": 0.0,+ "rotation": 0.0,+ "shape": "roundrect",+ "roundrect_rratio": 0.2+ }+ ],+ "graphics": [+ {+ "kind": "line",+ "layer": {+ "role": "fab"+ },+ "x1": -0.75,+ "y1": -0.5,+ "x2": -0.5,+ "y2": -0.75,+ "width": 0.1+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.65,+ "y1": -0.9,+ "x2": 0.75,+ "y2": -0.9,+ "width": 0.12+ },+ {+ "kind": "line",+ "layer": {+ "role": "silk"+ },+ "x1": -0.75,+ "y1": 0.9,+ "x2": 0.75,+ "y2": 0.9,+ "width": 0.12+ },+ {+ "kind": "rect",+ "layer": {+ "role": "fab"+ },+ "x1": -0.75,+ "y1": -0.75,+ "x2": 0.75,+ "y2": 0.75,+ "width": 0.1+ },+ {+ "kind": "rect",+ "layer": {+ "role": "courtyard"+ },+ "x1": -1.25,+ "y1": -1.05,+ "x2": 1.25,+ "y2": 1.05,+ "width": 0.05+ },+ {+ "kind": "circle",+ "layer": {+ "role": "silk"+ },+ "cx": -1.1,+ "cy": -0.95,+ "r": 0.06000000000000005,+ "width": 0.1+ }+ ]+ },+ "connect": [+ {+ "pin": "1",+ "pad": "1"+ },+ {+ "pin": "3",+ "pad": "3"+ },+ {+ "pin": "5",+ "pad": "5"+ },+ {+ "pin": "6",+ "pad": "6"+ },+ {+ "pin": "4",+ "pad": "4"+ },+ {+ "pin": "2",+ "pad": "2"+ }+ ],+ "provenance": {+ "source": "kicad_import"+ }+}
explicit-aperture-candidate/TPS389001DSER.kicad_modadded+31@@ -0,0 +1,31 @@+(footprint "TPS389001DSER" (version 20241229) (generator "DepthLab")+(layer "F.Cu") (attr smd)+(descr "TI DSE0006A 4220552/B; mixed SMD/NSMD land pattern; candidate")+(fp_text reference "REF**" (at 0 -1.8) (layer "F.SilkS") (effects (font (size 0.6 0.6) (thickness 0.12))))+(fp_text value "TPS389001DSER" (at 0 1.8) (layer "F.Fab") (effects (font (size 0.5 0.5) (thickness 0.1))))+(fp_rect (start -0.75 -0.75) (end 0.75 0.75) (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))+(fp_line (start -0.75 -0.5) (end -0.5 -0.75) (stroke (width 0.1) (type default)) (layer "F.Fab"))+(fp_rect (start -1.25 -1.05) (end 1.25 1.05) (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))+(fp_line (start -0.65 -0.9) (end 0.75 -0.9) (stroke (width 0.12) (type default)) (layer "F.SilkS"))+(fp_line (start -0.75 0.9) (end 0.75 0.9) (stroke (width 0.12) (type default)) (layer "F.SilkS"))+(fp_circle (center -1.1 -0.95) (end -1.04 -0.95) (stroke (width 0.1) (type default)) (fill solid) (layer "F.SilkS"))++(pad "1" smd roundrect (at -0.55 -0.5) (size 0.900 0.35) (layers "F.Cu") (roundrect_rratio 0.285714286))+(pad "" smd roundrect (at -0.55 -0.5) (size 0.800000 0.250000) (layers "F.Mask") (roundrect_rratio 0.200000000))+(pad "" smd roundrect (at -0.55 -0.5) (size 0.800000 0.250000) (layers "F.Paste") (roundrect_rratio 0.200000000))+(pad "2" smd roundrect (at -0.6 0) (size 0.800 0.35) (layers "F.Cu") (roundrect_rratio 0.285714286))+(pad "" smd roundrect (at -0.6 0) (size 0.700000 0.250000) (layers "F.Mask") (roundrect_rratio 0.200000000))+(pad "" smd roundrect (at -0.6 0) (size 0.700000 0.250000) (layers "F.Paste") (roundrect_rratio 0.200000000))+(pad "3" smd roundrect (at -0.6 0.5) (size 0.800 0.35) (layers "F.Cu") (roundrect_rratio 0.285714286))+(pad "" smd roundrect (at -0.6 0.5) (size 0.700000 0.250000) (layers "F.Mask") (roundrect_rratio 0.200000000))+(pad "" smd roundrect (at -0.6 0.5) (size 0.700000 0.250000) (layers "F.Paste") (roundrect_rratio 0.200000000))+(pad "4" smd roundrect (at 0.6 0.5) (size 0.700 0.25) (layers "F.Cu") (roundrect_rratio 0.200000000))+(pad "" smd roundrect (at 0.6 0.5) (size 0.800000 0.350000) (layers "F.Mask") (roundrect_rratio 0.142857143))+(pad "" smd roundrect (at 0.6 0.5) (size 0.700000 0.250000) (layers "F.Paste") (roundrect_rratio 0.200000000))+(pad "5" smd roundrect (at 0.6 0) (size 0.700 0.25) (layers "F.Cu") (roundrect_rratio 0.200000000))+(pad "" smd roundrect (at 0.6 0) (size 0.800000 0.350000) (layers "F.Mask") (roundrect_rratio 0.142857143))+(pad "" smd roundrect (at 0.6 0) (size 0.700000 0.250000) (layers "F.Paste") (roundrect_rratio 0.200000000))+(pad "6" smd roundrect (at 0.6 -0.5) (size 0.700 0.25) (layers "F.Cu") (roundrect_rratio 0.200000000))+(pad "" smd roundrect (at 0.6 -0.5) (size 0.800000 0.350000) (layers "F.Mask") (roundrect_rratio 0.142857143))+(pad "" smd roundrect (at 0.6 -0.5) (size 0.700000 0.250000) (layers "F.Paste") (roundrect_rratio 0.200000000))+)
explicit-aperture-candidate/TPS389001DSER.kicad_symadded+60@@ -0,0 +1,60 @@+(kicad_symbol_lib+ (version 20231120)+ (generator "adom")+ (symbol "TPS389001DSER"+ (pin_names (offset 1.016))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "U"+ (at 0.00 5.08 0)+ (effects (font (size 1.27 1.27)))+ )+ (property "Value" "TPS389001DSER"+ (at 0.00 -17.78 0)+ (effects (font (size 1.27 1.27)))+ )+ (property "Footprint" "Adom:TPS389001DSER"+ (at 0 0 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps3890.pdf"+ (at 0 0 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Description" "Adjustable 1.15 V supervisor; active-low open-drain reset. 2-column symbol, pins grouped by function."+ (at 0 0 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Manufacturer" "Texas Instruments"+ (at 0 0 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (symbol "TPS389001DSER_0_1"+ (rectangle (start -20.32 2.54) (end 20.32 -15.24)+ (stroke (width 0.254) (type default))+ (fill (type background))+ )+ (text "Monitor" (at -19.30 0.00 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))+ )+ (text "Control" (at -19.30 -8.35 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))+ )+ (text "Reset" (at 19.30 0.00 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))+ )+ (text "Supply" (at 19.30 -8.35 0)+ (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))+ )+ )+ (symbol "TPS389001DSER_1_1"+ (pin input line (at -22.86 -2.54 0) (length 2.54) (name "SENSE") (number "1"))+ (pin input line (at -22.86 -10.16 0) (length 2.54) (name "~{MR}") (number "3"))+ (pin passive line (at -22.86 -12.70 0) (length 2.54) (name "CT") (number "5"))+ (pin open_collector line (at 22.86 -2.54 180) (length 2.54) (name "~{RESET}") (number "6"))+ (pin power_in line (at 22.86 -10.16 180) (length 2.54) (name "VDD") (number "4"))+ (pin power_in line (at 22.86 -12.70 180) (length 2.54) (name "GND") (number "2"))+ )+ )+)
explicit-aperture-candidate/aperture-check.kicad_pcbadded+51@@ -0,0 +1,51 @@+(kicad_pcb (version 20241229) (generator "DepthLab")+(general (thickness 1.6)) (paper "A4")+(layers (0 "F.Cu" signal) (31 "B.Cu" signal) (35 "F.Paste" user) (37 "F.SilkS" user) (39 "F.Mask" user) (44 "Edge.Cuts" user) (47 "F.CrtYd" user) (49 "F.Fab" user))+(setup (pad_to_mask_clearance 0))+(gr_rect (start 7.5 7.5) (end 12.5 12.5) (stroke (width 0.05) (type default)) (fill none) (layer "Edge.Cuts"))+(footprint "TPS389001DSER"+(at 10 10)+ (version 20240108)+ (generator "adom-lbr")+ (generator_version "8.0")+ (layer "F.Cu")+ (attr smd)+ (fp_text reference "REF**" (at 0 -2.075 0) (layer "F.SilkS")+ (effects (font (size 1 1) (thickness 0.15)))+ )+ (fp_text value "TPS389001DSER" (at 0 2.075 0) (layer "F.Fab")+ (effects (font (size 1 1) (thickness 0.15)))+ )+ (fp_line (start -0.75 -0.5) (end -0.5 -0.75)+ (stroke (width 0.1) (type default)) (layer "F.Fab"))+ (fp_line (start -0.65 -0.9) (end 0.75 -0.9)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_line (start -0.75 0.9) (end 0.75 0.9)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_rect (start -0.75 -0.75) (end 0.75 0.75)+ (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))+ (fp_rect (start -1.25 -1.05) (end 1.25 1.05)+ (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))+ (fp_circle (center -1.1 -0.95) (end -1.04 -0.95)+ (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS"))+ (pad "1" smd roundrect (at -0.55 -0.5) (size 0.9 0.35) (layers "F.Cu") (roundrect_rratio 0.285714))+ (pad "" smd roundrect (at -0.55 -0.5) (size 0.8 0.25) (layers "F.Mask") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at -0.55 -0.5) (size 0.8 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "2" smd roundrect (at -0.6 0) (size 0.8 0.35) (layers "F.Cu") (roundrect_rratio 0.285714))+ (pad "" smd roundrect (at -0.6 0) (size 0.7 0.25) (layers "F.Mask") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at -0.6 0) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "3" smd roundrect (at -0.6 0.5) (size 0.8 0.35) (layers "F.Cu") (roundrect_rratio 0.285714))+ (pad "" smd roundrect (at -0.6 0.5) (size 0.7 0.25) (layers "F.Mask") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at -0.6 0.5) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "4" smd roundrect (at 0.6 0.5) (size 0.7 0.25) (layers "F.Cu") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at 0.6 0.5) (size 0.8 0.35) (layers "F.Mask") (roundrect_rratio 0.142857))+ (pad "" smd roundrect (at 0.6 0.5) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "5" smd roundrect (at 0.6 0) (size 0.7 0.25) (layers "F.Cu") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at 0.6 0) (size 0.8 0.35) (layers "F.Mask") (roundrect_rratio 0.142857))+ (pad "" smd roundrect (at 0.6 0) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "6" smd roundrect (at 0.6 -0.5) (size 0.7 0.25) (layers "F.Cu") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at 0.6 -0.5) (size 0.8 0.35) (layers "F.Mask") (roundrect_rratio 0.142857))+ (pad "" smd roundrect (at 0.6 -0.5) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+)++)
explicit-aperture-candidate/aperture-inspection.htmladded+25@@ -0,0 +1,25 @@+<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>TPS389001DSER · Native aperture inspection</title><style>body{margin:0;background:#0d1117;color:#dae3ed;font:15px system-ui}header,footer{padding:18px 24px}h1{font-size:22px;margin:0 0 8px}p{margin:5px 0;color:#b2bfcd}nav{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}button{background:#1e2b37;color:#eaf3ff;border:1px solid #506171;border-radius:5px;padding:9px 15px;cursor:pointer}button[aria-pressed=true]{background:#275a5d;border-color:#5eb3b1}svg{display:block;background:#141c25;width:100%;height:64vh;touch-action:none;border-block:1px solid #2d3b4b}footer{max-width:950px;line-height:1.5}strong{color:#f0c777}</style></head><body><header><h1>TPS389001DSER · Aperture inspection</h1><p>Native KiCad drawings with independent mask and paste openings. Pan or zoom to inspect the six lands.</p><nav><button data-show="all" aria-pressed="true">Overlay</button><button data-show="F.Cu">Copper</button><button data-show="F.Mask">Mask openings</button><button data-show="F.Paste">Paste openings</button><button id="pad1">Inspect pad 1</button><button id="fit">Fit all</button></nav></header><svg id="view" xmlns="http://www.w3.org/2000/svg" viewBox="8.65 8.95 2.75 2.1"><g data-layer="F.Cu"><path xmlns="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 9.0000,9.4250 9.0076,9.3867 9.0293,9.3543 9.0617,9.3326 9.1000,9.3250 9.8000,9.3250 9.8383,9.3326 9.8707,9.3543 9.8924,9.3867 9.9000,9.4250 9.9000,9.5750 9.8924,9.6133 9.8707,9.6457 9.8383,9.6674 9.8000,9.6750 9.1000,9.6750 9.0617,9.6674 9.0293,9.6457 9.0076,9.6133 9.0000,9.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 9.0000,9.9250 9.0076,9.8867 9.0293,9.8543 9.0617,9.8326 9.1000,9.8250 9.7000,9.8250 9.7383,9.8326 9.7707,9.8543 9.7924,9.8867 9.8000,9.9250 9.8000,10.0750 9.7924,10.1133 9.7707,10.1457 9.7383,10.1674 9.7000,10.1750 9.1000,10.1750 9.0617,10.1674 9.0293,10.1457 9.0076,10.1133 9.0000,10.0750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 9.0000,10.4250 9.0076,10.3867 9.0293,10.3543 9.0617,10.3326 9.1000,10.3250 9.7000,10.3250 9.7383,10.3326 9.7707,10.3543 9.7924,10.3867 9.8000,10.4250 9.8000,10.5750 9.7924,10.6133 9.7707,10.6457 9.7383,10.6674 9.7000,10.6750 9.1000,10.6750 9.0617,10.6674 9.0293,10.6457 9.0076,10.6133 9.0000,10.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 10.2500,10.4250 10.2538,10.4059 10.2646,10.3896 10.2809,10.3788 10.3000,10.3750 10.9000,10.3750 10.9191,10.3788 10.9354,10.3896 10.9462,10.4059 10.9500,10.4250 10.9500,10.5750 10.9462,10.5941 10.9354,10.6104 10.9191,10.6212 10.9000,10.6250 10.3000,10.6250 10.2809,10.6212 10.2646,10.6104 10.2538,10.5941 10.2500,10.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.9250 10.2538,9.9059 10.2646,9.8896 10.2809,9.8788 10.3000,9.8750 10.9000,9.8750 10.9191,9.8788 10.9354,9.8896 10.9462,9.9059 10.9500,9.9250 10.9500,10.0750 10.9462,10.0941 10.9354,10.1104 10.9191,10.1212 10.9000,10.1250 10.3000,10.1250 10.2809,10.1212 10.2646,10.1104 10.2538,10.0941 10.2500,10.0750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.4250 10.2538,9.4059 10.2646,9.3896 10.2809,9.3788 10.3000,9.3750 10.9000,9.3750 10.9191,9.3788 10.9354,9.3896 10.9462,9.4059 10.9500,9.4250 10.9500,9.5750 10.9462,9.5941 10.9354,9.6104 10.9191,9.6212 10.9000,9.6250 10.3000,9.6250 10.2809,9.6212 10.2646,9.6104 10.2538,9.5941 10.2500,9.5750 Z" /> +</g><g data-layer="F.Mask"><path xmlns="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.4250 9.0538,9.4059 9.0646,9.3896 9.0809,9.3788 9.1000,9.3750 9.8000,9.3750 9.8191,9.3788 9.8354,9.3896 9.8462,9.4059 9.8500,9.4250 9.8500,9.5750 9.8462,9.5941 9.8354,9.6104 9.8191,9.6212 9.8000,9.6250 9.1000,9.6250 9.0809,9.6212 9.0646,9.6104 9.0538,9.5941 9.0500,9.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.9250 9.0538,9.9059 9.0646,9.8896 9.0809,9.8788 9.1000,9.8750 9.7000,9.8750 9.7191,9.8788 9.7354,9.8896 9.7462,9.9059 9.7500,9.9250 9.7500,10.0750 9.7462,10.0941 9.7354,10.1104 9.7191,10.1212 9.7000,10.1250 9.1000,10.1250 9.0809,10.1212 9.0646,10.1104 9.0538,10.0941 9.0500,10.0750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 9.0500,10.4250 9.0538,10.4059 9.0646,10.3896 9.0809,10.3788 9.1000,10.3750 9.7000,10.3750 9.7191,10.3788 9.7354,10.3896 9.7462,10.4059 9.7500,10.4250 9.7500,10.5750 9.7462,10.5941 9.7354,10.6104 9.7191,10.6212 9.7000,10.6250 9.1000,10.6250 9.0809,10.6212 9.0646,10.6104 9.0538,10.5941 9.0500,10.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 10.2000,10.3750 10.2038,10.3559 10.2146,10.3396 10.2309,10.3288 10.2500,10.3250 10.9500,10.3250 10.9691,10.3288 10.9854,10.3396 10.9962,10.3559 11.0000,10.3750 11.0000,10.6250 10.9962,10.6441 10.9854,10.6604 10.9691,10.6712 10.9500,10.6750 10.2500,10.6750 10.2309,10.6712 10.2146,10.6604 10.2038,10.6441 10.2000,10.6250 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 10.2000,9.8750 10.2038,9.8559 10.2146,9.8396 10.2309,9.8288 10.2500,9.8250 10.9500,9.8250 10.9691,9.8288 10.9854,9.8396 10.9962,9.8559 11.0000,9.8750 11.0000,10.1250 10.9962,10.1441 10.9854,10.1604 10.9691,10.1712 10.9500,10.1750 10.2500,10.1750 10.2309,10.1712 10.2146,10.1604 10.2038,10.1441 10.2000,10.1250 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 10.2000,9.3750 10.2038,9.3559 10.2146,9.3396 10.2309,9.3288 10.2500,9.3250 10.9500,9.3250 10.9691,9.3288 10.9854,9.3396 10.9962,9.3559 11.0000,9.3750 11.0000,9.6250 10.9962,9.6441 10.9854,9.6604 10.9691,9.6712 10.9500,9.6750 10.2500,9.6750 10.2309,9.6712 10.2146,9.6604 10.2038,9.6441 10.2000,9.6250 Z" /> +</g><g data-layer="F.Paste"><path xmlns="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.4250 9.0538,9.4059 9.0646,9.3896 9.0809,9.3788 9.1000,9.3750 9.8000,9.3750 9.8191,9.3788 9.8354,9.3896 9.8462,9.4059 9.8500,9.4250 9.8500,9.5750 9.8462,9.5941 9.8354,9.6104 9.8191,9.6212 9.8000,9.6250 9.1000,9.6250 9.0809,9.6212 9.0646,9.6104 9.0538,9.5941 9.0500,9.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.9250 9.0538,9.9059 9.0646,9.8896 9.0809,9.8788 9.1000,9.8750 9.7000,9.8750 9.7191,9.8788 9.7354,9.8896 9.7462,9.9059 9.7500,9.9250 9.7500,10.0750 9.7462,10.0941 9.7354,10.1104 9.7191,10.1212 9.7000,10.1250 9.1000,10.1250 9.0809,10.1212 9.0646,10.1104 9.0538,10.0941 9.0500,10.0750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 9.0500,10.4250 9.0538,10.4059 9.0646,10.3896 9.0809,10.3788 9.1000,10.3750 9.7000,10.3750 9.7191,10.3788 9.7354,10.3896 9.7462,10.4059 9.7500,10.4250 9.7500,10.5750 9.7462,10.5941 9.7354,10.6104 9.7191,10.6212 9.7000,10.6250 9.1000,10.6250 9.0809,10.6212 9.0646,10.6104 9.0538,10.5941 9.0500,10.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 10.2500,10.4250 10.2538,10.4059 10.2646,10.3896 10.2809,10.3788 10.3000,10.3750 10.9000,10.3750 10.9191,10.3788 10.9354,10.3896 10.9462,10.4059 10.9500,10.4250 10.9500,10.5750 10.9462,10.5941 10.9354,10.6104 10.9191,10.6212 10.9000,10.6250 10.3000,10.6250 10.2809,10.6212 10.2646,10.6104 10.2538,10.5941 10.2500,10.5750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.9250 10.2538,9.9059 10.2646,9.8896 10.2809,9.8788 10.3000,9.8750 10.9000,9.8750 10.9191,9.8788 10.9354,9.8896 10.9462,9.9059 10.9500,9.9250 10.9500,10.0750 10.9462,10.0941 10.9354,10.1104 10.9191,10.1212 10.9000,10.1250 10.3000,10.1250 10.2809,10.1212 10.2646,10.1104 10.2538,10.0941 10.2500,10.0750 Z" /> +<path xmlns="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.4250 10.2538,9.4059 10.2646,9.3896 10.2809,9.3788 10.3000,9.3750 10.9000,9.3750 10.9191,9.3788 10.9354,9.3896 10.9462,9.4059 10.9500,9.4250 10.9500,9.5750 10.9462,9.5941 10.9354,9.6104 10.9191,9.6212 10.9000,9.6250 10.3000,9.6250 10.2809,9.6212 10.2646,9.6104 10.2538,9.5941 10.2500,9.5750 Z" /> +</g></svg><footer><p id="status">Overlay · copper, mask and paste</p><p>Pad 1 is the upper-left land and extends farther inward. All twelve mask/paste openings match the intended outer sizes and R0.05 mm corners in the native SVG.</p><p><strong>Design candidate — not released for manufacture.</strong> The independent-opening representation still needs native DRC/DFM and Fusion/Altium adapters. Copper land review remains open. No model seating or complete-board parity is claimed.</p></footer><script>+const svg=document.querySelector('#view'),home=[8.65,8.95,2.75,2.1];let box=[...home],drag=null;+function paint(){svg.setAttribute('viewBox',box.join(' '))}function animate(goal){let start=box.slice(),t=performance.now();function frame(now){let k=Math.min(1,(now-t)/650),s=k*k*(3-2*k);box=start.map((v,i)=>v+(goal[i]-v)*s);paint();if(k<1)requestAnimationFrame(frame)}requestAnimationFrame(frame)}+document.querySelectorAll('[data-show]').forEach(b=>b.onclick=()=>{document.querySelectorAll('[data-show]').forEach(x=>x.setAttribute('aria-pressed',String(x===b)));svg.querySelectorAll('[data-layer]').forEach(g=>g.style.display=b.dataset.show==='all'||g.dataset.layer===b.dataset.show?'':'none');document.querySelector('#status').textContent=b.textContent+' · native KiCad geometry'});+document.querySelector('#pad1').onclick=()=>animate([8.84,9.2,1.28,.65]);document.querySelector('#fit').onclick=()=>animate(home);+svg.onwheel=e=>{e.preventDefault();let k=e.deltaY>0?1.12:.89,w=box[2]*k,h=box[3]*k;if(w<.15||w>20)return;box=[box[0]+(box[2]-w)/2,box[1]+(box[3]-h)/2,w,h];paint()};svg.onpointerdown=e=>{drag=[e.clientX,e.clientY,...box];svg.setPointerCapture(e.pointerId)};svg.onpointermove=e=>{if(!drag)return;let r=svg.getBoundingClientRect(),scale=Math.max(box[2]/r.width,box[3]/r.height);box[0]=drag[2]-(e.clientX-drag[0])*scale;box[1]=drag[3]-(e.clientY-drag[1])*scale;paint()};svg.onpointerup=()=>drag=null;+</script></body></html>
explicit-aperture-candidate/aperture-intent.jsonadded+163@@ -0,0 +1,163 @@+{+ "source": "TI DSE0006A 4220552/B, example stencil R0.05 typical; explicit design openings",+ "copper": "unchanged from prior source candidate, including its derived oversize SMD lands; independent manufacturer/DFM review remains open",+ "openings": [+ {+ "terminal": "1",+ "layer": "F.Mask",+ "center_mm": [+ -0.55,+ -0.5+ ],+ "size_mm": [+ 0.8,+ 0.24999999999999997+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "1",+ "layer": "F.Paste",+ "center_mm": [+ -0.55,+ -0.5+ ],+ "size_mm": [+ 0.8,+ 0.24999999999999997+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "2",+ "layer": "F.Mask",+ "center_mm": [+ -0.6,+ 0+ ],+ "size_mm": [+ 0.7,+ 0.24999999999999997+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "2",+ "layer": "F.Paste",+ "center_mm": [+ -0.6,+ 0+ ],+ "size_mm": [+ 0.7,+ 0.24999999999999997+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "3",+ "layer": "F.Mask",+ "center_mm": [+ -0.6,+ 0.5+ ],+ "size_mm": [+ 0.7,+ 0.24999999999999997+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "3",+ "layer": "F.Paste",+ "center_mm": [+ -0.6,+ 0.5+ ],+ "size_mm": [+ 0.7,+ 0.24999999999999997+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "4",+ "layer": "F.Mask",+ "center_mm": [+ 0.6,+ 0.5+ ],+ "size_mm": [+ 0.7999999999999999,+ 0.35+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "4",+ "layer": "F.Paste",+ "center_mm": [+ 0.6,+ 0.5+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "5",+ "layer": "F.Mask",+ "center_mm": [+ 0.6,+ 0+ ],+ "size_mm": [+ 0.7999999999999999,+ 0.35+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "5",+ "layer": "F.Paste",+ "center_mm": [+ 0.6,+ 0+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "6",+ "layer": "F.Mask",+ "center_mm": [+ 0.6,+ -0.5+ ],+ "size_mm": [+ 0.7999999999999999,+ 0.35+ ],+ "radius_mm": 0.05+ },+ {+ "terminal": "6",+ "layer": "F.Paste",+ "center_mm": [+ 0.6,+ -0.5+ ],+ "size_mm": [+ 0.7,+ 0.25+ ],+ "radius_mm": 0.05+ }+ ],+ "release_allowed": false+}
explicit-aperture-candidate/kicad/TPS389001DSER.kicad_modadded+43@@ -0,0 +1,43 @@+(footprint "TPS389001DSER"+ (version 20240108)+ (generator "adom-lbr")+ (generator_version "8.0")+ (layer "F.Cu")+ (attr smd)+ (fp_text reference "REF**" (at 0 -2.075 0) (layer "F.SilkS")+ (effects (font (size 1 1) (thickness 0.15)))+ )+ (fp_text value "TPS389001DSER" (at 0 2.075 0) (layer "F.Fab")+ (effects (font (size 1 1) (thickness 0.15)))+ )+ (fp_line (start -0.75 -0.5) (end -0.5 -0.75)+ (stroke (width 0.1) (type default)) (layer "F.Fab"))+ (fp_line (start -0.65 -0.9) (end 0.75 -0.9)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_line (start -0.75 0.9) (end 0.75 0.9)+ (stroke (width 0.12) (type default)) (layer "F.SilkS"))+ (fp_rect (start -0.75 -0.75) (end 0.75 0.75)+ (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))+ (fp_rect (start -1.25 -1.05) (end 1.25 1.05)+ (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))+ (fp_circle (center -1.1 -0.95) (end -1.04 -0.95)+ (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS"))+ (pad "1" smd roundrect (at -0.55 -0.5) (size 0.9 0.35) (layers "F.Cu") (roundrect_rratio 0.285714))+ (pad "" smd roundrect (at -0.55 -0.5) (size 0.8 0.25) (layers "F.Mask") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at -0.55 -0.5) (size 0.8 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "2" smd roundrect (at -0.6 0) (size 0.8 0.35) (layers "F.Cu") (roundrect_rratio 0.285714))+ (pad "" smd roundrect (at -0.6 0) (size 0.7 0.25) (layers "F.Mask") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at -0.6 0) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "3" smd roundrect (at -0.6 0.5) (size 0.8 0.35) (layers "F.Cu") (roundrect_rratio 0.285714))+ (pad "" smd roundrect (at -0.6 0.5) (size 0.7 0.25) (layers "F.Mask") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at -0.6 0.5) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "4" smd roundrect (at 0.6 0.5) (size 0.7 0.25) (layers "F.Cu") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at 0.6 0.5) (size 0.8 0.35) (layers "F.Mask") (roundrect_rratio 0.142857))+ (pad "" smd roundrect (at 0.6 0.5) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "5" smd roundrect (at 0.6 0) (size 0.7 0.25) (layers "F.Cu") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at 0.6 0) (size 0.8 0.35) (layers "F.Mask") (roundrect_rratio 0.142857))+ (pad "" smd roundrect (at 0.6 0) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+ (pad "6" smd roundrect (at 0.6 -0.5) (size 0.7 0.25) (layers "F.Cu") (roundrect_rratio 0.2))+ (pad "" smd roundrect (at 0.6 -0.5) (size 0.8 0.35) (layers "F.Mask") (roundrect_rratio 0.142857))+ (pad "" smd roundrect (at 0.6 -0.5) (size 0.7 0.25) (layers "F.Paste") (roundrect_rratio 0.2))+)
explicit-aperture-candidate/kicad/TPS389001DSER.kicad_symadded+90@@ -0,0 +1,90 @@+(kicad_symbol_lib+ (version 20231120)+ (generator "adom-lbr")+ (generator_version "8.0")+ (symbol "TPS389001DSER"+ (pin_numbers)+ (pin_names (offset 0.254))+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "U"+ (at 0 10.16 0)+ (effects (font (size 1.27 1.27)))+ )+ (property "Value" "TPS389001DSER"+ (at 0 -10.16 0)+ (effects (font (size 1.27 1.27)))+ )+ (property "Footprint" "TPS389001DSER"+ (at 0 -12.7 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps3890.pdf"+ (at 0 -15.24 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Description" "Adjustable 1.15 V supervisor; active-low open-drain reset. 2-column symbol, pins grouped by function."+ (at 0 -17.78 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Manufacturer" "Texas Instruments"+ (at 0 -20.32 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (property "Manufacturer Part Number" "TPS389001DSER"+ (at 0 -22.86 0)+ (effects (font (size 1.27 1.27)) (hide yes))+ )+ (symbol "TPS389001DSER_0_1"+ (rectangle+ (start -20.32 8.89)+ (end 20.32 -8.89)+ (stroke (width 0.254) (type default))+ (fill (type background))+ )+ (text "Monitor" (at -19.3 6.35 0) (effects (font (size 0.762 0.762)) (justify left)))+ (text "Control" (at -19.3 -2 0) (effects (font (size 0.762 0.762)) (justify left)))+ (text "Reset" (at 19.3 6.35 0) (effects (font (size 0.762 0.762)) (justify right)))+ (text "Supply" (at 19.3 -2 0) (effects (font (size 0.762 0.762)) (justify right)))+ )+ (symbol "TPS389001DSER_1_1"+ (pin input line+ (at -22.86 3.81 0)+ (length 2.54)+ (name "SENSE" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin input line+ (at -22.86 -3.81 0)+ (length 2.54)+ (name "~{MR}" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ (pin passive line+ (at -22.86 -6.35 0)+ (length 2.54)+ (name "CT" (effects (font (size 1.27 1.27))))+ (number "5" (effects (font (size 1.27 1.27))))+ )+ (pin open_collector line+ (at 22.86 3.81 180)+ (length 2.54)+ (name "~{RESET}" (effects (font (size 1.27 1.27))))+ (number "6" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line+ (at 22.86 -3.81 180)+ (length 2.54)+ (name "VDD" (effects (font (size 1.27 1.27))))+ (number "4" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line+ (at 22.86 -6.35 180)+ (length 2.54)+ (name "GND" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
explicit-aperture-candidate/native-aperture-report.jsonadded+196@@ -0,0 +1,196 @@+{+ "stage": "Native KiCad technical-layer shape check; no manufacturing release",+ "checks": [+ {+ "terminal": "1",+ "layer": "F.Mask",+ "native_size_radius_mm": [+ 0.7999999999999989,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.8,+ 0.24999999999999997,+ 0.05+ ]+ },+ {+ "terminal": "2",+ "layer": "F.Mask",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.24999999999999997,+ 0.05+ ]+ },+ {+ "terminal": "3",+ "layer": "F.Mask",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.24999999999999997,+ 0.05+ ]+ },+ {+ "terminal": "4",+ "layer": "F.Mask",+ "native_size_radius_mm": [+ 0.8000000000000007,+ 0.3500000000000014,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7999999999999999,+ 0.35,+ 0.05+ ]+ },+ {+ "terminal": "5",+ "layer": "F.Mask",+ "native_size_radius_mm": [+ 0.8000000000000007,+ 0.3500000000000014,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7999999999999999,+ 0.35,+ 0.05+ ]+ },+ {+ "terminal": "6",+ "layer": "F.Mask",+ "native_size_radius_mm": [+ 0.8000000000000007,+ 0.3500000000000014,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7999999999999999,+ 0.35,+ 0.05+ ]+ },+ {+ "terminal": "1",+ "layer": "F.Paste",+ "native_size_radius_mm": [+ 0.7999999999999989,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.8,+ 0.24999999999999997,+ 0.05+ ]+ },+ {+ "terminal": "2",+ "layer": "F.Paste",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.24999999999999997,+ 0.05+ ]+ },+ {+ "terminal": "3",+ "layer": "F.Paste",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.24999999999999997,+ 0.05+ ]+ },+ {+ "terminal": "4",+ "layer": "F.Paste",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.25,+ 0.05+ ]+ },+ {+ "terminal": "5",+ "layer": "F.Paste",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.25,+ 0.05+ ]+ },+ {+ "terminal": "6",+ "layer": "F.Paste",+ "native_size_radius_mm": [+ 0.6999999999999993,+ 0.25,+ 0.05000000000000071+ ],+ "expected_size_radius_mm": [+ 0.7,+ 0.25,+ 0.05+ ]+ }+ ],+ "tolerance_mm": 0.00011,+ "files": {+ "F.Mask.native.svg": "062720e7d97af843e9aea8879dc367c2aceb74d1daab886efe6fbff0c654faec",+ "F.Cu.native.svg": "acd86f778f0efae8a202c79aa4219e5da60b606a38f1e33a4c2d2d32cbf9775d",+ "F.Paste.native.svg": "6da445bdcc0cb93204a5f45108262666033cf91bd4b327e31a958af38bb96708"+ },+ "remaining": [+ "Native DRC/DFM of independent technical-layer pads",+ "Independent copper land review and pin-1 model seating",+ "Fusion/Altium explicit aperture adapters and native parity"+ ],+ "release_allowed": false,+ "native_drc": {+ "report": "../../../docs/research/supervisor-explicit-aperture-drc-native.json",+ "errors": 2,+ "warnings": 1,+ "details": [+ "0.15 mm copper gap vs default 0.20 mm clearance",+ "Reference text clips 5 mm diagnostic coupon edge"+ ],+ "ignored_checks_preserved": true,+ "cli_summary_issue": "https://wiki.adom.inc/adom/service-kicad/issues/3"+ }+}