An Approximate Timing Simulator for Embedded CPUs

Sheng-peng WANG,Vania JOLOBOFF,Yang-dong DENG
DOI: https://doi.org/10.3969/j.issn.1006-9348.2014.05.053
2014-01-01
Abstract:It is currently a common practice to simultaneously perform software and hardware design with function-al simulators. Meanwhile, the real-time requirements suggest that timing information must be maintained by the sim-ulator. Traditional functional simulators focus on "improving the level of hardware abstraction to gain high simulation speed", and therefor cannot give acceptable timing information. To solve this problem, we improved a leading-edge function simulation framework, SimSoC[1], and proposed a"sampled timing method" to construct an approximately timing simulation model for embedded CPUs in this work. The simulator adopted our techniques hit a balance of simu-lation speed and accuracy and has been used in a real design process for the embedded system in high-speed trains.
What problem does this paper attempt to address?