Arm 手臂周期精确模拟器

Arm 手臂周期精确模拟器,arm,profiler,simulator,Arm,Profiler,Simulator,有一个自由和周期精确的手臂(皮质A9)模拟器吗 我认为ARMIDE提供了某种探查器,但首先我不确定它是否提供了命令行界面,其次它不是免费的。我希望从GNU上找到一些东西,但我找不到任何…最近的ARM内核没有可用的自由周期精确模拟器。您最好购买Cortex A9开发板(如Pandorn),并将其用于性能基准测试。随着收购Carbon Design System,ARM开始为其核心提供循环精确模型。与功能精确但不精确循环的快速模型相比,这些模型速度较慢。有关更多详细信息,请参阅 围绕芯片的供应商逻辑

有一个自由和周期精确的手臂(皮质A9)模拟器吗


我认为ARMIDE提供了某种探查器,但首先我不确定它是否提供了命令行界面,其次它不是免费的。我希望从GNU上找到一些东西,但我找不到任何…

最近的ARM内核没有可用的自由周期精确模拟器。您最好购买Cortex A9开发板(如Pandorn),并将其用于性能基准测试。

随着收购Carbon Design System,ARM开始为其核心提供循环精确模型。与功能精确但不精确循环的快速模型相比,这些模型速度较慢。有关更多详细信息,请参阅

围绕芯片的供应商逻辑将在周期精确性方面发挥重要作用(除非您谈论的是jtag而不是实际运行任何代码),因此您需要arm组件(cortex a9和外围设备)和供应商组件。除非你为供应商工作,否则你不太可能看到这一点。如果你给一个厂商足够的钱,他们可能会给你制造一个sim卡,那么只买一个芯片就便宜多了。任何周期精确的免费工具都可能是基于违反NDA保护信息的情况,或者产品已经过时而不在乎(armulator)。请参阅此问题:。其中一个答案是指模拟器。我认为它是为开发CPU的人设计的,显然非常昂贵?如果Cortex-A9有一个循环计数寄存器,那么Pete和Dwelch购买硬件的建议似乎是合理的;即使没有,一个计时器和多次运行也可以配置。或者,他可以尝试ARM DS-5评估套件。对于大多数ARM内核,它都有一个周期精确的模拟器。DS-5为A8和A9提供的RTSM模型不是周期精确的。哦,因为它提供了对分析的支持,所以我认为它必须是周期精确的。