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 Successful flash but program never reaches main() 0 votes 135 views 2 replies Latest 9 hours ago by t.russell Answer this
Suggested answer ARM 8.5-A BTI and MTE Benchmarking 0 votes 14995 views 2 replies Latest 13 hours ago by Stephen Theobald Answer this
Suggested answer What does this message mean? osRtxInfo not found
  • uVision
0 votes 146 views 1 replies Latest 14 hours ago by Adam Lins Answer this
Suggested answer Can only step through assembly code and not the C/C++ editor
  • Debugger
0 votes 229 views 3 replies Latest 14 hours ago by Adam Lins Answer this
Suggested answer How to print osStatus_t defines easily?
  • CMSIS RTOS
0 votes 270 views 3 replies Latest 14 hours ago by Adam Lins Answer this
Not answered Missing HAL:COMMON when trying to import standalone library
  • Microcontroller (MCU)
  • STM32 F0
0 votes 131 views 0 replies Started 16 hours ago by Mitchellpk93 Answer this
Not answered New project - Missing "_ansi.h" 0 votes 119 views 0 replies Started 16 hours ago by TommyG Answer this
Suggested answer I am getting TCP and HTTP errors lately. What does this mean?
  • networking
0 votes 143 views 1 replies Latest 17 hours ago by ChenTang Answer this
Answered Can I use the latest µVision with my license?
  • uVision
  • License Management
0 votes 268 views 3 replies Latest 22 hours ago by ChenTang Answer this
Answered Successful flash but program never reaches main() Latest 9 hours ago by t.russell 2 replies 135 views
Suggested answer ARM 8.5-A BTI and MTE Benchmarking Latest 13 hours ago by Stephen Theobald 2 replies 14995 views
Suggested answer What does this message mean? osRtxInfo not found Latest 14 hours ago by Adam Lins 1 replies 146 views
Suggested answer Can only step through assembly code and not the C/C++ editor Latest 14 hours ago by Adam Lins 3 replies 229 views
Suggested answer How to print osStatus_t defines easily? Latest 14 hours ago by Adam Lins 3 replies 270 views
Not answered Missing HAL:COMMON when trying to import standalone library Started 16 hours ago by Mitchellpk93 0 replies 131 views
Not answered New project - Missing "_ansi.h" Started 16 hours ago by TommyG 0 replies 119 views
Suggested answer I am getting TCP and HTTP errors lately. What does this mean? Latest 17 hours ago by ChenTang 1 replies 143 views
Answered Can I use the latest µVision with my license? Latest 22 hours ago by ChenTang 3 replies 268 views