Generating a Component with Cycle Model Studio
Generating a Component with Cycle Model Studio

Getting Started

In a modern system on chip design, as much as 80% of the design is existing intellectual property (IP), either re-used from previous projects or provided by a third party. Cycle Model Studio enables the user to leverage this IP, in all of its configurations, to jump start the creation of a complete, and accurate virtual prototype.

  • Automatically compiles RTL into high-speed software models
  • Straightforward GUI manages model creation and validation
  • Easy configuration management for model variants

Platform Integrations

It is important to be able to use your hardware models in your choice of system on chip verification environments. Cycle Model Studio was architected to support any system simulation environment. There is no need to develop unique models for each platform. Cycle Model Studio provides direct integration into the following verification environments:

One Model - Many Uses

Cycle Model Studio's many platform integrations mean that you have the versatility to use the Cycle Models in all of your development environments. Software engineers can focus on a "data-book" view of the device for programming. Architects have access to the buses, interfaces and transactions. Hardware engineers have full debug flexibility and visibility into the RTL including waveform dumping. Because the model is common, all of your teams can work on solving problems, instead of the error prone process of porting models across different verification environments.

Get support

Community Blogs

Community Forums

Answered Forum FAQs
  • ARM Community
0 votes 372 views 0 replies Started 1 months ago by Annie Cracknell Answer this
Answered Forum FAQs
  • ARM Community
0 votes 4094 views 0 replies Started 1 months ago by Annie Cracknell Answer this
Answered Forum FAQs
  • ARM Community
0 votes 178 views 0 replies Started 1 months ago by Annie Cracknell Answer this
Answered error encountered when try to connect FVP 0 votes 2957 views 10 replies Latest 6 hours ago by MattB Answer this
Suggested answer essay
  • Microcontroller (MCU)
0 votes 341 views 4 replies Latest 7 hours ago by Klais Answer this
Answered Why is my System Analyzer only updating when I stop the code execution?
  • uVision
0 votes 191 views 2 replies Latest 12 hours ago by Jan Claussen Answer this
Suggested answer ARM DStudio can't detect Juno CPU core via DStream 0 votes 112 views 2 replies Latest 14 hours ago by QiangHuang Answer this
Answered CMSIS-DSP DC offset problem 0 votes 575 views 3 replies Latest 16 hours ago by Rashad_Shubita Answer this
Suggested answer How to use malloc 0 votes 171 views 6 replies Latest 23 hours ago by Andy Neil Answer this
Answered Forum FAQs Started 1 months ago by Annie Cracknell 0 replies 372 views
Answered Forum FAQs Started 1 months ago by Annie Cracknell 0 replies 4094 views
Answered Forum FAQs Started 1 months ago by Annie Cracknell 0 replies 178 views
Answered error encountered when try to connect FVP Latest 6 hours ago by MattB 10 replies 2957 views
Suggested answer essay Latest 7 hours ago by Klais 4 replies 341 views
Answered Why is my System Analyzer only updating when I stop the code execution? Latest 12 hours ago by Jan Claussen 2 replies 191 views
Suggested answer ARM DStudio can't detect Juno CPU core via DStream Latest 14 hours ago by QiangHuang 2 replies 112 views
Answered CMSIS-DSP DC offset problem Latest 16 hours ago by Rashad_Shubita 3 replies 575 views
Suggested answer How to use malloc Latest 23 hours ago by Andy Neil 6 replies 171 views