总线接口概述
扫描二维码
随时随地手机看文章
连接在总线上的设备与总线的连接电路称为总线接口。
总线接口:显示卡要插在主板上才能与主板互相交换数据。与主板连接的接口主要ISA、EISA、VESA、PCI、AGP等几种。ISA和EISA总线带宽窄、速度慢,VESA总线扩展能力差,这三种总线已经被市场淘汰。现在常见的是PCI和AGP接口。PCI接口是一种总线接口,以1/2或1/3的系统总线频率工作(通常为33MHz),如果要在处理图像数据的同时处理其它数据,那么流经PCI总线的全部数据就必须分别地进行处理,这样势必存在数据滞留现象,在数据量大时,PCI总线就显得很紧张。AGP接口是为了解决这个问题而设计的,它是一种专用的显示接口(就是说,可以在主板的PCI插槽中插上声卡、显示卡、视频捕捉卡等板卡,却不能在主板的AGP插槽中插上除了AGP显示卡以外的任何板卡),具有独占总线的特点,只有图像数据才能通过AGP端口。另外AGP使用了更高的总线频率(66MHz),这样极大地提高了数据传输率。目前的显示卡接口的发展趋势是AGP接口。要留意的是,AGP技术分AGP1×和AGP2×,后者的最大理论数据传输率是前者的2倍,将会出现支持AGP4×的显示卡(例如Savage4),它的最大理论数据传输率将达到1056MB/s。区分AGP接口和PCI接口很容易,前者的引线上下宽度错开,俗称“金手指”,后者的引线上下一般齐。
总线接口是成像板卡与计算机链接的接口,总线接口包括:ISA/EISA、AGP、VME、VL、PCI/PCI-X、PCMCIA、PMC、PCI EXPRESS等。在机器视觉领域中广泛使用的总线接口主要是基于PCI的各种总线:PCI、PCI-X、PCI EXPRESS。PCI总线是独立于CPU的系统总线,采用了独特的中间缓冲器设计,可将高速的外围设备直接挂在CPU总线上,打破了瓶颈,使得CPU的性能得到充分的发挥。图像采集卡利用PCI总线的优点,实现了高速图像数据传输和主控系统的对接。为了实现PCI总线数据传输速度的进一步提高,PCISIG组织在PCI标准协议的基础上指定了PCI-X、PCI EXPRESS等快速数据传输标准。同时为了适应嵌入式系统应用,PCISIG也推出了PC104、PC104 Plus、PXI、Compact PCI等标准。
PCIPCI(Peripheral Component Interconnected)总线是Pentium PC机的组成部分,理论带宽可达到132MB/S,通常可达到95MB/s.
同样重要的是,PLD有越来越多的知识产权(IP)核心库的支持 - 用户可利用这些预定义和预测试的软件模块在PLD内迅速实现系统功能。 IP核心包括从复杂数字信号处理算法和存储器控制器直到总线接口和成熟的软件微处理器在内的一切。 此类IP核心为客户节约了大量时间和费用 - 否则,用户可能需要数月的时间才能实现这些功能,而且还会进一步延迟产品推向市场的时间。
PCI-XPCI是PC总线的一种扩展架构,它与PCI总线不同的是,PCI总线必须频繁地在目标设备和总线之间交换数据,而PCI-X则允许目标设备仅在单个PCI-X设备进行交换。PCI-X有三种不同的工作频率,66MHz、100MHz和133MHz,在66MHz时数据率为1GB/s.
PCI-EPCI EXPRESS 也称PCI-E,是下一代PCI总线,原名为“3GIO"是由英特尔提出的,它的最大特点是传输速率快,PCI-E有X1、X4、X8、X16,PCI-X1的传输速率可达到500MB/s,X16可达到8GB/s。PC104/PC104 plus/PXI/Compact PCI以上均为专门为嵌入式控制而定义的总线