1.1 Schematic Reviewer Tool
Upload and analyze schematic PDFs with the interactive Schematic Reviewer. Extracts components, power networks, open signals, and generates review reports.
Open Schematic Reviewer →
1.2 General Schematic Quality View Tutorial AI Prompt
Hierarchical structure
Schematic organized into functional blocks with clear hierarchy; each block fits on one sheet
Major
Pass
Fail
N/A
Sheet numbering & title blocks
All sheets numbered sequentially; title block contains project name, revision, date, author, and approver fields
Minor
Pass
Fail
N/A
Net naming convention
All nets use consistent naming (e.g., VCC_3V3, SPI0_CLK, USB_DP); no default/auto-generated names on intentional nets
Major
Pass
Fail
N/A
Reference designators
Unique sequential ref-des per type (R1,R2..C1,C2..U1,U2); no duplicates; annotation matches physical grouping
Major
Pass
Fail
N/A
No floating pins
Every IC pin is either connected to a net or explicitly marked as NC (No Connect); zero unintended floating pins
Critical
Pass
Fail
N/A
Power/ground symbols consistent
Same voltage rail uses same symbol throughout; no ambiguous ground symbols; each rail clearly distinguishable
Critical
Pass
Fail
N/A
Off-sheet connectors match
Every off-sheet connector label exists on exactly two sheets; names match exactly (case-sensitive); no orphans
Major
Pass
Fail
N/A
ERC clean (zero errors)
Electrical Rules Check passes with 0 errors; all warnings reviewed and either fixed or documented as acceptable
Critical
Pass
Fail
N/A
Component values displayed
All passives show value+tolerance (e.g., 100nF/X7R/10%); ICs show manufacturer part number; no missing values
Major
Pass
Fail
N/A
Junction dots & wire clarity
All 4-way junctions have dots; no ambiguous crossings; wires don't overlap without connecting
Minor
Pass
Fail
N/A
Bus notation correct
Buses labeled with bit ranges [7:0]; individual signals named within bus; bus members resolvable
Major
Pass
Fail
N/A
1.3 Power Architecture & Distribution View Tutorial AI Prompt
Power tree documented
Complete power tree showing: input source → all regulators → all loads; includes enable dependencies and sequencing
Critical
Pass
Fail
N/A
Input voltage range verified
Input supply min/max matches connector rating AND first-stage regulator input range with ≥10% margin
Critical
Pass
Fail
N/A
Regulator headroom adequate
LDO: (Vin_min - Vout) > dropout voltage at max load and max temp; Buck: duty cycle achievable
Critical
Pass
Fail
N/A
Power budget calculated
Total power for each mode (sleep/idle/active/peak) calculated; sum < supply capability with ≥20% margin
Critical
Pass
Fail
N/A
Voltage sequencing correct
Power-up order matches ALL IC datasheet requirements (typically: core → I/O → peripherals); no violations
Critical
Pass
Fail
N/A
Enable/PGOOD chain correct
PGOOD of upstream regulator drives ENABLE of downstream; chain implements correct sequence; no race conditions
Critical
Pass
Fail
N/A
Inrush current managed
Peak inrush at power-on below connector/fuse rating; soft-start configured or NTC/active limiter present
Major
Pass
Fail
N/A
Reverse polarity protection
Input has reverse polarity protection (P-MOSFET, ideal diode, or Schottky); survives reversed input without damage
Critical
Pass
Fail
N/A
Overcurrent protection
Fuse or eFuse sized: rated current > max operating; blow/trip current < wire/trace damage threshold
Critical
Pass
Fail
N/A
Overvoltage protection
TVS/varistor clamping voltage: above max operating voltage but below absolute max of downstream components
Major
Pass
Fail
N/A
Feedback resistors verified
Vout = Vref × (1 + R1/R2) calculated and matches target ±1%; resistor values from datasheet recommended range
Critical
Pass
Fail
N/A
Loop compensation correct
Compensation network values match datasheet/app-note for selected inductor and output capacitor; phase margin >45°
Critical
Pass
Fail
N/A
Switching frequency appropriate
Fsw chosen to balance efficiency (lower) vs. size (higher); not on frequency that creates EMI at sensitive bands
Major
Pass
Fail
N/A
Input/output capacitor ESR
Cap ESR within regulator's stable ESR range (check datasheet stability region); not too high or too low
Critical
Pass
Fail
N/A
1.4 Decoupling & Bypass Capacitors View Tutorial AI Prompt
Every power pin decoupled
Each VCC/VDD pin on every IC has a dedicated local decoupling capacitor (100nF minimum); no pins missed
Critical
Pass
Fail
N/A
Bulk capacitors at entry points
10-100µF bulk cap within 10mm of each power entry point and regulator output; provides energy reservoir
Major
Pass
Fail
N/A
Values match IC datasheet
Decoupling values (capacitance, quantity, type) exactly match or exceed IC manufacturer recommendations
Critical
Pass
Fail
N/A
Multi-value decoupling for high-speed
High-speed ICs (FPGA, processor, DDR) use cascaded values (e.g., 10µF + 1µF + 100nF + 10nF) per datasheet
Major
Pass
Fail
N/A
Ferrite bead isolation
Analog/RF/PLL power pins isolated from digital via ferrite bead; bead impedance >100Ω at noise frequency
Major
Pass
Fail
N/A
Voltage rating ≥2× operating
Ceramic cap rated voltage ≥ 2× operating voltage (accounts for DC bias derating); electrolytics ≥1.5×
Critical
Pass
Fail
N/A
DC bias derating accounted for
Effective capacitance at operating voltage checked from manufacturer curves; X5R/X7R may lose 50-80% at rated V
Major
Pass
Fail
N/A
Temperature rating adequate
Capacitor dielectric rated for full operating range (X7R: -55 to +125°C; X5R: -55 to +85°C); matches environment
Major
Pass
Fail
N/A
1.5 Component Selection & Specifications View Tutorial AI Prompt
Operating temperature range
Every component's rated temperature covers product operating range with margin; no commercial-grade parts in industrial designs
Critical
Pass
Fail
N/A
Voltage/current ratings with margin
Worst-case voltage ≤80% of rating; worst-case current ≤70% of rating; verified at temperature extremes
Critical
Pass
Fail
N/A
Power dissipation within rating
P_actual < P_rated × derating factor at max ambient; thermal resistance × power < allowable temp rise
Critical
Pass
Fail
N/A
Tolerance analysis done
Critical circuits (voltage dividers, filters, references) analyzed for worst-case tolerance stack-up; still meets spec
Major
Pass
Fail
N/A
Availability & lifecycle active
All components verified as "Active" status (not NRND/Obsolete); available from ≥2 authorized distributors
Major
Pass
Fail
N/A
Second source identified
All critical/single-source components have a qualified alternate (same specs, compatible footprint) documented
Major
Pass
Fail
N/A
Footprint matches package
Library footprint verified against component datasheet (pad dims, pitch, pin 1 orientation); IPC-7351 compliant
Critical
Pass
Fail
N/A
RoHS/REACH compliant
All components and PCB materials verified RoHS compliant; no SVHC above threshold; documentation available
Major
Pass
Fail
N/A
Inductor saturation current
I_sat > I_peak_max × 1.3; checked at max operating temperature (saturation current decreases with temp)
Critical
Pass
Fail
N/A
Crystal load capacitance
CL_board = (C1×C2)/(C1+C2) + C_stray matches crystal specified CL within ±5%; C_stray estimated 2-5pF
Critical
Pass
Fail
N/A
1.6 Connectivity & Net Verification View Tutorial AI Prompt
Pin-to-pin vs datasheet
Every IC pin connection cross-checked against datasheet pin table; signal names and pin numbers match 100%
Critical
Pass
Fail
N/A
Pull-ups on open-drain outputs
All open-drain/collector outputs have pull-up to appropriate rail; R value gives adequate rise time for bus speed
Critical
Pass
Fail
N/A
I2C pull-up values correct
R_pullup gives: t_rise < 0.3×t_period AND I_sink < 3mA per device; typical 2.2-4.7kΩ for 400kHz
Major
Pass
Fail
N/A
No I2C/SPI address conflicts
Every device on each I2C bus has unique 7-bit address; address pins configured correctly; no overlaps
Critical
Pass
Fail
N/A
Unused inputs terminated
ALL unused digital inputs tied to VCC or GND (per datasheet recommendation); no floating CMOS inputs anywhere
Critical
Pass
Fail
N/A
Level translation present
Bidirectional level translators between all different voltage domains (e.g., 1.8V↔3.3V); direction control correct
Critical
Pass
Fail
N/A
Drive strength sufficient
Output I_OH/I_OL > load requirements (fan-out × I_IH/I_IL); bus capacitance within driver capability
Major
Pass
Fail
N/A
Test points on critical nets
Test points placed on: all power rails, reset, clock, UART debug, key data buses; accessible for scope probes
Minor
Pass
Fail
N/A
1.7 Interface Circuits View Tutorial AI Prompt
USB circuit compliant
USB has: 90Ω diff pair, correct pull-ups (1.5kΩ for FS), ESD on D+/D-, VBUS detection, proper termination per spec version
Critical
Pass
Fail
N/A
Ethernet magnetics correct
Transformer matches PHY (turns ratio, isolation, CT connection); Bob Smith termination if required; correct MDI pinout
Critical
Pass
Fail
N/A
UART TX/RX crossover correct
TX of device A connects to RX of device B and vice versa; DTE/DCE roles identified; flow control connected if used
Critical
Pass
Fail
N/A
DDR interface complete
DDR has: correct topology, VTT termination, VREF, ODT config pins, proper decoupling per JEDEC; all byte lanes connected
Critical
Pass
Fail
N/A
Differential pair AC coupling
AC coupling caps on diff pairs where required (PCIe, SATA, USB3); value gives f_low < 100kHz; matched between P and N
Critical
Pass
Fail
N/A
CAN bus termination
120Ω termination at each end of CAN bus; split termination (2×60Ω + cap) for CM filtering if applicable
Critical
Pass
Fail
N/A
1.8 Protection Circuits View Tutorial AI Prompt
ESD on all external I/O
Every user-accessible port has TVS/ESD diode; placed at connector, before any other component in signal path
Critical
Pass
Fail
N/A
TVS clamping < IC abs max
TVS V_clamp at I_PP < IC absolute maximum voltage rating with margin; verified at peak pulse current
Critical
Pass
Fail
N/A
ESD capacitance acceptable
TVS parasitic capacitance < signal bandwidth allows (e.g., <0.5pF for USB3, <5pF for USB2, <50pF for UART)
Major
Pass
Fail
N/A
Latch-up prevention
No I/O pin can be driven above VCC+0.3V or below GND-0.3V during any power state (including sequencing)
Critical
Pass
Fail
N/A
Hot-plug protection
Hot-pluggable interfaces have: current limiting, sequencing control, and pre-charge of bus capacitance
Critical
Pass
Fail
N/A
Surge protection (power port)
Power input survives IEC 61000-4-5 surge at target level; MOV/TVS energy rating > expected surge energy
Critical
Pass
Fail
N/A
1.9 Clock & Oscillator Circuits View Tutorial AI Prompt
Load capacitors calculated
CL = (C1×C2)/(C1+C2) + Cstray matches crystal spec ±10%; Cstray estimated from layout (2-5pF typical)
Critical
Pass
Fail
N/A
Drive level within spec
Crystal drive level (µW) within manufacturer specification; excessive drive causes aging/damage
Major
Pass
Fail
N/A
Frequency stability sufficient
Total freq error (initial + aging + temperature) < interface requirement (e.g., ±50ppm for USB, ±25ppm for Ethernet)
Critical
Pass
Fail
N/A
PLL loop filter designed
PLL loop filter bandwidth and component values match IC recommendation; phase margin > 50°; lock time adequate
Critical
Pass
Fail
N/A
Clock jitter within budget
Total jitter (RJ+DJ) at clock output < interface spec (e.g., PCIe: 1ps RMS; USB3: 1.5ps RMS for ref clock)
Critical
Pass
Fail
N/A
1.10 Reset & Supervisory Circuits View Tutorial AI Prompt
POR timing adequate
Reset held active until: all supplies stable + clocks running + datasheet min reset pulse width met (typically >1ms)
Critical
Pass
Fail
N/A
Supervisor threshold correct
Threshold voltage = supply nominal × (1 - tolerance); detects before IC minimum operating voltage reached
Critical
Pass
Fail
N/A
Brownout detection
Voltage monitor detects supply dip below IC minimum and asserts reset; hysteresis prevents oscillation
Critical
Pass
Fail
N/A
Watchdog timer present
Hardware watchdog IC (or internal WDT enabled) resets system on firmware hang; timeout appropriate for application
Major
Pass
Fail
N/A
All devices reset connected
Every IC requiring reset is connected to appropriate reset network; reset polarity (active-high/low) matches
Critical
Pass
Fail
N/A
1.11 Connectors & Mechanical View Tutorial AI Prompt
Pinout vs mating connector
Connector pinout verified against mating connector/cable; gender and orientation (top/bottom view) confirmed
Critical
Pass
Fail
N/A
Keying/polarity protection
Connector has mechanical keying or asymmetric pinout preventing incorrect mating orientation
Major
Pass
Fail
N/A
Pin current rating adequate
Each pin current rating > max current through that pin × 1.5 derating; multiple pins paralleled for high current
Critical
Pass
Fail
N/A
Ground pins sufficient
Number of ground return pins adequate for signal return current; ground-signal ratio appropriate for speed
Major
Pass
Fail
N/A
1.12 Documentation & Annotation View Tutorial AI Prompt
BOM complete & accurate
Every schematic component in BOM with: MPN, description, value, footprint, quantity; quantities match schematic count
Critical
Pass
Fail
N/A
Design calculations noted
Critical calculations annotated (regulator Vout formula, filter cutoff, timing); enables future review without re-derivation
Minor
Pass
Fail
N/A
DNP/variants marked
Do-Not-Place components and board variants clearly marked; variant BOM documented separately
Major
Pass
Fail
N/A
Revision history maintained
Change log on schematic lists all changes per revision with date and author; current revision clearly shown
Minor
Pass
Fail
N/A