计算机工程 ›› 2010, Vol. 36 ›› Issue (21): 280-282,285.doi: 10.3969/j.issn.1000-3428.2010.21.101

• 开发研究与设计技术 • 上一篇    下一篇

基于ISS的多处理器嵌入式系统模拟方案

宋彭涛,田 斌,蒋烈辉,李继中,王九宇   

  1. (信息工程大学信息工程学院,郑州 450002)
  • 出版日期:2010-11-05 发布日期:2010-11-03
  • 作者简介:宋彭涛(1983-),男,硕士研究生,主研方向:计算机辅助设计与逆向工程;田 斌,高级工程师、硕士;蒋烈辉,教授、博士、博士生导师;李继中,博士研究生;王九宇,硕士研究生
  • 基金项目:
    国家“863”计划基金资助项目(2007AA01Z483);河南省科技攻关计划基金资助项目(092101210503)

Scheme of Multi-processor Embedded System Simulation Based on ISS

SONG Peng-tao, TIAN Bin, JIANG Lie-hui, LI Ji-zhong, WANG Jiu-yu   

  1. (Institute of Information Engineering, Information Engineering University, Zhengzhou 450002, China)
  • Online:2010-11-05 Published:2010-11-03

摘要: 提出一种基于ISS的多处理器嵌入式系统模拟方案。采用基于总线的互连方式,合理利用共享内存机制,解决不同处理器进程间的通信问题。提出全局时钟同步机制,实现对所有处理器单元的调度安排,使各处理器之间保持步调一致。分析表明,该方案能够实现对单个或多个同源或不同源目标代码的模拟与跟踪。

关键词: 嵌入式系统, 指令集模拟器, 多处理器

Abstract: This paper provides a scheme of multi-processor embedded system simulation based on Instruction Set Simulator(ISS). By adopting interconnection based on bus and mechanism of sharing global memory, it can efficiently solve the problem of communication between processors. The global clock synchronization is introduced to realize flexibly the schedule for all processing units, which keeps the processors in step. Analysis show that the simulator can simulate and track one or more homologous object code which can also come from different sources.

Key words: embedded system, Instruction Set Simulator(ISS), multi-processor

中图分类号: