Top Banner
AOI PCB (Bare Board Inspection)
23

AOI PCB (Bare Board Inspection). Agenda Coreco Accomplishments in PCB Inspection Bare Board PCB Challenges Coreco advanced solutions to these challenges.

Dec 28, 2015

Download

Documents

Blaze Sutton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

AOI PCB (Bare Board Inspection)

Page 2: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Agenda

Coreco Accomplishments in PCB Inspection

Bare Board PCB Challenges

Coreco advanced solutions to these challenges

Evolution of solutions with diagram

Excellent technical support in HW/SW

Page 3: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Coreco Accomplishments in PCB Inspection

Coreco is #1 vision processing hardware/software supplier for PCB Inspection (AOI/AXI) in the world

Widespread reputed AOI PCB Inspection customers using Coreco’s quality vision processing hardware/software, such as Orbotech, Agilent Technologies, Camtek, TRI (Taiwan) etc.

Highly skilled and experienced R&D/Application team with rich expertise particularly in PCB Inspection

Unparallel vision processing features in HW/SW that are specifically suited to PCB Inspection application(proprietary algorithms, fastest capturing speed, multiple independent asynchronous acquisition channels, improved resolution at sustainable speed, Trigger-to-image reliability )

Page 4: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

PCB AOI Challenges

1. Typical PCB fabrication errors Shorts, open, bridge, pin hole etc.

2. Line-width/Spacing measurements Complex pattern with many different width

3. Imaging correctly lines with irregular curved foot

4. Arched top surface of plated lines

5. Board Stretch/Warping

6. Unsmoothness of laminate surface finish

Page 5: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

PCB AOI Challenges7. Accurate alignments

8. Non-uniformity of illumination of sources

9. Required fast speed for inner layer PCB in-line test

10. Resolution/Accuracy

11. CAD to image compare

12. Rasterization of CAD data

13. Pattern matching

14. Warp of reference

15. Subtraction, Blob , Classification

Page 6: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Typical PCB fabrication errors

•Line Break/Open

Page 7: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Typical PCB fabrication errors

•Short between lines

Page 8: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Typical PCB fabrication errors

•Under etch and blob excess

Page 9: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Typical PCB fabrication errors

•Pin holes

Page 10: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Typical PCB fabrication errors

•Pattern correctness/dimensions

Page 11: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Typical PCB fabrication errors

The etching agent used in subtractive processes to remove copper in between the lines, works in all directions simultaneously, forming a radius at the bottom of the line. The extension created by this radius is proportional to the thickness of the copper layer. In fine line PCBs this extension is large enough, relative to the line width, to distort the image of the line compared to the reference. This extension also forms a wavy contact line between the conductor and the laminate, thus making edge detection more difficult.

Page 12: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Coreco advanced solutionsFor all defects such as short, open, bridge, pin hole etc., Coreco uses advanced proven proprietary algorithms to effectively detect all significant defects while generating the lowest possible false alarm rate.

Due to complexity of printing on PCB, measuring line width and spacing is a challenge. Coreco’s outstanding vision processing hardware and proprietary algorithms can meet this challenge with 5 micro per pixel accuracy for inline inspection.

Coreco’s expertise is up to the challenge caused by lines with irregular curved foot by implementing sophisticated detection algorithms that can track the central part of the line while ignoring the edge effect.

Page 13: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Coreco advanced solutionsAn Imaging processing algorithm (shading correction) for compensating for the non-uniformity of the illumination source

In addition to the mechanical guiding system can reduce the displacement, an imaging processing algorithm is performed to further reduce the translational and rotational displacement with sub-pixel alignment accuracy up to 1/64th pixel

The proposed algorithm can reduce computational load and improve the parallel processing performance by using the Single Instruction Multiple Data (SIMD) instructions implemented in Intel Pentium IV, so called the Streaming SIMD Extensions 2 (SSE2).

Page 14: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Coreco advanced solutionsUnparallel vision processing features in HW/SW that are specifically suited to PCB Inspection application

Fastest capturing speed Multiple independent asynchronous acquisition channels, Improved resolution at sustainable speed, Trigger-to-image reliability, Synchronization of external triggers, Time stamping, Onboard frame buffers Support of virtually any operating system Sophisticated proprietary algorithms

all these can decrease image acquisition time, alleviate production bottlenecks and increase quality in a wide range of AOI systems and PCB inspection applications

The accuracy can be reached 5 micro/pixel, 20-30 seconds per layer for 12”x12” PCBs. There are not very few companies that are able to compete with this speed and accuracy. Obviously, Coreco is on the top of this competition.

Page 15: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Coreco advanced solutions

Block Diagram of a PCB inspection system (This is just an example)

Test image

Reference image

Alignment Difference Thresholding Blob Analysis Decision

Page 16: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Evolution of solutions with diagram

Basic host based solutionCPU does all processing

Linescansensor

4 to 8 taps50 Mhz

Viper digitalViper Camlink

X64

Hostcomputer

Sensor communication

HOST BASED PROCESSING

Page 17: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Evolution of solutions with diagram

Advanced host based solution

Preprocessing in hardware

Linescansensor

4 to 8 taps50 Mhz

Viper digitalViper Camlink

X64Anaconda

Hostcomputer

Sensor communication

HOST BASED PROCESSING & ACCELERATION

Pixel processor

Page 18: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Evolution of solutions with diagram

Wide embedded solution

Linescansensor

4 to 8 taps50 Mhz Viper digital CAB Mamba

Hostcomputer

Linescansensor

4 to 8 taps50 Mhz Viper digital CAB Mamba

Linescansensor

4 to 8 taps50 Mhz Viper digital CAB Mamba

Linescansensor

4 to 8 taps50 Mhz Viper digital CAB Mamba

Page 19: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Evolution of solutions with diagramEmbedded based solution

Linescansensor

4 to 8 taps50 Mhz Anaconda xCAB Anaconda

Hostcomputer

Pixel processor

Sensor communication

Anaconda

Anaconda

Anaconda

xCAB

xCAB

xCAB

Page 20: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

X64 features for AOI

Use PCI 64 for 3 to 4 x gain in sustained speed

Multiple independent digital / analog interface

Special support for synchronized camera

Multiple X64 for additional views

Page 21: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Anaconda features for AOI

Use PCI-X for sustained speed Large buffer memory Small form factor Xcab expansion bus

Hardware acceleration VHDL Lib support Celexica C for VHDL

Page 22: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Excellent technical support in HW/SW

Highly skilled and experienced R&D/Application team with rich expertise particularly in PCB Inspection

Most suitable recommendation on both Hardware and Software to best meet customer’s specification

The application DLL is provided to ease customers’ project development

Provide customized processing functions for higher speed (2 to 4x faster than processing libs)

Special sophisticated customization on both Hardware and software (algorithms) may be conducted upon mutual agreement without violating any agreement with any third parties

Page 23: AOI PCB (Bare Board Inspection). Agenda  Coreco Accomplishments in PCB Inspection  Bare Board PCB Challenges  Coreco advanced solutions to these challenges.

Thank You !