Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Virtual Hardware forum
How can I emulate an ARM Cortex-M processor cycle-accurately?
State
Not Answered
+2
person also asked this
people also asked this
Replies
1 reply
Subscribers
12 subscribers
Views
568 views
Users
0 members are here
Cycle Models
Cortex-M
Fixed Virtual Platforms (FVPs)
Emulation & Virtualization
Arm Virtual Hardware
Options
Share
More actions
Related
How was your experience today?
How can I emulate an ARM Cortex-M processor cycle-accurately?
Mateusz
7 months ago
Can I emulate an ARM Cortex-M processor cycle-accurately? Preferably as part of some microcontroller (i.e., also emulating Flash and RAM). How?
For example, I want to be able to measure how many CPU cycles it takes to execute a given part of a program, but without using real hardware.
It seems that in the past I could use
Arm Cycle Models
for this purpose, but they are end-of-life now (
community.arm.com/.../ip-exchange-and-cycle-models-end-of-life-update
)
. On the other hand, Arm Virtual Hardware or Fixed Virtual Platforms are based on Fast Models (don't they?) that seem to be only functionally accurate, so they won't give me the correct number of elapsed cycles.
0
Quote