【24h】

CSP Transactors for Asynchronous Transaction Level Modeling and IP Reuse

机译:CSP事务处理程序,用于异步事务级别建模和IP重用

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

摘要

In synchronous circuit design, new levels of abstraction above RTL allow the designer to model, simulate, debug and explore various architectures more efficiently than before. These are known as transaction level modeling. The translation between signals at different levels of abstraction is performed by pieces of code called transactors, mainly for the purpose of simulation. This paper identifies a set of asynchronous abstractions suitable for asynchronous transaction level modeling. Based on these models, we show that asynchronous CSP-based transactors can bring many more benefits than their synchronous counterparts, while being simpler to describe. We show how they can be used to automatically generate complex SystemC templates and hardware-software links, and automatically build network-on-chip interfaces facilitating IP reuse in embedded systems. Tools were developed after the techniques described in this paper. They are used in a case study to describe an asynchronous IP from transaction levels to RTL, demonstrating the automatic generation of various complex parts of the design and the minimum amount of specifications required from the designer.
机译:在同步电路设计中,RTL之上的新抽象级别使设计人员能够比以前更有效地建模,仿真,调试和探索各种架构。这些称为事务级别建模。主要出于仿真目的,不同抽象级别的信号之间的转换是通过称为事务处理程序的代码段执行的。本文确定了一组适用于异步事务级别建模的异步抽象。基于这些模型,我们证明了基于CSP的异步事务处理程序比同步处理的事务处理程序可带来更多的好处,同时更易于描述。我们将展示如何使用它们自动生成复杂的SystemC模板和硬件-软件链接,并自动构建片上网络接口,以促进嵌入式系统中IP的重用。工具是根据本文描述的技术开发的。在案例研究中使用它们来描述从事务级别到RTL的异步IP,这说明了自动生成设计的各个复杂部分以及设计人员所需的最低规格要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号