Arm Community
Site
Search
User
Site
Search
User
Groups
Arm Research
DesignStart
Education Hub
Graphics and Gaming
High Performance Computing
Innovation
Multimedia
Open Source Software and Platforms
Physical
Processors
Security
System
Software Tools
TrustZone for Armv8-M
中文社区
Blog
Announcements
Artificial Intelligence
Automotive
Healthcare
HPC
Infrastructure
Innovation
Internet of Things
Machine Learning
Mobile
Smart Homes
Wearables
Forums
All developer forums
IP Product forums
Tool & Software forums
Pelion IoT Platform
Support
Open a support case
Documentation
Downloads
Training
Arm Approved program
Arm Design Reviews
Community Help
More
Cancel
Developer Community
Jump...
Tools and Software
Simulation Models forum
Using Fast Models to simulate data processing with timing output?
Blogs
Forums
Help
Jump...
Cancel
New
State
Accepted Answer
Replies
2 replies
Subscribers
13 subscribers
Views
1373 views
Users
0 members are here
Fast Models
Hardware Modelling/Simulation
Related
Using Fast Models to simulate data processing with timing output?
Offline
pg5033
7 months ago
Hello, All,
I'm brand new to Fast Models as well as LISA+, so apologies off the bat. I've been working on getting Fast Models up and running, but now I'm starting to question whether it's even the tool I need and was wondering if anyone could confirm or point me in another direction.
I need to optimize different variations in a program to run on a Cortex-M3. I want to run large amounts of input test data through each variation of my program
(10s of GB of output total)
to assess how the different variations perform relative to each other. I have a PCB with a Cortex-M3 on it that I've used for smaller tests, but running all of the test data through that board would literally take weeks. So I'd like a tool for emulating what an actual Cortex-M3 does--same functional output, and if possible, same timing so I can assess execution speed--but that can churn out the output at orders of magnitude faster than the Cortex-M3 itself.
From what I've read, Fast Models is not cycle accurate. But I'm a little confused by that, because in tutorials I've found, execution time seems to be modeled, in a benchmarking simulation, for example. If that's the case, execution time is all I would need.
Also, with Fast Models, is there an effective/easy way of writing the output data from the modeled system to a file for further analysis? (Maybe by attaching a large block of RAM in Fast Models and saving it somehow? I saw a SignalLogger module in Fast Models...)
Before I invest further time in learning a new tool, I'd appreciate anyone's thoughts on whether Fast Models is what I'm looking for, or if there is a different option that would better suit my needs. Thanks in advance for any leads!
Top replies
Ronan Synnott
7 months ago
+1
verified
Hello pg5033 Fast Models, as the name implies, do indeed run at very high speeds, typically in the 100s MHz, depending on the host machine. There will always be a trade off between this performance...
More questions in this forum
By title
By date
By reply count
By view count
By most asked
By votes
By quality
Descending
Ascending
All recent questions
Unread questions
Questions you've participated in
Questions you've asked
Unanswered questions
Answered questions
Questions with suggested answers
Questions with no replies
Answered
Are Segger J-Link trace function supported on Cortex-M7 in uVision debugger?
0
1072
views
2
replies
Latest
6 months ago
by
Andy Neil
Suggested Answer
Arm Development Studio 2020.0: un.security.provider.certpath.SunCertPathBuilderException: Unable to find valid certification path to requested target
0
862
views
2
replies
Latest
6 months ago
by
Ronan Synnott
Not Answered
Facing issue with the simulation of M3designStart hello example using DSM=yes option
0
Simulation
Cycle Models
DesignStart
864
views
1
reply
Latest
6 months ago
by
Pareena Verma
Not Answered
Fast Model socket example 3010 error
0
networking
1586
views
3
replies
Latest
7 months ago
by
Rob Kaye
Answered
Does ARM Compiler 6 available in community edition ?
0
989
views
1
reply
Latest
7 months ago
by
Ronan Synnott
<
>
View all questions in Simulation Models forum