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 Forums

Suggested answer Disassembly differences
  • Real Time Operating Systems (RTOS)
  • Variable
  • Arm Assembly Language (ASM)
0 votes 179 views 2 replies Latest 16 hours ago by Broeker Answer this
Suggested answer Hardcoded Breakpoint Preventing Program From Running
  • Keil MDK
0 votes 2872 views 5 replies Latest 23 hours ago by Cassandra Answer this
Answered Keil MDK5 HTTP server - form input names
  • Keil MDK
  • server
  • mbed Web IDE
  • html5
0 votes 469 views 3 replies Latest yesterday by Murilo Machado Answer this
Suggested answer CORTEX-A8 0 votes 331 views 2 replies Latest yesterday by Andy Neil Answer this
Not answered CMSIS Driver - USART issue 0 votes 81 views 0 replies Started yesterday by Alex Shenfield Answer this
Suggested answer Debug problem of FM4-S6E2CC-ETH 0 votes 263 views 1 replies Latest 2 days ago by fixxxer Answer this
Suggested answer How to change baud rate using UART during run time?
  • Real Time Operating Systems (RTOS)
  • Keil MDK Professional Edition
0 votes 322 views 2 replies Latest 2 days ago by Robert McNamara Answer this
Not answered Add HT6027 Chip into Device Database 0 votes 60 views 0 replies Started 2 days ago by octarudin Answer this
Suggested answer Keil packs deprecated, meaning? 0 votes 205 views 2 replies Latest 2 days ago by bug13 Answer this
Suggested answer Disassembly differences Latest 16 hours ago by Broeker 2 replies 179 views
Suggested answer Hardcoded Breakpoint Preventing Program From Running Latest 23 hours ago by Cassandra 5 replies 2872 views
Answered Keil MDK5 HTTP server - form input names Latest yesterday by Murilo Machado 3 replies 469 views
Suggested answer CORTEX-A8 Latest yesterday by Andy Neil 2 replies 331 views
Not answered CMSIS Driver - USART issue Started yesterday by Alex Shenfield 0 replies 81 views
Suggested answer Debug problem of FM4-S6E2CC-ETH Latest 2 days ago by fixxxer 1 replies 263 views
Suggested answer How to change baud rate using UART during run time? Latest 2 days ago by Robert McNamara 2 replies 322 views
Not answered Add HT6027 Chip into Device Database Started 2 days ago by octarudin 0 replies 60 views
Suggested answer Keil packs deprecated, meaning? Latest 2 days ago by bug13 2 replies 205 views