Innovator


Innovator是一款功能强大的完全集成的工具环境,可用于虚拟平台的开发、运行和调试。此环境完全支持SystemC™  (IEEE 1666)。其主要组件为:

* 原理图式系统编辑器,可以对IP模型组件进行实例化、配置和连接,以快速构建虚拟平台

* 语言编辑器,可以采用图形系统构件与ANSI C和SystemC相结合的方式,交互描述硬件部件的行为

* 设计浏览器,能够快速重新配置IP组件,编辑运行脚本并开发系统连接

* 库管理器,能够管理和开发可重用的模型库

* 代码生成,可生成用于图形化语言前端的优化C++代码,并可无缝地调用主编译器来编译虚拟平台

* 硬件调试器,可对目标采取运行控制,并支持多种系统跟踪调试功能,诸如硬件断点和单步执行

* 皮肤编辑器,可以通过从内容丰富的用户界面(UI)库内选择各种界面元素来创建用户界面

Innovator可提供完整的开发者许可证,适用于那些想要创建自己的事务处理级模型(TLM)和/或装配/修改虚拟平台的客户。Innovator 也提供Innovator RT作为运行许可证,它允许软件开发者运行Innovator创建的虚拟平台。