高清流媒体采集卡中DMA传输模式
T200AE 高清流媒体VGA视频采集卡采用PCI-E X1接口,带宽是PCI接口的两倍以上,采用256MB/64bit DDR2 内存芯片作为图像缓存,带宽高达2GB/s,使用高效Master DMA模式,图像采集过程不占用主机CPU...
T200AE 高清流媒体VGA视频采集卡是一款针对视频直播、录播领域设计的多用途采集卡,九视VGA采集卡系列产品中的这款高清流媒体VGA视频采集卡实现了单卡集成1路高清晰度实时电脑视频(VGA)和2路标准清晰度实时模拟视频(CVBS)和一路音频信号,是一款面对多媒体应用的专业级采集卡。

图示:高清流媒体VGA采集卡
T200AE 高清流媒体VGA视频采集卡采用PCI-E X1接口,带宽是PCI接口的两倍以上,采用256MB/64bit DDR2 内存芯片作为图像缓存,带宽高达2GB/s,使用高效Master DMA模式,图像采集过程不占用主机CPU。
大家知道DMA,就是直接存储器存取控制,普通的硬盘基本上是以PIO或DMA的模式来进行数据传输的。
DMA(DirectMemoryAccess,即直接内存存取方式,也就是说传输信息可在硬盘与内存之间直接进行,而无需占用CPU的资源。当使用DMA方式时,CPU资源的占用程度较PIO低,特别是在多任务处理时尤其如此。当CPU处理不同程序时,信息可直接从硬盘传送或读取(但当您使用DOS、Windows3.x或是其他的单任务操作系统时,是不需要此功能的)。
DMA 数据传输过程
当CPU 对DMA 进行读写时,CPU 是bus master,DMA 是bus slave,当DMA 控制高速设备与主存交换数据时,DMA 是bus master。DMA 寄存器的地址直接映射到PCI 的地址空间,其基地址由PCI Core 中的配置寄存器Bar0 决定。主机通过访问这些寄存器来控制DMA 操作。
普通的PCI采集卡,在数据传输设计方面,芯片的核心问题就是,DMA控制器,特别是多通道的DMA控制器模块,主要用于完成对内部寄存器Target的读写及对后端接口芯片直接存取模式和DMA传输功能。DMA传输时,DMA控制器在PCI总线和Local总线上都作为Master。配置空间操作结束后,通过Target操作读写内部寄存器和后端芯片片内寄存器。DMA读写使能后,控制器自动完成传输全过程:包括二总线上请求、总线仲裁、读写传输。DMA控制器内部访问操作一般分为Direct Slave mode 模式和DMA mode模式。
更多关于VGA采集卡数据传输问题,slave DMA 和master DMA有什么 区别等等,主动控制和被动接受,这一层关系我们会在以后的文章中介绍。
经过上面DMA数据传输方式的介绍,相信大家对DMA模式的PCI采集卡和高效Master DMA模式PCI-E采集卡数据传输方式有了一定的了解,而九视的T200AE 高清流媒体VGA视频采集卡,使用高效Master DMA模式,图像采集过程不占用主机CPU。如果您在使用上或者在技术上有什么需要解决的问题,可以在线咨询公司网站在线客服,或者来电进行咨询:4000618657。