全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
电子学报  2011 

一种面向MicrosoftWindows的AMBA设备PCI虚拟化机制

, PP. 1013-1019

Keywords: 系统芯片,微软视窗操作系统,设备虚拟化,配置空间

Full-Text   Cite this paper   Add to My Lib

Abstract:

PKUnity-86是基于x86处理器和AMBA开放总线架构的系统芯片,既能快速集成各种标准IP核,又支持MicrosoftWindows和x86应用程序.如何使AMBA设备支持工业标准的PCI设备枚举和访问,是支持MicrosoftWindows的首要问题.本文提出一种硬件VPCI机制,通过为AMBA设备实现虚拟的PCI配置空间,对配置、存储和I/O交易进行转发,MicrosoftWindows就能无差别地识别位于PCI总线的标准PCI设备和位于AMBA总线上的AMBA设备,复用标准PCI设备驱动程序以访问相应的AMBA设备.在Bochs模拟器上,基于该PCI虚拟化机制的PKUnity-86系统芯片成功启动MicrosoftWindows98和WindowsXP和运行典型的x86应用程序.VPCI的硬件开销仅为标准PCI的13.7%,性能优于标准PCI;读和写PCI配置空间的性能分别是AMDVSA的7.31和6.73倍.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133