热度 22
2010-11-14 16:35
2916 次阅读|
0 个评论
PC机通用I/O总线的发展历程基本上可分为三个阶段: 第一阶段(或称第一代)总线包括ISA(1984年,8位XT机或16位AT机,5MBps)、EISA(19***,32位,33MBbs)和VESA(1992年,32位,132MBbs); 第二阶段(第二代)总线包括PCI(1992年,32位/64位,133MBps)、PCI-X(1999年,64位,1GBps); 第三阶段(第三代)总线是PCI Express(简称PCI-E,2001年,2.5GBps)。 其中,ISA、PCI和PCI-E是三个阶段的典型代表,ISA和PCI是并行总线,PCI-E是串行总线。尽管目前PCI-E已成为家用/商用PC机I/O总线的主流代表,但在工控机领域,PCI和ISA还是不可替代的,主要原因是工控机使用的大多是专业板卡,这些板卡(数字I/O卡,A/D、D/A卡等)一般不是大型专业公司开发的,有些还需要用户自己开发,从技术开发角度来说,PCI-E的难度要比ISA和PCI大得多。 对于ISA和PCI总线,前者的开发难度又要低得多,但是由于ISA总线的速度和可靠性比PCI总线差,因此,目前工控机的板卡以PCI总线为主。那么对于习惯于ISA总线的开发人员是否有将ISA卡升级到PCI总线的捷径呢?答案是肯定的,那就是使用PCI-ISA桥接芯片。事实上,在同时有ISA和PCI总线(插槽)的PC机(或工控机)中,其ISA总线也是由PCI-ISA桥接芯片完成的,只是该桥接芯片已集成到主板的南桥(South Bridge)主芯片中。 目前有多款PCI-ISA桥接芯片可供选用,比较常用的有: ● PLX公司的PCI9052型PCI-ISA桥接芯片 ● AMCC公司的 S5920型PCI-ISA桥接芯片 ● NS公司的 PC87200型PCI-ISA桥接芯片 ● ITE公司的IT8888F型PCI-ISA桥接芯片 ● 南京沁恒电子的CH365型PCI-ISA桥接芯片 这里要特别推荐的是南京沁恒电子的CH365,该芯片的性价比极高,而且开发资料全,技术支持好,公司还提供免费开发板(需购一定量芯片),一般生手熟悉一周左右时间就会使用,唯一缺陷是只支持8位数据。 与标准的ISA卡一样,采用PCI-ISA桥接芯片的PCI卡在DOS和WIN98平台使用时也不需要安装驱动程序,但在WIN2000或XP中必须安装WDM驱动程序,这个驱动程序也就只有用户(或板卡生产商)自己开发了。