CoWare公司于去年发布的ConvergenSC是较早支持SystemC的工具,它为设计人员使用SystemC进行设计提供了一种可行的平台。ConvergenSC 2004.1添加了一些新的重要功能,这些功能允许设计者按两种方式中的一种或两种使用这套工具。
ConvergenSC 2004.1通过使用大量可用IP,使自己适用于一种基于平台的流程。ConvergenSC 2004.1还适用于自上而下的方法,能够快速探索硬件/软件(HW/SW)的分区选项。不过CoWare公司预计,实际上大多数用户会发现混合使用这两种方式会最为有效,这也是公司升级这套工具的原因(请参阅插图)。
这套工具使用一个新的图形设计环境帮助执行基于平台的流程。在这个设计环境中,用户可以方便地将SystemC库组件拖放到设计内。用户还可以导入使用SystemC封包的HDL块。下一步是汇编和配置系统总线、内存映像的相关参数以及其他参数。最终,用户可以导出最终SystemC设计,然后在ConvergenSC的分析与模拟环境中进行分析。
在自上而下的方式方面,ConvergenSC允许设计人员,将一份SystemC可执行规格说明书映射到可再用IP及新程序块上。一种新的接口合成功能将自动添加所需的软件驱动程序和/或硬件接口程序块,来完成硬件与软件之间的划分。
图形用户界面将显示映射到硬件的功能和映射到软件的功能。对于将在软件或硬件内实现的未映射的功能,用户可以将其分配给处理器。同时,接口合成功能还将自动生成事务处理级表示中SoC互连结构的RTL执行状况。这对于进行衍生设计很有用。
ConvergenSC添加的内容还有CoWare公司基础SystemC技术的增强功能。现在,这套工具的SystemC-aware调试器支持多线程设计。SystemC模拟的速度比以前的版本快75%。
现在,ConvergenSC 2004.1已经上市。具备模拟和分析功能的基本配置一年的订购许可证费用为35,000美元。
文章评论(0条评论)
登录后参与讨论