Chat
5V_MAIN-to-SW clearance was repaired to 0.100 mm, above the configured 0.0889 mm minimum. The final U6/L2 optimization was independently rechecked in the live project. Current results: 0 airwires, 0 redundant traces, and no open/error/warning findings for overlapping or dangling copper, invalid layers, keepouts, component overlap, stackup validation, pad-access clearance, or switching-power-stage checks. FPGA routing remains intact.5V_MAIN segment from (−23.42, 7.75) to (−23.42, 7.08) mm only approximately 0.020 mm copper-edge distance from the unlike-net U6 SW pad, against the configured 0.0889 mm minimum clearance. The selected automated DRC checks did not flag this calculated geometric gap; do not infer manufacturing clearance from zero DRC findings. The attempted local rule edits were reverted to checkpoint #03098a4a; no repair was retained because shifting this one segment alone disconnects its VIN path. Require independent Gerber/CAM measurement and a continuous, rechecked local VIN reroute if confirmed, before release. Do not relax the minimum rule to hide this issue. Also resolve the U6→L2 switching-stage placement error: reported route 6.9 mm versus direct 3.3 mm (2.10×), feedback path in the corridor. Do not blindly move L2 or modify the completed FPGA fanout; select/verify L2 and review a compact switch-loop reroute with fresh connectivity, DRC and noise assessment. These are additional engineering holds independent of the manual-wire and MPN holds below.Table
| Traveler item | Wire from → to | Pre-fit hold / special condition |
|---|---|---|
| R26 | TP5 ↔ TP9 | TP9 reserved for this wire only. |
| R34 | TP11 ↔ TP14 | Confirm access after population. |
| R35 | TP25 ↔ TP26 | Shared TP26: three separate wires total. |
| R38 | TP27 ↔ TP28 | TP27 two wires; TP28 three. |
| R65 | TP29 ↔ TP26 | Shared TP26. |
| R66 | TP30 ↔ TP26 | Shared TP26. |
| R67 | TP31 (U2 PA15/38) ↔ TP28 | Shared TP28; PA4 is not this endpoint. |
| R68 | TP32 ↔ TP28 | Shared TP28; confirm edge clearance. |
| R69 | TP33 (U2 PB4/40) ↔ TP15 (21.25, −30.77 mm) | TP15 is same-net large 4.7 × 3.43 mm top copper, but its 5018 footprint has Exclude from BOM=true: whether 5018 is fitted or bare pad, solderable exposure, solder mask, strain relief and retained MISO probe access are unresolved. No fallback to double-fitting TP9. PA6 is not this endpoint. TP9/J5:9 net routing also uses Mid-Layer 5: do not describe the whole route as top-copper-only. |
| R70 | TP34 ↔ TP35 | Reset bridge; historical Reset Wire ECO is not the current build traveler. |
| R71 | U2 PA13/pin 34 ↔ J4:2 | HOLD: STM32F411CEU6 UFQFPN package has no verified exposed solderable PA13 lead after population; do not call it gull-wing or instruct soldering a lead. Shop must verify an accessible approved landing or request redesign before fit. |
| R72 | U2 PB1/pin 19 ↔ R25:P1 | HOLD: same unverified UFQFPN access. R25 is a physical axial 0 Ω jumper without an approved MPN; its P1 is the proposed wire termination. Confirm R25's actual fit, solderable joint, insulation and mechanical access or redesign before fit. |
| R73 | TP17 ↔ TP19 | Preserve probe access and approved FPGA debug remap. |
| R74 | TP27 ↔ TP22 | Second TP27 wire; preserve probe access and FPGA CS remap. |
| R75 | TP21 ↔ TP20 | Preserve probe access and FPGA gate remap. |
RC0402FR-074K7L and R63 10 kΩ = Yageo RC0402FR-0710KL. Yageo's exact-part specifications confirm each resistance, ±1% tolerance, 0402 1.00 × 0.50 mm body and 0.063 W rating at 70°C; the RC-series datasheet confirms the 0402 1/16 W, 50 V standard version and dimensions. With a nominal 5 V USB input, divider current is 5/14.7k = 0.340 mA, powers R62 ≈ 0.54 mW and R63 ≈ 1.16 mW; even 5.5 V for a comparative calculation gives 0.374 mA / 0.66 mW / 1.40 mW. Confirm actual USB VBUS limits and PA9 input tolerance separately: the resistor sourcing does not certify the sense voltage. Exact-part maker sheets: https://yageogroup.com/component-documentation/download/specsheet/RC0402FR-074K7L and https://yageogroup.com/component-documentation/download/specsheet/RC0402FR-0710KL.SMD_0805_2012Metric, across 5V_MAIN/GND; C64: 4.7 µF, SMD_0603_1608Metric, across 5V_MAIN/GND. All seven stay held: require exact candidate MPN manufacturer C(V,T) DC-bias curves/table including tolerance, temperature, aging and voltage rating at the highest permitted 5V_MAIN (including protection-stage excursion), then compute each effective capacitance and compare the combined 5 V rail transient/hold-up and each regulator's minimum input-capacitance requirement. No effective µF figure is defensible yet: C_eff = C_nom × measured/manufacturer bias-retention at V_work × tolerance/temperature/aging factors, not nominal 64.7 µF. Alternatives: an evidenced drop-in same-value/same-land MLCC, or escalate rail-capacitance/footprint redesign for separate approval; do not silently change size/value.SMD_1210_3225Metric, U4 TPS62826 1V1_SW→1V1; L2: 1 µH, same footprint, U6 TPS621351 3V3_SW→3V3. Both held pending a physical 1210 inductor manufacturer's exact land/terminal drawing, L versus DC current, DCR, temperature-rise/Irms and saturation definition/limit, plus actual FPGA/other load profile and permitted 5V_MAIN range. Buck CCM illustration only at Vin=5.0 V and typical fSW (not a worst-case certificate): ΔIL = Vout(1−Vout/Vin)/(L·fSW), Ipk = Iout+ΔIL/2. U4 1.1 V / 0.47 µH / 2.2 MHz gives ΔIL≈0.381 A, Ipk≈Iout+0.191 A (at schematic 1.5 A target: ≈1.691 A); U6 3.3 V / 1 µH / 2.5 MHz gives ΔIL≈0.449 A, Ipk≈Iout+0.224 A. TI lists the respective typical PWM frequencies (2.2 MHz for U4, 2.5 MHz for U6), but no specified minimum fSW for either; these figures must not size saturation at a guarantee. U4's datasheet allows 3 A and U6's 4 A maximum output; these IC ceilings are not a measured FPGA load. Determine Iout continuous/peak from the actual fabric bitstream and other loads, high Vin and low frequency/low L worst case and transient limit before comparing guaranteed Isat and thermal Irms. If no same-land inductor meets margins, seek approved footprint/inductance redesign rather than assign a convenient MPN.SMD_0402_1005Metric) remain held as eFuse enable/current-limit, buck feedback and bias: exact 1%-or-better MPN/rating must be checked against U7/U4/U6 data-sheet threshold/error budgets, startup, resistor power and the actual rail; do not infer from the shared RC family or MPN spelling. R64 59 kΩ (SMD_0402_1005Metric) sets TPS2121 ILM: hold until TI's threshold/current-limit tolerance across resistor tolerance and power at the actual source budget is verified. R13 and R16 499 Ω (SMD_0402_1005Metric) each strap CFGMDN2/CFGMDN0 to ground: despite an existing Yageo 499 Ω ±1% 0402 part, its possible 503.99 Ω upper tolerance exceeds the recorded below-500 Ω strap requirement; require an approved worst-case interpretation or redesigned strap value by separate change request before assigning an MPN. R25 0 Ω H_AXIAL-P7.62_D2.5 is a physical hand-fit reset jumper: hold for a manufacturer axial jumper drawing with body ≤2.5 mm, 7.62 mm hand-formable lead span, drill/lead compatibility, insulation, and approved hand-fit/current traveler; a 6.3 mm-body candidate alone is not a mechanical release.Please quote a small first-article run of a 100 × 100 mm, rectangular, eight-copper-layer FPGA validation PCB, nominal CAD stackup approximately 1.46 mm, each copper layer nominal 0.035 mm. Quote bare-board fabrication separately from SMT/through-hole assembly and hand-fitted wire ECO operations. The board has a 0.80 mm-pitch 381-ball FPGA BGA and pad-overlapping plated through-vias requiring IPC-4761 Type VII: nonconductive resin fully filled, planarized and copper capped on both outer faces before final finish; open, tented or merely plugged vias are unacceptable. Default through via: 0.60 mm capture pad / 0.30 mm drill. Three local overrides: 0.45 mm pad / 0.20 mm drill at PROGRAMN (-11,-6.8) mm [via-in-pad], DONE escape (-11,-8.9) mm, and DONE transition (-6.5,-9.9) mm. Please review these as through-vias across the actual finished thickness, specifically the smaller drill aspect ratio, finished-hole and annular-ring/registration capability, BGA pad registration, Type VII process yield, electrical test, and allowable fab tolerances. Confirm in writing the proposed material/actual 8-layer buildup, finished thickness and tolerance, copper weights (base versus finished/plated), drill definition (tool versus finished), solder mask/finish and impedance capability; do not silently alter drill, pads, stackup, board thickness, BGA land geometry or via fill. Identify NRE, yield implications, lead time and any panelization constraints. If a capability is unavailable, return an exception for design review/redesign and re-export; do not substitute a standard non-capped via process or change geometry without approval. For PCBA quote a BGA-capable stencil/reflow process, moisture-sensitive-device handling per the actual component requirements, first-article X-ray of U1 solder balls and VIPPO region, polarized/connector inspection, documented hand-wire fitting and continuity/isolation testing. State whether your shop can do all stages or which stages need separate vendors. This is an RFQ, not a purchase order or approval to manufacture.
DWL-4P28X5P75-0R entries are custom schematic-only wire representations despite their MPN-like label. R25 is different: a real 0 Ω axial jumper with a PCB footprint, to be explicitly procured and hand populated, not omitted with the ECO links. PCB test before wire fitting and assembled test after wire fitting check different connectivity.Table
| Link | Hand-fit endpoints / intended bridge | Specific validation |
|---|---|---|
| R26 | TP5 FPGA MISO ↔ TP9 HOST_SPI_MISO (also TP15/J5:9 on destination net) | U1:PT54A ↔ J5:9 continuity. |
| R34 | TP11 FPGA MOSI ↔ TP14 MCU MOSI | U1:PT56B ↔ U2:PA7. |
| R35 | TP25 FPGA SCK ↔ TP26 central SCK | U1:PR89A ↔ TP26. |
| R38 | TP27 FPGA CS ↔ TP28 central CS | FPGA-CS island ↔ R22/TP28; verify CS function after R74. |
| R65 | TP29 (U2:PA5 SCK) ↔ TP26 | U2:PA5 ↔ central SCK. |
| R66 | TP30 (J5:7 SCK) ↔ TP26 | J5:7 ↔ central SCK. |
| R67 | TP31 (U2:PA15 CS) ↔ TP28 | U2:PA15 ↔ central CS. |
| R68 | TP32 (J5:10 CS) ↔ TP28 | J5:10 ↔ central CS. |
| R69 | TP33 at (27.25, 23.10) mm, U2 PB4/40 ↔ TP15 at (21.25, −30.77) mm, 5018 site with 4.70 × 3.43 mm top pad on HOST_SPI_MISO | TP15→TP9/J5:9 same-net continuity; route to J5:9 includes Mid-Layer 5, not top only. Verify as-built TP15 fitted-versus-bare state, mask opening, solderability, MISO probe access and strain relief. TP9 is R26-only. |
| R70 | TP34 ↔ TP35, insulated wire, reset gap | D3:A/J5:6 ↔ FPGA_RST_N/R25:P2; current traveler controls, historical Reset Wire ECO does not authorize fitting. |
| R71 | U2 PA13/pin 34 ↔ J4:2, proposed wire | HOLD: UFQFPN solderable endpoint after population not established; shop-confirm accessible landing or redesign. |
| R72 | U2 PB1/pin 19 ↔ R25:P1, proposed wire | HOLD: same UFQFPN access issue; R25 physical axial jumper also held for MPN and fit. |
| R73 | TP17 ↔ TP19, insulated 30 AWG | HOST_SPI_IRQ ↔ U1:PT20A/DBG_TICK_START; FPGA IRQ remap, standalone DBG_TICK_START unavailable. |
| R74 | TP27 ↔ TP22, insulated 30 AWG | FPGA CS ↔ U1:PT15A/HEARTBEAT; FPGA CS remap, standalone HEARTBEAT unavailable. |
| R75 | TP21 ↔ TP20, insulated 30 AWG | DBG_GATE_ALL ↔ U1:PT18A/DBG_TICK_DONE; gate remap, standalone DBG_TICK_DONE unavailable. |
HOST_SPI_MISO); PA6 is no-connect. CAD confirms the listed TP5/TP9/TP11/TP14/TP25–TP35/TP17/TP19–TP22 endpoints exist on the top face; this is not proof of after-population iron access, mask exposure as fabricated, path clearance or wire mechanical retention.HOST_SPI_MISO; routing to J5:9 also uses Mid-Layer 5. The single-wire R69 destination is TP15, with TP9 reserved for R26.BIND_8C_ECP5_85.bin (unusable as a board image); establish staged bring-up tests before power. Only after all exceptions are signed may the owner issue an order. First articles require actual rail/JTAG/configuration, reset/SWD/Host-SPI testing and BGA X-ray; no such physical validation exists yet.Controlling release update — 24 September 2026, final verification
Engineering release status — 24 September 2026
CURRENT revision-specific hand-wire traveler — HOLD for shop disposition (24 September 2026)
Held passive procurement update — 24 September 2026
Paste into a quote request
What to inspect and finalize before release (preliminary exports exist in the conversation)
Mandatory manual-wire worklist from live schematic
Snapshot and release gates