ipc part: 8 systematic use of ipc standards! conditions for achieving ipc class 3!
TRANSCRIPT
IPC Part: 8Systematic use of
IPC Standards!
Conditions for achievingIPC Class 3!
Why are we using Standards?
We wish to have order!
In General?In production of Electronic?
We need tools!
Form Number 1
The Project Manager!
We shall have the best without
any cost!
Product spec
Component data
Electronic scheme
Net listBOM
IPC-2141AIPC-2251
IPC-7093
J-STD-609AIPC-1752AIPC-2610
IPC-7094
Footprints
Component placement
Routing
IPC-2222AIPC-7351BIPC-7095CIPC-7525B
IPC-2221B
Program for:-Laser Plotter-Drilling-Routing-AOI-Electric test
IPC-2581
To Bare Board
Production
Gerber filesDrill filesBare BoardSpec
IPC-2152
IPC-7527
Project Manager
Customer!
A Mechanic Company!
The sales manager!
That it will take such time to produce a
piece of plastic with some components!
Test Board number X
DEMANDIPC Class 3 through the Entire Production Chain!
250 mm
190 mm
BOM List for TK X• PBGA1156 P:1,0mm S:35mm DC LF305• PBGA256 P:1,0mm S:17mm DC LF305• QFP304 P:0,5mm S:40mm DC LF• QFN48 P:0,5mm S:7mm DC LF• QFN72 P:0,5mm S:10mm DC LF• BGA353 P:0,5mm DC LF• Chip 1812, 1206, 0803, 0402 och 0201.• Contakts, both HMT och SMT.
Article: Test board number X
Volume: 1000 pieces
Test Board Number X 1000
Article: Test Board number X
Volume: 1000 boards
Costs:- Bare Board: 3€ each?- Components (BOM): 20€/PCB?- Assembling, Soldering & Inspection: 4€/PCB? Summary: 1000 x (3 + 20 + 4) = 27 000£
15%
The Project Manager!
We shall have the best without
any cost!
Test Board Number X 1000
Test Board Number X
Project Manager
Project Manager
RoHS 1 Compatible? RoHS 2?
According to IPC Class 3! Level A, B or C?
Exceptions?
MSL Level? EMC Demands? Repair allowed?
Test Board Number X
RoHS 1 Compatible? RoHS 2?
According to IPC Class 3! Level A, B or C?
Exceptions?
MSL Level? EMC Demands? Repair allowed? IPC-1752A 1
2IPC-2221B
IPC-7351B
J-STD-001E
IPC-6012C
Purchase of Components
Test Board Number X
Project Manager
Project Manager
RoHS 1 Compatible? RoHS 2?
According to IPC Class 3! Level A, B or C?
Exceptions?
MSL Level? EMC Demands? Repair allowed?
Purchase ofComponents
Surface finishes on Components?
EMC demands on Components?
Test Board Number X
RoHS 1 Compatible? RoHS 2?
According to IPC Class 3! Level A, B or C?
Exceptions?
MSL Level? EMC Demands? Repair allowed? IPC-1752A 1
Surface finishes on Components?
EMC demands on Components?
J-STD-002D 3
1000
2
The Electronic Designer
I like complicated functions on a small surface!!
ElectronicDesign
Requirements for impedance adaptation?
ElectronicDesign
ElectronicDesign
High Speed/Frequency?
How many Ampere in the Cu tracks?
Marking and Labeling?
BTC (QFN) Components?
BGA Components?
Project Manager
Purchase ofComponents
According to IPC Class 3! Level A, B or C?
Exceptions?
Surface finishes on Components?
EMC demands on Components?
According to IPC Class 3! Level A, B or C?
Exceptions?
Surface finishes on Components?
EMC demands on Components?
J-STD-002D 3
Requirements for impedance adaptation?
High Speed/Frequency?
How many Ampere in the Cu tracks?
Marking and Labeling?
QFN Components?
BGA Components?
IPC-2141AIPC-2251
6
J-STD-609A
IPC-7095C
IPC-7093
IPC-2152
2
4
5
ElectronicDesign
Requirements for impedance adaptation?
ElectronicDesign
ElectronicDesign
High Speed/Frequency?
How many Ampere in the Cu tracks?
Marking and Labeling?
QFN Components?
BGA Components?
ElectronicDesign
Requirements on the PCB in form of: Materials, Mechanical / Electrical / Thermal Properties, Hole, designs and drawings / documentation.
Krav på Impedans anpassning?
Höga hastigheter/frekvenser?
Hur många Ampere i kopparledarna?
Märkning och skyltar?
QFN komponenter?
BGA komponenter?
Requirements on the PCB in form of: Materials, Mechanical / Electrical / Thermal Properties, Hole, designs and drawings / documentation.
7IPC-2615
IPC-2221B
IPC-4101C
The CAD People
What is IPC-7351B?
My footprints hasn't changed
since 1903!
CAD
CAD
Footprints according to Level A, B or C?
Design acc. To IPC Class 3 & Level A, B or C?
Routing for EMC adaptation?
Bare Board Specification? CAD
The Stencil Design?
Voids acc. To IPC Class 3?
Footprints according to Level A, B or C?
Design acc. To IPC Class 3 & Level A, B or C?
Routing for EMC adaptation?
Bare Board Specification?
The Stencil Design?
Voids acc. To IPC Class 3?
10
IPC-2221B
IPC-7095C
IPC-7351B + New
IPC-2222A
IPC-7525B9
8
Is the Bare Board OK?
The Bare Board producer!
Where is the Cu?
It is nothing wrong with my
Boards!
The Project Manager!
We shall have the best without
any cost!
The Purchaser
CAD
CAD
Footprints according to Level A, B or C?
Design acc. To IPC Class 3 & Level A, B or C?
Routing for EMC adaptation?
Bare Board Specification? CAD
The Stencil Design?
Voids acc. To IPC Class 3?
Project Manager and Purchase
Can the supplier manage the BB Specification?
Audit at the PCB manufacturer? (Bare Board)
Footprints according to Level A, B or C?
Design acc. To IPC Class 3 & Level A, B or C?
Routing for EMC adaptation?
Bare Board Specification?
The Stencil Design?
Voids acc. To IPC Class 3?
10
IPC-2221B
IPC-7095C
IPC-7351B
IPC-2222A
IPC-7525B
Can the supplier manage the BB Specification?
Audit at the BB PCB manufacturer?
IPC-6011
IPC-6012C11
Routing for EMC adaptation?
Bare Board Specification? CAD
Project Manager and Purchase
Can the supplier manage the BB Specification?
Audit at the BB PCB manufacturer?
Project Manager and Purchase
Base Material and Cu foil type?
Project Manager and Purchase
Solder Mask?
CAF?
Surface finish?
Bare Board Supplier
Protocol, Micro Sections and packaging?
Accept and solder test?
Routing for EMC adaptation?
Bare Board Specification? 10
Can the supplier manage the BB Specification?
Audit at the BB PCB manufacturer?
IPC-6011
IPC-6012C
Base Material and Cu foil type?
Solder Mask?
CAF?
Surface finish?
Protocol, Micro Sections and packaging?
Accept and solder test?
IPC-4101C, 4562
IPC-9691A
IPC-SM-840E
IPC-4552, 53A, 54 & 56
IPC-6012C & IPC-1601
IPC-600H & J-STD-003C
11
12
14
13
Test board number X 1000
Assembling, Soldering and Inspection
Test board number X
The EMS/OEM Supplier
Incoming inspection of components and PCBs?
Solder test with components?
Test board number X 1000
Incoming inspection of components and PCBs?
Solder test with components?
IPC-6012C,-600H
J-STD-002D15
Test board number X
The EMS/OEM Supplier
Incoming inspection of components and PCBs?
Solder test with components?
The EMS/OEM Supplier
Solder test of Bare Boards?
Test board number X 1000
Incoming inspection of components and PCBs?
Solder test with components?
IPC-6012C,-600H
J-STD-002D15
J-STD-003C 16Solder test of Bare Boards?
The Project Manager!
We shall have the best without
any cost!
Test board number X
The EMS/OEM Supplier
Incoming inspection of components and PCBs?
Solder test with components?
The EMS/OEM Supplier
Solder test of Bare Boards?
The EMS/OEM Supplier
What requirements must be placed onPCBA Production? IPC-Class 3!
Test board number X 1000
Incoming inspection of components and PCBs?
Solder test with components?
IPC-6012C,-600H
J-STD-002D15
J-STD-003C 16Solder test of Bare Boards?
J-STD-001E17What requirements must be placed on
PCBA Production? IPC-Class 3! IPC-HDBK-001
IPC Training
PCB
ComponentsStencils
Solder
Digital Data
Let us start here!
Digital Data!
The EMS/OEM Supplier
Solder test of Bare Boards?
The EMS/OEM Supplier
What requirements must be placed onPCBA Production? IPC Class 3!
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
What requirements must be raised onthe Digital Data? (Gerber files) IPC-Class 3!
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
CAD of stencil so it will meet IPC Class 3 ?
J-STD-003C 16Solder test of Bare Boards?
J-STD-001E
17What requirements must be placed onPCBA Production? IPC-Class 3!
IPC-HDBK-001
IPC Training
What requirements must be placed onthe Digital Data? (Gerber files) IPC-Class 3!
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
CAD of stencil so it will meet IPC Class 3 ?
IPC-2221B
IPC-2222A
IPC-7351B
IPC-7095C
IPC-7093
IPC-7525B
18
Let us continue here!
The Bare Board!
The EMS/OEM Supplier
Solder test of Bare Boards?
The EMS/OEM Supplier
What requirements must be placed onPCBA Production? IPC Class 3!
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
What requirements must be placed onthe Digital Data? (Gerber files) IPC-Class 3!
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
CAD of stencil so it will meet IPC Class 3 ?
The EMS/OEM Supplier
Are the BB produced acc to IPC Class 3? Protocol? Packing and Storage?
J-STD-003C 16Solder test of Bare Boards?
J-STD-001E
17What requirements must be placed onPCBA Production? IPC-Class 3!
IPC-HDBK-001
IPC Training
What requirements must be placed onthe Digital Data? (Gerber files) IPC-Class 3!
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
CAD of stencil so it will meet IPC Class 3 ?
IPC-2221B
IPC-2222A
IPC-7351B
IPC-7095C
IPC-7093
IPC-7525B
18
Are the BB produced acc to IPC Class 3? Protocol? Packing and Storage?
IPC-6012C
IPC-A-600H
IPC-1601
19
Let us continue here!
Components!
MSL demand, level and handling?The EMS/OEM Supplier
J-STD-033C 20 MSL demand, level and handling?
Let us continue here!
Solder Paste!
MSL demand, level and handling?The EMS/OEM Supplier
The EMS/OEM Supplier
Which pasta, Alloy, Flux & Bal size?
Which solder (wave- & selektiv soldering) Alloy?
J-STD-033C 20 MSL demand, level and handling?
Which pasta, Alloy, Flux & Bal size?
Which solder (wave- & selektiv soldering) Alloy?
J-STD-004B 21J-STD-005A
J-STD-006C
Let us continue here!
Screen Print!
MSL demand, level and handling?The EMS/OEM Supplier
The EMS/OEM Supplier
Which pasta, Alloy, Flux & Bal size?
Which solder (wave- & selektiv soldering) Alloy?
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
Which Stencil production technology?
Cleaning of the Stencil?
Printing result (Volume & Precision) acc to IPC Class 3? SPI?
Does it exist BGA and or CSP components?
Does it exist BTC (QFN) components?
J-STD-033C 20 MSL demand, level and handling?
Which pasta, Alloy, Flux & Bal size?
Which solder (wave- & selektiv soldering) Alloy?
J-STD-004B 21J-STD-005A
J-STD-006B
Which Stencil production technology?
Cleaning of the Stencil?
Printing result (Volume & Precision) acc to IPC Class 3? SPI?
Does it exist BGA and or CSP components?
Does it exist BTC (QFN) components?
IPC-7525B
IPC-7526
IPC-7527 22
IPC-7095C
IPC-709323
Let us continue here!
Reflow!
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
Which Stencil production technology?
Cleaning of the Stencil?
Printing result (Volume & Precision) acc to IPC Class 3? SPI?
Does it exist BGA and or CSP components?
Does it exist BTC (QFN) components?
Reflow process (temperature), wave soldering and the components?
Vapor Phase process and the components?
The EMS/OEM Supplier
The EMS/OEM Supplier
Which Stencil production technology?
Cleaning of the Stencil?
Printing result (Volume & Precision) acc to IPC Class 3? SPI?
Does it exist BGA and or CSP components?
Does it exist BTC (QFN) components?
IPC-7525B
IPC-7526
IPC-7527 22
IPC-7095C
IPC-709323
Reflow process (temperature), wave soldering and the components?
Vapor Phase process and the components?
J-STD-020D
J-STD-075
IPC-4101C
24
Let us continue here!
Inspection!
The EMS/OEM Supplier
Inspection with the assistance of AOI. Can IPC Class 3 criteria be implemented?
The EMS/OEM Supplier
Inspection with the assistance of operator. Does it exist valid CIS or CIT?
Test kort nummer X
IPC-610E 25
IPC-610E
IPC Training26
Inspection with the assistance of AOI. Can IPC Class 3 criteria be implemented?
Inspection with the assistance of operator. Does it exist valid CIS or CIT?
Let us continue here!
Repair & Touch up!
The EMS/OEM Supplier
Inspection with the assistance of AOI. Can IPC Class 3 criteria be implemented?
The EMS/OEM Supplier
Inspection with the assistance of operator. Does it exist valid CIS or CIT?
Test kort nummer X
The EMS/OEM Supplier
Rework, Repair & Touch up of PCB PCBA?Does it exist valid CIS or CIT?
IPC-610E 25
IPC-610E
IPC Training26
Inspection with the assistance of AOI. Can IPC Class 3 criteria be implemented?
Inspection with the assistance of operator. Does it exist valid CIS or CIT?
Rework, Repair & Touch up of PCB PCBA?Does it exist valid CIS or CIT?
IPC-7711/21B
IPC Training27
Let us continue here!
X-Ray Inspection!
Let us continue here!
Repair of BGA/CSP!
The EMS/OEM Supplier
Inspection with the assistance of operator. Does it exist valid CIS or CIT?
The EMS/OEM Supplier
Rework, Repair & Touch up of PCB PCBA?Does it exist valid CIS or CIT?
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
Inspection of BGA/CSP with X-Ray. Can IPC Class 3 criteria be implemented?
Inspection of BGA/CSP with X-Ray Does it exist Voids? Before and after assembling and soldering?
Repair of BGA/CSP.Is it OK to repair BGA/CSP?
Rework, Repair & Touch up of PCB PCBA?Does it exist valid CIS or CIT?
IPC-7711/21B
IPC Training27
Inspection of BGA/CSP with X-Ray. Can IPC Class 3 criteria be implemented?
Inspection of BGA/CSP with X-Ray Does it exist Voids? Before and after assembling and soldering?
Repair of BGA/CSP.Is it OK to repair BGA/CSP?
IPC-7095C
IPC-610E28
29IPC-7095C
30IPC-7095C
IPC-610E
Let us continue here!
Wave- & Selectiv soldering!
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
Inspection of BGA/CSP with X-Ray. Can IPC Class 3 criteria be implemented?
Inspection of BGA/CSP with X-Ray Does it exist Voids? Before and after assembling and soldering?
Repair of BGA/CSP.Is it OK to repair BGA/CSP?
The EMS/OEM Supplier
Flux, Preheat & Process?
Inspection by CIS and CIT.
Inspection of BGA/CSP with X-Ray. Can IPC Class 3 criteria be implemented?
Inspection of BGA/CSP with X-Ray Does it exist Voids? Before and after assembling and soldering?
Repair of BGA/CSP.Is it OK to repair BGA/CSP?
IPC-7095C
IPC-610E28
29IPC-7095C
30IPC-7095C
IPC-610E
Flux, Preheat & Process?
Inspection by CIS and CIT. 31
J-STD-004B & 006C
IPC-610E
Let us continue here!
Cleaning!
Is Cleaning a Demand? If Yes?Is the PCBA designed for Cleaning?
Is the PCB clean before cleaning?How clean should the PCBA be after cleaning?
The EMS/OEM Supplier
Cleaning liquid and methode?How shall the cleanliness be messured?
The EMS/OEM Supplier
The EMS/OEM Supplier
32IPC-2221B
IPC-2222A
33IPC-6012C
J-STD-001E
IPC-5701, 02, 03 & 04
34IPC-9201
IPC-65B & AJ-820
Is Cleaning a Demand? If Yes?Is the PCBA designed for Cleaning?
Is the PCB clean before cleaning?How clean should the PCBA be after cleaning?
Cleaning liquid and methode?How shall the cleanliness be messured?
Let us continue here!
Lacking!
Is Cleaning a Demand? If Yes?Is the PCBA designed for Cleaning?
Is the PCB clean before cleaning?How clean should the PCBA be after cleaning?
The EMS/OEM Supplier
Cleaning liquid and methode?How shall the cleanliness be messured?
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
Lackning of PCBA? Type of lack? Process?Inspection of the Lacking!
32IPC-2221B
IPC-2222A
33IPC-6012C
J-STD-001E
IPC-5701, 02, 03 & 04
34IPC-9201
IPC-65B & AJ-820
Is Cleaning a Demand? If Yes?Is the PCBA designed for Cleaning?
Is the PCB clean before cleaning?How clean should the PCBA be after cleaning?
Cleaning liquid and methode?How shall the cleanliness be messured?
Lackning of PCBA? Type of lack? Process?Inspection of the Lacking!
IPC-CC-830B
IPC-HDBK-830 35
Let us continue here!
Cabling & Enclosures!
Is the PCB clean before cleaning?How clean should the PCBA be after cleaning?
The EMS/OEM Supplier
Cleaning liquid and methode?How shall the cleanliness be messured?
The EMS/OEM Supplier
The EMS/OEM Supplier
The EMS/OEM Supplier
Lackning of PCBA? Type of lack? Process?Inspection of the Lacking!
The EMS/OEM Supplier
Cabling?
Production, inspection and test of enclosers for electronic?
The EMS/OEM Supplier
J-STD-001E
34IPC-9201
IPC-65B & AJ-820
Is the PCB clean before cleaning?How clean should the PCBA be after cleaning?
Cleaning liquid and methode?How shall the cleanliness be messured?
Lackning of PCBA? Type of lack? Process?Inspection of the Lacking!
IPC-CC-830B
IPC-HDBK-830 35
IPC-A-620B 36
37IPC-A-630
IPC Training
Cabling?
Production, inspection and test of enclosures for electronic?
What do We Now?
37 Items!!
Practical Advice
You need aChecklist!!