电子学报2011,Vol.39Issue(2):351-357,7.
面向基于x86处理器和AMBA的系统芯片的全系统模拟器PKUsim-86
PKUsim-86:A Cycle Level Full System Simulator for x86 Processor and AMBA-Based SoC
摘要
Abstract
Cycle level full system simulator based performance evaluation has been indispensable to increasingly complex System-on-Chip designs. Although x86 processors have been the most ubiquitous processors in both commercial and science computing world,there is a scarcity of open souse simulators that enable academic researchers to experiment with new x86 microprocessor based designs. This paper presents a cycle level full system simulator for PKUnity-86 System-on-Chip platform, which is based on Geode GX x86 processor and AMBA bus architecture. PKUsim-86 can boot up Microsoft DOS, Windows 98, Windows XP and run common x86 applications. On-the-fly switching between the functional simulation and performance simulation mode is supported.PKUsim-86 executes 0.86 million simulated instructions per second on average. Compared with real machines,the relative accuracy of PKUsim-86 is acceptable.关键词
全系统模拟/性能评估/系统芯片/x86处理器Key words
full system simultion/performance evaluation/system-on-chip/x86 processor分类
信息技术与安全科学引用本文复制引用
庞九凤,佟冬,李皓,何浪,程旭..面向基于x86处理器和AMBA的系统芯片的全系统模拟器PKUsim-86[J].电子学报,2011,39(2):351-357,7.基金项目
国际科技合作基金(No.2008DFB10010) (No.2008DFB10010)