面向基于x86处理器和AMBA的系统芯片的全系统模拟器PKUsim-86  被引量:2

PKUsim-86:A Cycle Level Full System Simulator for x86 Processor and AMBA-Based SoC

在线阅读下载全文

作  者:庞九凤[1] 佟冬[1] 李皓[1] 何浪[1] 程旭[1] 

机构地区:[1]北京大学微处理器研发中心,北京100871

出  处:《电子学报》2011年第2期351-357,共7页Acta Electronica Sinica

基  金:国际科技合作基金(No.2008DFB10010)

摘  要:基于周期级全系统模拟器对微体系结构进行系统性能评估成为芯片设计必不可少的环节.虽然x86处理器是当前商业和科学计算领域最广泛采用的处理器,很少有开源的x86模拟器能够满足研究需要.本文面向基于Geode GX x86处理器和AMBA总线的PKUnity-86系统芯片,设计并实现了周期级全系统模拟器PKUsim-86.它可以启动Microsoft DOS、Windows 98、Windows XP等操作系统,运行典型的x86应用程序.PKUsim-86支持功能模拟和性能模拟的在线切换,其指令模拟速度为0.86MIPS,与真实硬件的对比表明,PKUsim-86具有较高的相对准确度.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 source 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 PKUsim86 is acceptable.

关 键 词:全系统模拟 性能评估 系统芯片 X86处理器 

分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象