摘要
本文探讨了一种基于SOPC(片上可编程系统)技术的视觉测量系统设计方案——NiosⅡ软核结合用户自定义逻辑的方案。系统设计的基本思想如下:首先针对视觉测量算法进行划分,对算法简单、数据处理量大的部分用FPGA逻辑单元自定义硬件模块的方法实现,各硬件模块之间数据采取流水线操作;算法复杂、数据处理量小的部分则在NiosⅡ软核中用软件的方法实现,从而使本系统既具速度优势又具良好的灵活性。本文给出了系统的总体设计方案,实现了系统功能。经测试,系统速度优势非常明显,相比较于较传统的PC机,处理效率得到极大的提高。
A kind of stereovision measurement system based on SOPC (System on a Programmable Chip) Nios II soft-core integrating with user's seff-defining logic is discussed in this thesis. The principle of system design is as follows: At first, compartmentalizing the arithmetic of sterovision measurement. We use FPGA logic units Customized hardware blocks to implement the arithmetic which is simple and large data-computing, and the data is transferred on pipeline between each blocks, otherwise, use software program in Nios 1] to implement the complicated and small data-computing arithmetic. So the system is high-speed and flexible. This paper gives the whole design scheme of system, and implemented the system functions. After testing, the system is outstanding on speed, and the operating efficiency is highly developed than traditional PC.
出处
《微计算机信息》
北大核心
2008年第35期141-142,86,共3页
Control & Automation
基金
北京市教委科技发展计划面上项目(KM200711232006)"基于FPGA的高速视觉测量算法研究"