首页> 外文会议>International Conference on Computer Engineering and Systems >A Cycle-Accurate Micro-Architecture Simulation Framework for Embedded Processors
【24h】

A Cycle-Accurate Micro-Architecture Simulation Framework for Embedded Processors

机译:嵌入式处理器的循环准确的微架构仿真框架

获取原文

摘要

The growth in embedded systems applications and sophistication increased the need for rapid development and modeling of embedded processors. Embedded processors are usually application specific. This causes the strong need for modeling environments that can be used for rapid generation of detailed micro-architecture processor simulators. However, existing simulation tools in this category are far less mature and mostly commercial. This paper presents a generic cycle-accurate micro-architecture simulation framework for embedded processors. The framework is designed to generate an RTL (Register Transfer Level) cycle accurate simulator. The framework is built in Java to provide features like extensibility, ability to be changed easily and platform independence. It provides the above features while being as fast as most known available frameworks. The paper uses ARM1022E as an example for embedded processors due to its wide range of applications like modems, cellular phones and automobiles. It simulates its two instruction set architectures (ISA): ARM (32-bit ISA) and THUMB (16-bit ISA). The paper verifies the framework by comparing the ARM simulator with ARMulator (from ARM Ltd.). It also compares the current simulation speed with available known frameworks. Lastly, the paper provides a study of ADPCM (Adaptive Differential Pulse Code Modulation) decode performance on the ARM1022E processor using the framework.
机译:嵌入式系统应用和复杂性的增长增加了对嵌入式处理器的快速开发和建模的需求。嵌入式处理器通常是特定于应用的。这导致对可用于快速生成详细的微型架构处理器模拟器的建模环境的强烈需求。但是,此类别中的现有仿真工具远不那么成熟,主要是商业。本文介绍了嵌入式处理器的通用循环准确的微架构仿真框架。该框架旨在生成RTL(寄存器传输级别)周期精确模拟器。该框架内置于Java中,以提供具有可扩展性的功能,可以轻松更改和平台独立性。它提供上述功能,同时像最知名的可用框架一样快。本文使用ARM1022E作为嵌入式处理器的示例,因为它的广泛应用,如调制解调器,蜂窝电话和汽车等应用。它模拟了其两个指令集架构(ISA):ARM(32位ISA)和拇指(16位ISA)。该论文通过将ARM模拟器与扶手架(来自ARM Ltd.)进行比较来验证框架。它还将当前的仿真速度与可用已知的框架进行比较。最后,本文提供了对使用该框架的ARM1022E处理器上的ADPCM(自适应差分脉冲代码调制)解码性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号