首页> 外文期刊>Microprocessors and microsystems >Efficient integration of coprocessor in LEON3 processor pipeline for System-on-Chip design
【24h】

Efficient integration of coprocessor in LEON3 processor pipeline for System-on-Chip design

机译:LEON3处理器流水线中的协处理器高效集成,用于片上系统设计

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

摘要

In this paper, we have proposed an efficient method for integrating longer pipeline coprocessors with SPARCv8 compliant processor implementations that requires minimum changes in the existing processor pipeline. The proposed integration method is independent of the length of the coprocessor pipeline. We have used COordinate Rotation Digital Computer (CORDIC) core as the coprocessor that has been integrated with SPARCv8 based LEON3 processor. Only a subset of the coprocessor instructions defined in the Instruction Set Architecture (ISA) are required in our proposed method. The required synchronisation of data and control signals between the coprocessor and LEON3 pipeline has been presented in detail. The performance of the resulting closely-coupled design is compared with bus-based integration in terms of speed, power and area in the System-on-Chip (SoC) design, and both FPGA and ASIC results are reported. Our proposed integration method shows significant improvements over bus-based method for applications that require consecutive coprocessor operations in terms of CPI metric along with substantial reduction in number of cycles. Similar strategy can be employed for integration with coprocessors having different pipeline lengths. (C) 2017 Elsevier B.V. All rights reserved.
机译:在本文中,我们提出了一种有效的方法,用于将较长的管道协处理器与符合SPARCv8的处理器实现集成在一起,该方法需要在现有处理器管道中进行最少的更改。所提出的集成方法与协处理器管线的长度无关。我们已经将坐标旋转数字计算机(CORDIC)内核用作与基于SPARCv8的LEON3处理器集成的协处理器。在我们提出的方法中,仅需要指令集体系结构(ISA)中定义的协处理器指令的子集。已经详细介绍了协处理器和LEON3流水线之间所需的数据和控制信号同步。片上系统(SoC)设计在速度,功耗和面积方面将所得紧密耦合设计的性能与基于总线的集成进行了比较,并报告了FPGA和ASIC结果。对于需要连续协处理器操作的CPI度量的应用,以及周期数量的显着减少,我们提出的集成方法显示出比基于总线的方法显着的改进。可以采用类似的策略来与具有不同流水线长度的协处理器集成。 (C)2017 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号