新闻中心

EEPW首页>嵌入式系统>设计应用> 视频采集中DMA控制的流横式接口设计

视频采集中DMA控制的流横式接口设计

作者: 时间:2009-06-30 来源:网络 收藏

对数据路径的是通过Nios II软件配置器来实现的。这种软硬件协同的办法,既兼顾了传输的速度又兼顾了数据路径的灵活性。对数据传输的设置,首先需要在SoPC Builder中设定器的read_master和write_master,也就是数据搬运的源和目的地。具体设置如图8所示。

本文引用地址://m.amcfsurvey.com/article/152444.htm

除此之外,还要在软件上具体设置传输的源地址、目的地址、传输长度以及传输模式等。这里给出部分调用HAL DMA驱动的软件代码:


4 系统测试
(1)流模式仿真
用Quartus II自带的Signaltap II逻辑分析仪对自定制的流模式信号进行观察,图9为相关信号波形。经过分析,此波形与流模式的传输规范吻合。

(2)系统测试
整个SOPC系统在Altera DEl的Cyclone II FPGA上实现。采用友晶科技公司的摄像头进行图像数据源输入,用VGA显示终端进行输出观察,用DEl平台和该SoPC采集系统对某一场景进行拍摄截图。结果表明,该流模式工作流畅。


5 总 结
采用以Nios II为核心的SoPC系统实现了采集信号的流模式传输,并将其做成一个自定义外设,非常方便重复利用。另外,利用了DMAC硬件实现传输,且数据采集、存储和显示全硬件实现,速度非常快;同时,可以将SRAM作为图像处理缓冲区,将处理后的图像读回,这样就搭建了一个图像处理的硬件系统。当需要实现某种处理的算法时,只需要修改图像处理模块,再放进系统中就可以实现。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭