Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2008, Vol. 34 ›› Issue (5): 248-250. doi: 10.3969/j.issn.1000-3428.2008.05.087

• Engineer Application Technology and Realization • Previous Articles     Next Articles

Processor Modeling and Verification Based on Instruction Set Simulator

YAN Ying-jian, XU Jin-song, CHEN Tao, LIU Jun-wei   

  1. (Department of Information Engineering, PLA University of Information Engineering, Zhengzhou 450004)

  • Received:1900-01-01 Revised:1900-01-01 Online:2008-03-05 Published:2008-03-05

基于指令集模拟器的处理器建模与验证

严迎建,徐劲松,陈 韬,刘军伟   

  1. (解放军信息工程大学电子技术学院,郑州 450004)

Abstract: Instruction Set Simulator(ISS) and its application in processor modeling and verification are introduced. The modeling methods of Instruction Set Architecture(ISA) and Micro-Architecture(MA) are discussed. Furthermore, the implementation of instruction accurate and cycle accurate instruction set simulator are also investigated. Multithreading technology is used in integration of debugger with ISS. Application of ISS in development of a cipher specific processor is presented.

Key words: Instruction Set Simulator(ISS), processor modeling, instruction accurate, cycle accurate, pipeline processor

摘要: 介绍处理器仿真建模技术以及指令集模拟器在其中的应用,讨论处理器ISA, MA模型建立以及指令精确、时钟精确的指令集模拟器实现方法,提出一种基于多线程技术的调试器集成方法,介绍指令集模拟器在一款密码专用微处理器开发过程中的具体应用方法。

关键词: 指令集模拟器, 处理器建模, 指令精确, 时钟精确, 流水线处理器

CLC Number: