基于流计算的印刷线路板自动光学缺陷检测系统研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:ganggang821010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
印刷线路板(PCB)作为一种电子基础材料,广泛存在于各种电子设备中,其质量对电子产品的整体质量具有重大影响。在PCB的大批量生产过程中,由于PCB的层数多、布线密集,再加上一些不确定的外界因素,PCB很可能存在一些质量上的问题。为了提高电子产品的可靠性,必须对PCB进行缺陷检测。自动光学检测(AOI)是基于图像处理的非接触式缺陷检测方式,是PCB缺陷检测的最新技术和最有效的手段。目前市面上的大多数PCB-AOI设备都采用PC机作为主要处理核心进行图像处理并判定缺陷点,但是存在以下问题:1)PC机存储器带宽不高的特点在访存较为密集的AOI图像处理中体现的更加明显,限制系统的处理速度2)PC机较少的内核数决定其较低的并行度。3)PC机在工业相机扫描PCB以及图像传输期间处于等待数据状态,这段时间PC机没有被充分利用。针对现有PC机作为主要处理核心的方式所存在的问题,本文提出基于FPGA的流计算方式提升PCB-AOI系统的处理速度。流计算方式提供更高的系统带宽,实现多级流水线并行并且能够充分利用图像扫描和传输的时间进行运算,实现边流边计算。本文主要研究内容包括:1)研究流计算模型和流体系结构,对流计算相关内容进行形式化描述,包括对流,流模块,流模块组合进行描述。2)研究实现流计算的关键技术,包括多时钟管理,跨时钟域数据传输和存储器分层模型。提出以本地分布式流寄存器文件为核心的三层存储器模型,提升系统整体带宽。3)研究印刷线路板缺陷检测图像处理流模块在FPGA上的流式实现。该流模块划分为多级流水线结构,提升了系统并行度。流水线结构结合三层存储器模型使得该流模块能够充分利用图像采集和传输的时间进行运算,实现边采集边传输边处理。4)研究基于流计算的印刷线路板自动光学缺陷检测系统的实现。最后,本文以DE2-115为平台,实现基于流计算的PCB-AOI系统,并对图像处理流模块进行了测试,验证了图像处理流模块流式实现的正确性以及处理速度上的优势。
其他文献
广义上的激励机制属于管理学范畴,泛指通过一定的管理方法及特定的管理体系,促使人力资源作用于组织效益的最大化。由于事业单位的特殊性,往往缺乏市场竞争压力,因此容易出现
推进美丽乡村建设和实施乡村振兴战略是我国促进乡村发展的重要举措,同时,乡村旅游的发展也越来越受到重视,成为旅游产业中非常重要的一部分。乡村旅游的发展,也为开发乡村旅
陶瓷文化源远流长,拥有着丰富的人文内涵和多样的艺术表现形式。新彩与粉彩便是中国陶瓷艺术中的重要组成部分,其表现技法与表现风格上具有中国特色,用笔和构图都极具中国画
<正>1206年成吉思汗统一蒙古高原诸部,建立蒙古汗国,之后又把规模越来越大的战争推向了它的四邻。首先攻打西夏,南征金朝;然后是西征中、西亚和东欧地区。随着蒙古铁骑所到之
会议
随着旅游业的发展,更多的人在特定的环境里变成一名旅游者。乡村旅游也是旅游活动的主要场所,如何保护和开发旅游资源是需要多方努力的;而文明旅游和接待地提供优质服务成为
作为WTO争端解决机制重要组成部分的上诉机制,是由《马拉喀什建立世界贸易组织协定》的附件二《关于争端解决规则和程序的谅解》(DSU)规定了相关程序和规则。自上诉机制建立
<正> "亚太"是"亚洲及太平洋"的简称,表面看来,这好像是一个纯粹的地理概念,但在实际应用和学术研究中,这一概念却又很模糊,认识上很不一致,有时甚至差别很大。对亚太概念的
众所周知,完美的司法审判需要遵循以事实为依据,以法律为准绳的司法裁判原则,其中能够被法院采纳的案件事实必须具有相应的证据加以证明,因此证据堪称为审判的基石。正如著名