I am studying AArch64 memory. And I want to use some cpu simulation tool in the window.
I found ADS 1.2 in website. I am not sure whether it is good for beginner. Would you recommend some cpu simuation tool in the window?
Have you tried 'Logisim'? Logisim based tutorials are available.
See the Arm Architecture Envelope Models:https://developer.arm.com/downloads/-/arm-ecosystem-models
ARM Developer Suite (ADS) 1.2, which I suspect you referred to from this link, is a legacy tool so we don't recommend it. It doesn't support AArch64 and I don't believe you can access it any longer. For cpu simulation, FVP may fit into your usage as you just want to study AArch64. This past community post is useful for you to check. Though It's an old post, the links mentioned in the post seem still be available.
If you want to use an IDE like ADS, Arm Development Studio (Arm DS) is a successor of DS-5 and ADS, and you can get it at this link. You can also get a time limited evaluation license from the "Evaluate for free" button on the page.
Hope this helps.
I downloaded Armv8-R AEM FVP for window version. My window version is window7. When i finished install, the app not appear in the Desktop. So, i go to program Files\ARM\FVP_Base_AEMv8R\models\Win64_VC2019, and then double click FVP_BaseR_AEMv8R.exe. The error message shows me, I missed VRUNTIME140_1.dll, so can not run. How to fix this problem?
Thanks a lot!
what is the different between Arm Development Studio and FVP? Which one you prefer for beginner?
I would like to run the tool in the window, and learn more aAArch64 memory during using tool
Thanks a lot!!
logisim can simulate arm cpu? and it can shows waveform?
> My window version is window7.
All FVPs are built by Fast Models technology so requirements for FVPs are same as those for Fast Models e.g. Windows 10 64-bit is a supported platform (see the link below), and Windows 7 is not supported, unfortunately.
Arm Development Studio (Arm DS) is a GUI based IDE, which includes FVPs (see the link below for more details about Arm DS). FVPs are a CLI based simulation solution.