Legible logic limited日前宣布,推出基于UML与SystemC的交易级建模工具UMLSC,用于对复杂硬件系统的设计、验证以及软件开发。
该工具提供包括代码,仿真测试向量以及文档的自动生成功能, UMLSC将UML的图形化设计与SystemC绑定起来,使用户能够通过对直观的图形的设计就能够得到满足设计目标的可执行代码及其验证以及设计文档。
Legible logic表示,UML与SystemC的结合而产生的面向对象的片上系统设计方法学被认为是解决设计这一瓶颈的重要进展,而遗憾的是一直没有UML与SystemC之间的双向语言转换工具。UMLSC(Release 1.05)能够完成UML类图、状态图与SystemC描述之间的双向自动转换,完全支持SystemC寄存器传输级(RTL)和交易级建模(Transaction Level Modeling), 并且能提供基于图形的仿真测试向量以及文档。