根据IRDA红外串行物理层规范IRDA-1.4设计基于PCI总线的甚高速VFIR红外控制器,详细分析了控制器的硬件和软件设计方法及实现过程。设计中使用PCI总线主控接口芯片S5933,实现复杂的PCI总线接口到相对简单的用户接口功能转换;使用FPGA实现红外控制器的传输控制和时序逻辑。