Systematic use of IPC Standards!

Download Report

Transcript Systematic use of IPC Standards!

IPC Part: 8
Systematic use of
IPC Standards!
Conditions for achieving
IPC Class 3!
Why are we using
Standards?
In production
of Electronic?
In General?
We wish to have order!
We need tools!
Form Number 1
We shall have
the best without
any cost!
The Project Manager!
Product spec
Project Manager
Component data
Electronic scheme
Routing
Net list
BOM
Gerber files
Drill files
Bare Board
Spec
Footprints
IPC-2141A
IPC-2251
IPC-2152
IPC-7093
IPC-7094
J-STD-609A
IPC-1752A
IPC-2610
Component placement
IPC-2221B
IPC-2222A
IPC-7351B IPC-2581
IPC-7095C
IPC-7525B IPC-7527
Program for:
-Laser Plotter
-Drilling
-Routing
-AOI
-Electric test
To Bare
Board
Production
Customer!
A Mechanic Company!
That it will take such
time to produce a
piece of plastic with
some components!
The sales manager!
Test Board number X
DEMAND
IPC 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?
15%
Summary: 1000 x (3 + 20 + 4) = 27 000£
We shall have
the best without
any cost!
The Project Manager!
Test Board Number X
1000
Test Board Number X
Project
Manager
RoHS 1 Compatible? RoHS 2?
MSL Level? EMC Demands? Repair allowed?
Project
Manager
According to IPC Class 3! Level A, B or C?
Exceptions?
S 1 Compatible? RoHS 2?
Level? EMC Demands? Repair allowed?
ding to IPC Class 3! Level A, B or C?
ptions?
Test Board Number X
IPC-1752A
IPC-2221B
IPC-7351B
IPC-6012C
J-STD-001E
1
2
Purchase of Components
Test Board Number X
Project
Manager
RoHS 1 Compatible? RoHS 2?
MSL Level? EMC Demands? Repair allowed?
Project
Manager
According to IPC Class 3! Level A, B or C?
Exceptions?
Purchase of
Components
Surface finishes on Components?
EMC demands on Components?
Test Board Number X
S 1 Compatible? RoHS 2?
Level? EMC Demands? Repair allowed?
1000
IPC-1752A
ding to IPC Class 3! Level A, B or C?
2
ptions?
ce finishes on Components?
demands on Components?
1
J-STD-002D
3
I like complicated
functions on a
small surface!!
The Electronic Designer
Project
Manager
Purchase of
Components
According to IPC Class 3! Level A, B or C?
Exceptions?
Surface finishes on Components?
EMC demands on Components?
Electronic
Design
Requirements for impedance adaptation?
Electronic
Design
How many Ampere in the Cu tracks?
Electronic
Design
BTC (QFN) Components?
High Speed/Frequency?
Marking and Labeling?
BGA Components?
ding to IPC Class 3! Level A, B or C?
2
ptions?
ce finishes on Components?
J-STD-002D
demands on Components?
irements for impedance adaptation?
Speed/Frequency?
many Ampere in the Cu tracks?
ng and Labeling?
Components?
Components?
3
IPC-2141A
IPC-2251
4
IPC-2152
J-STD-609A
5
IPC-7093
IPC-7095C
6
Electronic
Design
Requirements for impedance adaptation?
Electronic
Design
How many Ampere in the Cu tracks?
Electronic
Design
QFN Components?
Electronic
Design
Requirements on the PCB in form of: Materials,
Mechanical / Electrical / Thermal Properties, Hole,
designs and drawings / documentation.
High Speed/Frequency?
Marking and Labeling?
BGA Components?
edans anpassning?
heter/frekvenser?
mpere i kopparledarna?
h skyltar?
nenter?
nenter?
s on the PCB in form of: Materials,
Electrical / Thermal Properties, Hole,
drawings / documentation.
IPC-4101C
IPC-2221B
IPC-2615
7
What is
IPC-7351B?
My footprints
hasn't changed
since 1903!
The CAD People
CAD
Footprints according to Level A, B or C?
CAD
Voids acc. To IPC Class 3?
CAD
Design acc. To IPC Class 3 & Level A, B or C?
The Stencil Design?
Routing for EMC adaptation?
Bare Board Specification?
s according to Level A, B or C?
cc. To IPC Class 3 & Level A, B or C?
. To IPC Class 3?
cil Design?
or EMC adaptation?
rd Specification?
IPC-7351B + New
IPC-2221B
IPC-2222A
IPC-7095C
IPC-7525B
8
9
10
Is the Bare Board OK?
The Bare Board
producer!
Where is
the Cu?
It is nothing
wrong with my
Boards!
We shall have
the best without
any cost!
The Project Manager!
The Purchaser
CAD
Footprints according to Level A, B or C?
CAD
Voids acc. To IPC Class 3?
CAD
Project Manager
and Purchase
Design acc. To IPC Class 3 & Level A, B or C?
The Stencil Design?
Routing for EMC adaptation?
Bare Board Specification?
Can the supplier manage the BB Specification?
Audit at the PCB manufacturer? (Bare Board)
prints according to Level A, B or C?
gn acc. To IPC Class 3 & Level A, B or C?
s acc. To IPC Class 3?
Stencil Design?
IPC-7351B
IPC-2221B
IPC-2222A
IPC-7095C
IPC-7525B
ing for EMC adaptation?
Board Specification?
the supplier manage the BB Specification?
it at the BB PCB manufacturer?
10
IPC-6011
IPC-6012C
11
CAD
Project Manager
and Purchase
Routing for EMC adaptation?
Bare Board Specification?
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?
Bare Board
Supplier
CAF?
Surface finish?
Protocol, Micro Sections and packaging?
Accept and solder test?
g for EMC adaptation?
Board Specification?
he supplier manage the BB Specification?
at the BB PCB manufacturer?
10
IPC-6011
IPC-6012C
11
Material and Cu foil type?
IPC-4101C, 4562
IPC-9691A
12
r Mask?
IPC-SM-840E
13
ce finish?
col, Micro Sections and packaging?
pt and solder test?
IPC-4552, 53A, 54 & 56
IPC-6012C & IPC-1601
IPC-600H & J-STD-003C
14
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?IPC-6012C,-600H
Solder test with components?
J-STD-002D
15
Test board number X
The EMS/OEM
Supplier
Incoming inspection of components and PCBs?
The EMS/OEM
Supplier
Solder test of Bare Boards?
Solder test with components?
Test board number X
1000
Incoming inspection of components and PCBs?IPC-6012C,-600H
Solder test with components?
Solder test of Bare Boards?
J-STD-002D
J-STD-003C
15
16
We shall have
the best without
any cost!
The Project Manager!
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 on
PCBA Production? IPC-Class 3!
Test board number X
1000
Incoming inspection of components and PCBs?IPC-6012C,-600H
15
Solder test with components?
J-STD-002D
Solder test of Bare Boards?
J-STD-003C
16
What requirements must be placed on
PCBA Production? IPC-Class 3!
J-STD-001E
IPC-HDBK-001
17
IPC Training
PCB
Stencils
Solder
Digital Data
Components
Let us start here!
Digital Data!
The EMS/OEM
Supplier
Solder test of Bare Boards?
The EMS/OEM
Supplier
What requirements must be placed on
PCBA Production? IPC Class 3!
The EMS/OEM
Supplier
What requirements must be raised on
the Digital Data? (Gerber files) IPC-Class 3!
The EMS/OEM
Supplier
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
The EMS/OEM
Supplier
CAD of stencil so it will meet IPC Class 3 ?
Solder test of Bare Boards?
J-STD-003C
16
What requirements must be placed on
PCBA Production? IPC-Class 3!
J-STD-001E
IPC-HDBK-001
IPC Training
17
What requirements must be placed on
the Digital Data? (Gerber files) IPC-Class 3!
IPC-2221B
IPC-2222A
IPC-7351B
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
IPC-7095C
CAD of stencil so it will meet IPC Class 3 ?
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 on
PCBA Production? IPC Class 3!
The EMS/OEM
Supplier
What requirements must be placed on
the Digital Data? (Gerber files) IPC-Class 3!
The EMS/OEM
Supplier
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
The EMS/OEM
Supplier
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?
Solder test of Bare Boards?
J-STD-003C
16
What requirements must be placed on
PCBA Production? IPC-Class 3!
J-STD-001E
IPC-HDBK-001
IPC Training
17
What requirements must be placed on
the Digital Data? (Gerber files) IPC-Class 3!
IPC-2221B
IPC-2222A
IPC-7351B
CAD acc to IPC Class 3 and Level A, B or C?
Footprints acc to Level A, B or C?
IPC-7095C
18
IPC-7093
CAD of stencil so it will meet IPC Class 3 ?
IPC-7525B
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!
The EMS/OEM
Supplier
MSL demand, level and handling?
demand, level and handling?
J-STD-033C
20
Let us continue here!
Solder Paste!
The EMS/OEM
Supplier
The EMS/OEM
Supplier
MSL demand, level and handling?
Which pasta, Alloy, Flux & Bal size?
Which solder (wave- & selektiv soldering) Alloy?
demand, level and handling?
J-STD-033C
20
asta, Alloy, Flux & Bal size?
J-STD-004B
J-STD-005A
J-STD-006C
21
older (wave- & selektiv soldering) Alloy?
Let us continue here
Screen Print!
The EMS/OEM
Supplier
MSL demand, level and handling?
The EMS/OEM
Supplier
Which pasta, Alloy, Flux & Bal size?
The EMS/OEM
Supplier
Which Stencil production technology?
Cleaning of the Stencil?
The EMS/OEM
Supplier
Printing result (Volume & Precision) acc to IPC
Class 3? SPI?
The EMS/OEM
Supplier
Does it exist BGA and or CSP components?
Which solder (wave- & selektiv soldering) Alloy?
Does it exist BTC (QFN) components?
demand, level and handling?
J-STD-033C
20
asta, Alloy, Flux & Bal size?
J-STD-004B
J-STD-005A
J-STD-006B
21
older (wave- & selektiv soldering) Alloy?
encil production technology?
IPC-7525B
of the Stencil?
IPC-7526
esult (Volume & Precision) acc to IPC
SPI?
IPC-7527
22
IPC-7095C
23
xist BGA and or CSP components?
xist BTC (QFN) components?
IPC-7093
Let us continue here!
Reflow!
Which Stencil production technology?
The EMS/OEM
Supplier
Cleaning of the Stencil?
The EMS/OEM
Supplier
Printing result (Volume & Precision) acc to IPC
Class 3? SPI?
The EMS/OEM
Supplier
Does it exist BGA and or CSP components?
The EMS/OEM
Supplier
Reflow process (temperature), wave soldering
and the components?
The EMS/OEM
Supplier
Vapor Phase process and the components?
Does it exist BTC (QFN) components?
encil production technology?
IPC-7525B
of the Stencil?
IPC-7526
esult (Volume & Precision) acc to IPC
SPI?
IPC-7527
22
IPC-7095C
23
xist BGA and or CSP components?
xist BTC (QFN) components?
process (temperature), wave soldering
components?
hase process and the components?
IPC-7093
J-STD-020D
J-STD-075
IPC-4101C
24
Let us continue here!
Inspection!
Test kort nummer X
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?
nspection with the assistance of AOI.
Can IPC Class 3 criteria be implemented?
IPC-610E
25
nspection with the assistance of operator.
Does it exist valid CIS or CIT?
IPC-610E
26
IPC Training
us continue here!
epair & Touch up!
Test kort nummer X
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?
The EMS/OEM
Supplier
Rework, Repair & Touch up of PCB PCBA?
Does it exist valid CIS or CIT?
nspection with the assistance of AOI.
Can IPC Class 3 criteria be implemented?
IPC-610E
25
nspection with the assistance of operator.
Does it exist valid CIS or CIT?
IPC-610E
26
Rework, Repair & Touch up of PCB PCBA?
Does it exist valid CIS or CIT?
IPC Training
IPC-7711/21B
IPC Training
27
Let us continue here!
X-Ray Inspection!
Let us continue here!
Repair of BGA/CSP!
Supplier
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
Inspection of BGA/CSP with X-Ray.
Can IPC Class 3 criteria be implemented?
The EMS/OEM
Supplier
Inspection of BGA/CSP with X-Ray
Does it exist Voids? Before and after
assembling and soldering?
The EMS/OEM
Supplier
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
27
IPC Training
nspection of BGA/CSP with X-Ray.
Can IPC Class 3 criteria be implemented?
IPC-7095C
nspection of BGA/CSP with X-Ray
Does it exist Voids? Before and after
assembling and soldering?
IPC-7095C
29
IPC-7095C
IPC-610E
30
Repair of BGA/CSP.
s it OK to repair BGA/CSP?
28
IPC-610E
Let us continue here!
Wave- & Selectiv soldering!
Supplier
The EMS/OEM
Supplier
Inspection of BGA/CSP with X-Ray.
Can IPC Class 3 criteria be implemented?
The EMS/OEM
Supplier
Inspection of BGA/CSP with X-Ray
Does it exist Voids? Before and after
assembling and soldering?
The EMS/OEM
Supplier
Repair of BGA/CSP.
Is it OK to repair BGA/CSP?
The EMS/OEM
Supplier
Flux, Preheat & Process?
Inspection by CIS and CIT.
nspection of BGA/CSP with X-Ray.
Can IPC Class 3 criteria be implemented?
IPC-7095C
nspection of BGA/CSP with X-Ray
Does it exist Voids? Before and after
assembling and soldering?
IPC-7095C
29
Repair of BGA/CSP.
s it OK to repair BGA/CSP?
IPC-7095C
IPC-610E
30
lux, Preheat & Process?
J-STD-004B & 006C
nspection by CIS and CIT.
IPC-610E
28
IPC-610E
31
Let us continue here!
Cleaning!
The EMS/OEM
Supplier
Is Cleaning a Demand? If Yes?
Is the PCBA designed for Cleaning?
The EMS/OEM
Supplier
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?
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?
IPC-2221B
IPC-2222A
IPC-6012C
IPC-5701, 02, 03 & 04
32
33
J-STD-001E
IPC-65B & AJ-820
IPC-9201
34
Let us continue here!
Lacking!
The EMS/OEM
Supplier
Is Cleaning a Demand? If Yes?
Is the PCBA designed for Cleaning?
The EMS/OEM
Supplier
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
Lackning of PCBA? Type of lack? Process?
Inspection of the 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?
Cleaning liquid and methode?
How shall the cleanliness be messured?
Lackning of PCBA? Type of lack? Process?
Inspection of the Lacking!
IPC-2221B
IPC-2222A
IPC-6012C
IPC-5701, 02, 03 & 04
32
33
J-STD-001E
IPC-65B & AJ-820
IPC-9201
IPC-CC-830B
IPC-HDBK-830
34
35
et us continue here!
abling & Enclosures!
The EMS/OEM
Supplier
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
Lackning of PCBA? Type of lack? Process?
Inspection of the Lacking!
The EMS/OEM
Supplier
Cabling?
The EMS/OEM
Supplier
Production, inspection and test of
enclosers for electronic?
cleaning?
Cleaning liquid and methode?
How shall the cleanliness be messured?
J-STD-001E
IPC-65B & AJ-820
IPC-9201
34
Lackning of PCBA? Type of lack? Process?
Inspection of the Lacking!
IPC-CC-830B
IPC-HDBK-830
35
Cabling?
IPC-A-620B
IPC Training
36
IPC-A-630
37
Production, inspection and test of
enclosures for electronic?
What do We Now?
37 Items!!
Practical Advice
You need a
Checklist!!