针对高速图像采集控制系统中带宽不足的问题,应用SOPC(System on a Programmable Chip)技术在Avalon总线中嵌入自定义外设完成图像采集、图像数据压缩和图像存储,大大提高了系统的成像速度。首先,通过在图像采集端对数据进行流水线压缩...针对高速图像采集控制系统中带宽不足的问题,应用SOPC(System on a Programmable Chip)技术在Avalon总线中嵌入自定义外设完成图像采集、图像数据压缩和图像存储,大大提高了系统的成像速度。首先,通过在图像采集端对数据进行流水线压缩编码的方法,将数据量压缩为原来的四分之三。然后,基于VHDL设计并实现DMA控制器,该自定义DMA控制器可以把图像数据直接存入SDRAM中的两块缓存区,省掉了传统数据采集系统中必须使用FIFO对数据进行缓存的环节,减轻了CPU的数据传输任务。另外,通过将系统图像采集模块和数据传输模块的并行化处理,提高了成像系统工作的效率。最后,在2k×2k高速CMOS成像系统上进行了实现,通过速度测试和成像测试验证了该图像采集控制系统设计的可行性与灵活性。展开更多
Altera SOPC Builder提供了Nios Ⅱ处理器及一些常用外设接口,但并没有提供12864液晶模块的接口及驱动。利用SOPC Builder中元件编辑器Create New Component,通过自定义逻辑的方法在SOPC设计中添加自己开发的液晶显示模块IP核,并集成到...Altera SOPC Builder提供了Nios Ⅱ处理器及一些常用外设接口,但并没有提供12864液晶模块的接口及驱动。利用SOPC Builder中元件编辑器Create New Component,通过自定义逻辑的方法在SOPC设计中添加自己开发的液晶显示模块IP核,并集成到系统,实现了嵌入式Nios Ⅱ软核处理器与液晶显示模块的接口设计,并编写了驱动程序。可以和系统自带的接口组件一样,开发者利用该开发组件,不必了解液晶屏原理就可以使用标准C函数操作组件进行液晶屏显示的独立开发。展开更多
文摘针对高速图像采集控制系统中带宽不足的问题,应用SOPC(System on a Programmable Chip)技术在Avalon总线中嵌入自定义外设完成图像采集、图像数据压缩和图像存储,大大提高了系统的成像速度。首先,通过在图像采集端对数据进行流水线压缩编码的方法,将数据量压缩为原来的四分之三。然后,基于VHDL设计并实现DMA控制器,该自定义DMA控制器可以把图像数据直接存入SDRAM中的两块缓存区,省掉了传统数据采集系统中必须使用FIFO对数据进行缓存的环节,减轻了CPU的数据传输任务。另外,通过将系统图像采集模块和数据传输模块的并行化处理,提高了成像系统工作的效率。最后,在2k×2k高速CMOS成像系统上进行了实现,通过速度测试和成像测试验证了该图像采集控制系统设计的可行性与灵活性。