计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2010年
6期
63-66,70
,共5页
功能级%时钟级%时序制导%处理器模拟
功能級%時鐘級%時序製導%處理器模擬
공능급%시종급%시서제도%처리기모의
function-level%cycle-level%timing-direct%processer simulator
基于功能级处理器模拟器,采用时序制导的方法,提出了一种时钟级处理器模拟器的快速开发方法.该方法对指令的模拟引入流水线,依靠流水线的时序推动功能模块的运行,如ALU、Co-processor、MMU、TLB等.给出了RISC/MIPS流水线的设计方法,并进一步阐述了如何将流水线和处理器功能级模拟单无的耦合起来,构成时钟级模拟的整体框架.基于此框架,开发了ClkSim模拟器.经过SPEC CPU 2000的对比测试,ClkSim拥有较高的模拟性能和精度.
基于功能級處理器模擬器,採用時序製導的方法,提齣瞭一種時鐘級處理器模擬器的快速開髮方法.該方法對指令的模擬引入流水線,依靠流水線的時序推動功能模塊的運行,如ALU、Co-processor、MMU、TLB等.給齣瞭RISC/MIPS流水線的設計方法,併進一步闡述瞭如何將流水線和處理器功能級模擬單無的耦閤起來,構成時鐘級模擬的整體框架.基于此框架,開髮瞭ClkSim模擬器.經過SPEC CPU 2000的對比測試,ClkSim擁有較高的模擬性能和精度.
기우공능급처리기모의기,채용시서제도적방법,제출료일충시종급처리기모의기적쾌속개발방법.해방법대지령적모의인입류수선,의고류수선적시서추동공능모괴적운행,여ALU、Co-processor、MMU、TLB등.급출료RISC/MIPS류수선적설계방법,병진일보천술료여하장류수선화처리기공능급모의단무적우합기래,구성시종급모의적정체광가.기우차광가,개발료ClkSim모의기.경과SPEC CPU 2000적대비측시,ClkSim옹유교고적모의성능화정도.
A fast implementation of cycle-level processor simulator is introduced,which is based on function-level processor aimulator,with timing-directed method involved.This method uses an instruction pipeline to drive function module of processor simulator work,such as ALU,Co-processor,MMU,and TLB.This paper presents the design of a classic pipeline of RISC/MIPS instruction set,and how to integrate the pipeline and function module of processor simulator,to generate a cycle-level processor simulator framework.The tests of SPEC CPU 2000 prove that,this cycle-level processor simulator has high accurate and performance.