系统中采用数字摄像头,视频压缩编码芯片,德州数字媒体处理器DMP(TI Digital Media Processor ),时序与控制逻辑电路,IDE笔记本硬盘、网络芯片等基本部件。结构如图2所示。通过数字摄像头采集视频图像,然后在时序与逻辑电路的配合下送到视频压缩编码DSP中处理。DSP对接受的信号进行识别,编码等运算,一方面将处理好的图像通过IDE接口存储到本地的硬盘上,另一方面通过网络芯片进行D/A转换后,把经过压缩的视频信号无失真的通过网络传给远端用户。
采用DSP来实现压缩和编码的优点在于它比采用专业压缩芯片的方法灵活性大,产品的升级或算法的更改极为方便。图像数据存储器和通信缓冲器都是大容量的存储器,要存储压缩编码后的图像数据,并且要提供通信用的缓冲区。
基于DSP支持FAT32文件格式的IDE大容量视频系统设计图片3
图2 硬件系统框图
IDE接口的硬盘驱动器提供两种数据传输模式:PIO模式和DMA模式。由于采用PIO模式控制相对容易,并且提供了一种可编程控制输入/输出的快速传输方法,所以本系统使用PIO模式。该模式采用高速的数据块IO,以扇区为单位,用中断请求方式与CPU进行批量数据交换。