计算机仿真
計算機倣真
계산궤방진
COMPUTER SIMULATION
2014年
5期
238-242
,共5页
王盛朋%Vania Joloboff%邓仰东
王盛朋%Vania Joloboff%鄧仰東
왕성붕%Vania Joloboff%산앙동
近似计时%仿真器%嵌入式系统%处理器
近似計時%倣真器%嵌入式繫統%處理器
근사계시%방진기%감입식계통%처리기
Approximate timing%Simulator%Embedded system%CPU
为了提高开发效率,嵌入式系统软硬件协同开发中,常使用快速的嵌入式系统功能仿真器进行软件开发。同时,嵌入式应用往往有实时性要求,所以模拟器有必要在开发中对软件性能进行评估。然而由于快速的功能仿真器强调"高效实现硬件功能、忽略与功能无关的硬件特性",故无法提供有参考价值的程序性能信息。针对上述问题,提出功能仿真框架,通过提出"采样计时"的方法,实现了一种近似计时的功能仿真器。上述仿真器不仅保持了功能仿真器快速运行的特性,而且能够以较小的误差计算出的程序运行所需的时钟周期。近似计时的仿真器已应用于轨道车辆嵌入式系统的开发中。
為瞭提高開髮效率,嵌入式繫統軟硬件協同開髮中,常使用快速的嵌入式繫統功能倣真器進行軟件開髮。同時,嵌入式應用往往有實時性要求,所以模擬器有必要在開髮中對軟件性能進行評估。然而由于快速的功能倣真器彊調"高效實現硬件功能、忽略與功能無關的硬件特性",故無法提供有參攷價值的程序性能信息。針對上述問題,提齣功能倣真框架,通過提齣"採樣計時"的方法,實現瞭一種近似計時的功能倣真器。上述倣真器不僅保持瞭功能倣真器快速運行的特性,而且能夠以較小的誤差計算齣的程序運行所需的時鐘週期。近似計時的倣真器已應用于軌道車輛嵌入式繫統的開髮中。
위료제고개발효솔,감입식계통연경건협동개발중,상사용쾌속적감입식계통공능방진기진행연건개발。동시,감입식응용왕왕유실시성요구,소이모의기유필요재개발중대연건성능진행평고。연이유우쾌속적공능방진기강조"고효실현경건공능、홀략여공능무관적경건특성",고무법제공유삼고개치적정서성능신식。침대상술문제,제출공능방진광가,통과제출"채양계시"적방법,실현료일충근사계시적공능방진기。상술방진기불부보지료공능방진기쾌속운행적특성,이차능구이교소적오차계산출적정서운행소수적시종주기。근사계시적방진기이응용우궤도차량감입식계통적개발중。
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.