InfinBand是一种新型高性能互连技术,既可作为系统内部互连技术又可作为网络互连技术。目前,在直接支持InfiniBand接口的高端计算机系统问世之前,可为基于PCI/PC I-X体系结构的计算机系统设计InfiniBand通信接口卡,实现InfiniBand主机通道适配器HCA的功能,将现有计算机接入高性能InfiniBandSAN,或接入基于InfiniBand的 能集群系统。本文提出了一种高性能InfiniBand通信接口卡的设计方案,并对其关键实现技术进行了研究,介绍了InfinBand通信接口卡的功能部件及设计要点,以及通信接口卡的实现要点。