首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >CARH: service-oriented architecture for validating system-level designs
【24h】

CARH: service-oriented architecture for validating system-level designs

机译:CARH:面向服务的体系结构,用于验证系统级设计

获取原文
获取原文并翻译 | 示例

摘要

Existing system-level design languages (SLDLs) and frameworks mainly provide a modeling and a simulation framework. However, there is an increasing demand for supporting tools to aid designers in quick and faster design space and architectural exploration. As a result, numerous tools such as integrated development environments (IDEs) and others that help in debugging, visualization, validation, and verification are commonly employed by designers. As with most tools, they are targeted for a specific purpose, making it difficult for designers to possess all desired features from one particular tool. Only public-domain tools can be easily extended or interfaced with other existing tools, which a lot of the existing commercial tools do not promote. Having an extendable framework allows designers to implement their own desirable features and incorporate them into their framework. However, for technology reuse and transfer, it is important to have a tidy infrastructure for interfacing the extension with the framework, such that the added solution is not highly coupled with the environment, making distribution and deployment to other frameworks difficult, if not impossible. This requires a plug-and-play framework where features can be easily integrated. These issues of extendibility, deployment, and the inadequacies in SLDLs and frameworks are tackled by presenting a service-oriented architecture for validating SLDs for SystemC, called CARH, We code name our software systems after famous computer scientists. CARH which uses a variety of open-source technologies such as Doxygen, Apache's Xerces extensible markup language parsers, SystemC, and the adaptive communication environment (ACE) object request broker.
机译:现有的系统级设计语言(SLDL)和框架主要提供建模和仿真框架。但是,越来越需要支持工具以帮助设计人员快速,快速地进行设计空间和架构探索的支持工具。结果,设计人员通常使用许多工具,例如集成开发环境(IDE)和其他有助于调试,可视化,验证和验证的工具。与大多数工具一样,它们是针对特定目的的,这使设计人员很难拥有一个特定工具的所有所需功能。只有公共领域的工具可以轻松地扩展或与其他现有工具连接,而许多现有的商业工具都无法推广这些接口。拥有可扩展的框架使设计人员能够实现自己想要的功能并将其合并到框架中。但是,对于技术重用和转让,重要的是要有一个整洁的基础架构来将扩展与框架接口,以使添加的解决方案与环境之间的耦合度不高,从而即使不是不可能,也很难将其分发和部署到其他框架。这需要一个即插即用的框架,在该框架中可以轻松集成功能。通过提供一种面向服务的体系结构来验证SystemC的SLD(称为CARH),可以解决SLDL和框架中的可扩展性,部署和不足之处,我们以著名的计算机科学家的名字命名我们的软件系统。 CARH使用了各种开源技术,例如Doxygen,Apache的Xerces可扩展标记语言解析器,SystemC和自适应通信环境(ACE)对象请求代理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号