原创 SoC HW/SW协同设计除了向前别无他途

2006-8-23 19:40 6536 16 8 分类: MCU/ 嵌入式
最近,帮助实现真正电子系统级(ESL)设计流程的新工具纷纷亮相。同时,用于帮助进行ESL设计的一些原有工具也正在进行重要升级。CoWare公司的ConvergenSC就属于后面这种情况。

CoWare公司于去年发布的ConvergenSC是较早支持SystemC的工具,它为设计人员使用SystemC进行设计提供了一种可行的平台。ConvergenSC 2004.1添加了一些新的重要功能,这些功能允许设计者按两种方式中的一种或两种使用这套工具。

ConvergenSC 2004.1通过使用大量可用IP,使自己适用于一种基于平台的流程。ConvergenSC 2004.1还适用于自上而下的方法,能够快速探索硬件/软件(HW/SW)的分区选项。不过CoWare公司预计,实际上大多数用户会发现混合使用这两种方式会最为有效,这也是公司升级这套工具的原因(请参阅插图)。


2006JAN01_ES_EMS_OT_0218F1.JPG

这套工具使用一个新的图形设计环境帮助执行基于平台的流程。在这个设计环境中,用户可以方便地将SystemC库组件拖放到设计内。用户还可以导入使用SystemC封包的HDL块。下一步是汇编和配置系统总线、内存映像的相关参数以及其他参数。最终,用户可以导出最终SystemC设计,然后在ConvergenSC的分析与模拟环境中进行分析。

在自上而下的方式方面,ConvergenSC允许设计人员,将一份SystemC可执行规格说明书映射到可再用IP及新程序块上。一种新的接口合成功能将自动添加所需的软件驱动程序和/或硬件接口程序块,来完成硬件与软件之间的划分。

图形用户界面将显示映射到硬件的功能和映射到软件的功能。对于将在软件或硬件内实现的未映射的功能,用户可以将其分配给处理器。同时,接口合成功能还将自动生成事务处理级表示中SoC互连结构的RTL执行状况。这对于进行衍生设计很有用。

ConvergenSC添加的内容还有CoWare公司基础SystemC技术的增强功能。现在,这套工具的SystemC-aware调试器支持多线程设计。SystemC模拟的速度比以前的版本快75%。

现在,ConvergenSC 2004.1已经上市。具备模拟和分析功能的基本配置一年的订购许可证费用为35,000美元。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
16
关闭 站长推荐上一条 /3 下一条