DOI QR코드

DOI QR Code

An Impletation of FPGA-based Pattern Matching System for PCB Pattern Detection

PCB 패턴 검출을 위한 FPGA 기반 패턴 매칭 시스템 구현

  • Received : 2016.03.31
  • Accepted : 2016.05.24
  • Published : 2016.05.31

Abstract

This study materialized an FPGA-based system to extract PCB patterns. The Printed Circuit Boards that are produced these days are becoming more detailed and complex. Therefore, the importance of a vision system to extract defects of detailed patterns is increasing. This study produced an FPGA-based system that has high speed handling for vision automation of the PCB production process. A vision library that is used to extract defect patterns was also materialized in IPs to optimize the system. The IPs materialized are Camera Link IP, pattern matching IP, VGA IP, edge extraction IP, and memory IP.

본 논문에서는 PCB(: Printed Circuit Board) 패턴 검출을 위하여 Camera Link(Medium)을 지원하는 FPGA 기반 패턴 매칭 시스템을 구현하였다. 최근 생산되고 있는 PCB 패턴은 고집적화 시스템을 위해 점점 미세해지고 복잡해지고 있다. PCB 생산 공정의 비전 자동화를 위하여 고속 처리가 가능한 FPGA 기반 시스템을 제작하였고, 패턴 검출을 위해 사용되는 비전 라이브러리를 IP(: Intellectual property)로 구현하였다. 구현한 IP는 Camera Link IP, 패턴 매칭 IP, VGA IP, 에지 검출 IP, 메모리 IP이다.

Keywords

References

  1. J. Yoo, C. Song, and J. Kim, "A Study on Optimal Design of Flip-chip Inosculation Equipment," Korea Society of Machine Tool Engineers conf., Seoul, Korea, May 2007, pp. 591-596.
  2. S. Lee, J. Kim, H. Lee, and Y. Shin, "A Study on the Enhancement of Flip-chip Package Reliability," Korea Society of Machine Tool Engineers conf., Seoul, Korea, May 2007, pp. 529-535.
  3. Y. Seo and D. Kim, "High-Performance VLSI Architecture for Stereo Vision," Journal of Broadcast Engineering, vol. 18, no. 5, 2013, pp. 669-679. https://doi.org/10.5909/JBE.2013.18.5.669
  4. B. Choi, J. Park, J. Song, and B. Yoon, "Object Detection and Tracking with Infrared Videos at Night-time," J. of the Korea Institute of Electronic Communication Sciences, vol. 10, no. 2, pp. 183-188. https://doi.org/10.13067/JKIECS.2015.10.2.183
  5. W. Park, D. Ryu, and T. Choi, "Extraction and Transfer of Gesture Information using ToF Camera," J. of the Korea Institute of Electronic Communication Sciences, vol. 9, no. 10, pp. 1103-1109. https://doi.org/10.13067/JKIECS.2014.9.10.1103
  6. K. Jang and S. Kwak, "Fast Center Lane Detection Method for Vehicle Applications," J. of The Korea Institute of Electronic Communication Sciences, vol. 9, no. 6, pp. 649-656. https://doi.org/10.13067/JKIECS.2014.9.6.649
  7. J. Ryoo, E. Lee, and T. Doh, "An Implementation of Real-Time Image Warping Using FPGA," J. of Embed. Sys. Appl. vol. 9 no. 6, 2014, pp. 335-344.
  8. Technical Report, "Specification of the Camera Link Interface Standard for Digital Camera and Frame Grabbers," FULNiX, 2000.
  9. C. Lee, "An Embedded FPGA Implementation for a Cameralink Interface," J. of Institute of Korean Electrical and Electronics Engineers, vol. 15, no.2, 2011, pp. 122-128.
  10. D. Gang, "Digital Image Processing using Visual C++," Seoul: SciTech Media, 2005.
  11. S. Kim, "SoC System-based Real Time Moving Object Tracing System Implementation," Master's Thesis, Gwangju University, 2007.