This document describes how to migrate to Simics 6 from Simics 5 as well as to migrate to Simics 5 from Simics 4.8 if the latter is still in use.
Chapter 2 describes how Simics ABI and API compatibility works, including API deprecation and removal, between minor and major versions. Other areas covered include checkpoint compatibility and build environment compatibility.
Chapter 3 gives an overview on how to migrate from an old Simics version to Simics 6.
Chapter 4 describes how to migrate Simics 5 modules and scripts to Simics 6.
Chapter 5 describes how to migrate Simics 4.8 modules and scripts to Simics 5.
Chapters 6 and onwards introduces new features which are worth considering before or while migrating to this major version.
Finally, chapter 8 lists all currently deprecated functionality and the future release when it is slated for removal.