Skip to content
Your Bookmarks
    No saved pages. Click the bookmark icon next to any article title to add it here.

    5.1 Strategy & Coverage

    When designing a manufacturing process, electrical test serves not just as a final checklist item, but as an essential technical and quality safeguard. A well-planned test strategy achieves two primary goals: it provides high Defect Coverage (supporting a reliable product) and keeps the Cost of Test (CoT) manageable to protect production throughput. To do this effectively, a combination of tools is deployed—from high-speed structural checks (ICT, Flying Probe, Boundary Scan) to in-depth functional verification (FCT). An effective strategy typically involves catching common, structurally simple faults early in the process, while reserving deeper functional checks for verifying complex product behavior later.

    It is often impractical to test every single node on every printed circuit board indefinitely. Therefore, a core principle of an efficient strategy is to structure the flow so that common and inexpensive faults are isolated first. Structural defects—like open solder joints, short circuits, or misoriented components—are relatively common but are generally straightforward to correct if caught immediately after the SMT line. Functional defects, such as subtle timing issues or firmware integration errors, are typically more complex and time-consuming to diagnose, meaning they are best targeted in the final stages.

    Effective testing often uses a layered approach, where each stage serves a specific diagnostic purpose:

    1. Structural: “Is the board built correctly?” At this level, connectivity is verified (checking for opens and shorts), component presence is confirmed, and passive values are measured. Typical tools: In-Circuit Test (ICT), Flying Probe, and Boundary Scan.
    2. Functional (FCT): “Does the board wake up and initialize?” Power is safely applied to the board, circuits are initialized, and basic hardware blocks (e.g., memory, logic, power rails) are verified to operate as designed.
    3. System/Application: “Does the product fulfill requirements?” This is the advanced test layer where the final application firmware is run, external interfaces (like Ethernet or USB ports) are exercised, and the end-use behavior is validated.

    Choosing the right testing method involves balancing production volume (which helps amortize fixture costs) with board density (which dictates physical access).

    ToolWhat It Checks (Coverage)Cost & Cycle Time ConsiderationsTypical Use Case
    In-Circuit Test (ICT)High Structural Coverage. Opens, shorts, resistor/capacitor values, basic passive verification.High NRE (Fixture Cost), Very Fast (Seconds per board).High-Volume production runs where the fixture cost amortizes quickly (typically > 30k units).
    Flying ProbeStructural Coverage. Employs checks similar to ICT, but uses dynamic, moving probes.Low NRE (No Custom Fixture), Slower cycle time (Minutes per board).New Product Introductions (NPI) or High-Mix lines where designs change frequently.
    Boundary Scan (BSCAN) / JTAGHidden Net Continuity. Tests digital interconnects under complex packages (BGAs/CSPs); programs Flash memory/MCUs in-line.Low NRE. Extremely short cycle time due to parallel testing.Dense boards with limited test pad access; highly valuable for BGA testing and in-line programming.
    Functional Test (FCT)Full System Functionality. Powers the unit up, checks external I/O, runs firmware, and verifies critical performance parameters.Medium-to-High NRE (Custom Code & Hardware), Medium-to-Slow cycle time.The final verification step to confirm that the assembled product fully meets behavioral requirements.

    The optimal route for electrical test is tailored to the specific project’s risk profile and volume.

    Product TypeRecommended Test RouteRationale
    High-Volume Consumer ElectronicsSPIAOIICT + BSCAN (Program) → Short FCTThe ICT fixture cost amortizes quickly. BSCAN can program chips during the ICT phase, keeping the FCT stage brief and focused on core features.
    NPI / Mid-Volume RunsSPIAOIFlying Probe + BSCAN → Focused FCTMinimizes upfront NRE risk before the design is finalized. The Flying Probe handles engineering changes easily, while BSCAN helps ensure BGA integrity.
    High-Density / Extended LifeSPIAOIAXI Sampling → ICT + BSCAN (Max Coverage) → Full FCT + Stress TestCoverage is prioritized (aiming for ≥ 95% structural coverage). AXI and BSCAN help verify hidden joints, and a thermal or load test helps validate longer-term reliability.

    When deciding between an ICT fixture and a Flying Probe, consider evaluating the Break-Even Quantity:

    Break-Even QTYICT Fixture NRE Cost / (Time Saved per Board vs. Flying Probe x Line Cost per Minute)

    For example, if an ICT fixture costs $50,000 and saves 1 minute per board over a Flying Probe (with an estimated line cost of $1.50 per minute), the investment begins to pay for itself after processing approximately 33,333 boards.

    Planning Requirements and Coverage Guidelines

    Section titled “Planning Requirements and Coverage Guidelines”

    Incorporating the test strategy during the design phase is essential. This forward-looking approach is known as Design for Testability (DFT).

    1. Integrate BSCAN Early: JTAG headers and test points must be included in the PCB layout from the start. Boundary Scan (IEEE 1149.1) tests digital nets under BGAs, helping resolve complex physical probing challenges.
    2. Set a Coverage Target: Aiming for ≥ 95% Structural Net Coverage (meaning 95% of nets are reachable by ICT, Flying Probe, or BSCAN) is a strong industry benchmark. It is helpful to quantify and review this coverage before beginning mass manufacturing.
    3. Pacing with TAKT Time: To maintain production flow, the total electrical test time (ICT + BSCAN + FCT) should remain below the required TAKT Time of the assembly line. If testing creates a bottleneck, splitting FCT into parallel stations or streamlining redundant structural checks should be considered.

    Test LayerPrimary ObjectiveKey ToolsSelection CriteriaTarget Coverage/Requirement
    StructuralVerify board build correctness (opens, shorts, component presence, passive values).ICT, Flying Probe, Boundary Scan (JTAG).Production volume (>30k units for ICT), board density, NRE cost, design stability.≥95% structural net coverage.
    Functional (FCT)Verify board powers up, initializes, and basic hardware blocks operate.Custom Functional Test (FCT) hardware/software.Defect complexity, final verification stage, behavioral requirements.Full system functionality per design.
    System/ApplicationValidate final product requirements and end-use behavior.Advanced FCT with application firmware.Final product validation, interface testing (Ethernet, USB, etc.).Meets all specified application requirements.
    Strategic ImplementationOptimize cost of test (CoT) and defect flow.Mix of tools per product scenario (see Strategic Mix table).Product type (High-Volume, NPI, High-Density), risk profile, TAKT time.Total test time < line TAKT time. Catch simple faults early.
    Cost AnalysisJustify capital investment (e.g., ICT fixture).Break-Even Quantity analysis.ICT Fixture NRE Cost vs. Flying Probe time savings and line cost.Break-Even QTY = ICT NRE Cost / (Time Saved per Board x Line Cost per Minute).

    Сообщение об ошибке