IEEE1394总线接口设计
2011-06-11聂浩许敬旺康晓军唐士建
聂浩 许敬旺 康晓军 唐士建
(北京空间机电研究所,北京 100076)
1 引言
IEEE1394是1986年由苹果公司开发的一种高速数据传输总线,于1995年由美国电气和电子工程师协会(IEEE)制定成标准,旨在取代并行总线SCSI。目前它主要发展为IEEE1394-1995、1394a、1394b、1394c等系列的开放式技术标准。IEEE 1394作为高速数据传输总线,已经被广泛应用于数字摄像机、数字照相机、计算机及其外围设备等,在航空航天领域也有了较多应用[1]。
IEEE1394总线具有异步传输和等时传输两种传输模式。等时模式的大容量实时传输特性使得IEEE1394总线广泛应用于图像传输领域[2]。IEEE1394标准中规定的协议比较复杂,实际应用中大多数采用专用的总线接口芯片。常见的IEEE1394总线设计采用的是主控制器加上总线接口芯片及外围逻辑电路[3]。而IEEE1394总线与嵌入式处理器的结合,进一步提高了设备的集成度与便携性。
从硬件发展来看,IEEE1394协议中的物理层和链路层已经由硬件实现了。目前,TI、NEC、SONY等厂家都生产了具备这两个协议层功能的总线接口芯片[4]。链路层芯片有TI的TSB12LV系列,TSB42AB4,TSB42AA9和SONY的CXD 1947Q等;物理层的控制芯片有TI的TSB41ABx系列 ,TSB41LV0x系列和SONY的CXD1944R等。另外还有物理层和链路层的整合芯片,如TI的TSB43AB2x系列,TSB43AA82等。
DSP(数字信号处理器)作为一种功能强大的微处理器,主要应用在数据、语音、视像信号的高速数学运算和实时处理方面;FPGA(现场可编程门阵列)可以构建高度并行的架构,具有很高的吞吐量和原始数据处理能力。因此,以DSP作为主控制器,FPGA作为协处理器搭建外围逻辑电路的IEEE1394总线接口设计方案,具有较强的现实意义。……
