O'Reilly logo

Designing SOCs with Configured Cores by Steve Leibson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

2.7. Cycle-Accurate System Simulation

Once the abstracted system model produces the desired-performance results in system simulation, it’s time to expand the abstract computational and communication models into cycle-accurate ones. For processors, such models run the actual system firmware on a cycle-accurate instruction-set simulator (ISS). For RTL blocks, a cycle-accurate transaction-level model (TLM) is used. This simulation level provides a more detailed, less abstracted look at overall system performance and serves as a critical checkpoint in the system’s design. It validates the prior abstractions.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required