Software timing analysis using HW/SW cosimulation and instruction set simulator

被引:23
|
作者
Liu, J [1 ]
Lajolo, M [1 ]
Sangiovanni-Vincentelli, A [1 ]
机构
[1] Univ Calif Berkeley, Dept EECS, Berkeley, CA 94720 USA
关键词
D O I
10.1109/HSC.1998.666239
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Timing analysis for checking satisfaction of constraints is a crucial problem in real-time system design. In some current approaches, the delay of software modules is precalculated by a software performance estimation method, which is not accurate enough for hard real-time systems and complicated designs. bt this paper; we present an approach to integrate a clock-cycle-accurate instruction set simulator (ISS), with a fast event-based system simulator By using the ISS, the delay of events can be measured instead of estimated An interprocess communication architecture and a simple protocol are designed to meet the requirement of robustness and flexibility. A cached refinement scheme is presented to improve the performance at the expense of accuracy. The scheme is especially effective for applications in which the delay of basic blocks is approximately data-independent. We also discuss the implementation issues by using the Ptolemy simulation environment and the ST20 simulator as an example.
引用
收藏
页码:65 / 69
页数:5
相关论文
共 41 条
  • [41] Analysis of linear measurements on 3D surface models using CBCT data segmentation obtained by automatic standard pre-set thresholds in two segmentation software programs: an in vitro study
    Marcelo Lupion Poleti
    Thais Maria Freire Fernandes
    Otávio Pagin
    Marcela Rodrigues Moretti
    Izabel Regina Fischer Rubira-Bullen
    [J]. Clinical Oral Investigations, 2016, 20 : 179 - 185