SystemC模块库(SCML)
CoWare发布了SystemC模块库(SCML)源代码和复用方法导则,将SCML的标准级方法扩展到所有与IEEE 1666 SystemC相兼容的工具环境。CoWare公司营销和业务开发副总裁AK Kalekos表示,“我们一直致力于开发SystemC TLM(交易级建模)的行业标准,而这一导则的公布则体现了我们这一目标。”
SCML应用编程接口和方法导则在1月份推出,目的是为了提供基础架构来开发出SystemC中用户自定义的高可复用性TLM外围模型。CoWare 公司称,SCML可以在外围模型内部将TLM通信、存储、计时和执行等程序分解开来,从而使编码更加模块化,易于高效的开发和测试。
东芝是采用CoWare产品的十家公司和组织之一,该公司负责半导体研发的数字媒体SoC研发中心的首席专家Nobu Matsumoto说:“半导体公司必须改变其产品开发策略,才能将重心从单个产品转移到产品平台。对于东芝的多核MeP数字媒体平台来说,基于标准的交易级建模的互用性和设计复用是此种策略的基石。SCML方法和快速的MeP处理器模型结合,让我们的系统架构师更快地为软件和硬件研发队伍提供正确抽象层级的平台模型。”
CoWare公司的源代码库套件包括:SCML API库源代码;SCML源代码建模范例;OSCI开发源概念验证SystemC库的构建草稿;使用gcc 3.2.3的CoWare Model Designer;SCML API参考手册和SCML建模TLM外围设备用户指南。