一种面向Microsoft Windows的AMBA设备PCI虚拟化机制
摘要:
PKUnity-86是基于x86处理器和AMBA开放总线架构的系统芯片,既能快速集成各种标准IP核,又支持Microsoft Windows和x86应用程序.如何使AMBA设备支持工业标准的PCI设备枚举和访问,是支持Microsoft Windows的首要问题.本文提出一种硬件VPCI机制,通过为AMBA设备实现虚拟的PCI配置空间,对配置、存储和I/O交易进行转发,Microsoft Windows就能无差别地识别位于PCI总线的标准PCI设备和位于AMBA总线上的AMBA设备,复用标准PCI设...