首页> 外国专利> Optimized production of hardware from source programs involving multiplications

Optimized production of hardware from source programs involving multiplications

机译:从涉及乘法的源程序中优化硬件的生产

摘要

A method of compiling a source program to produce hardware is provided. The method includes the steps of carrying out data flow analysis of the source program to produce a data flow representation of the source program, where the data flow representation includes a number of multipliers each arranged to accept first and second input arguments having first and second input bit widths respectively, and to produce an output having a bit width; optimizing the data flow representation so that the input and output bit widths are minimised, even if this results in them being different for some or all of the multipliers; and carrying out high level synthesis on the optimised data flow representation, including sharing functional units between the multipliers in such a way that the area of silicon required to produce the functional units is minimised, even if this results in the functional unit input and output bit widths being different.
机译:提供了一种编译源程序以产生硬件的方法。该方法包括执行源程序的数据流分析以产生源程序的数据流表示的步骤,其中该数据流表示包括多个乘法器,每个乘法器被安排为接受具有第一和第二输入的第一和第二输入自变量。位宽,并产生具有位宽的输出;优化数据流表示,以使输入和输出位的宽度最小化,即使这导致某些或所有乘法器的位宽不同;并对优化的数据流表示进行高级综合,包括在乘法器之间共享功能单元,以使产生功能单元所需的硅面积最小化,即使这会导致功能单元的输入和输出位宽度不同。

著录项

  • 公开/公告号US6820257B2

    专利类型

  • 公开/公告日2004-11-16

    原文格式PDF

  • 申请/专利权人 SHARP KABUSHIKI KAISHA;

    申请/专利号US20010934080

  • 发明设计人 PAUL PHILIP BOCA;ANDREW KAY;

    申请日2001-08-21

  • 分类号G06F94/50;

  • 国家 US

  • 入库时间 2022-08-21 22:21:00

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号