首页> 外国专利> Method and system for parameterization of imperative-language functions intended as hardware generators

Method and system for parameterization of imperative-language functions intended as hardware generators

机译:用作硬件生成器的命令性语言功能的参数化方法和系统

摘要

A method (100) of translating an imperative language function into a parameterized hardware component can include the steps of using (102) formal imperative function arguments to represent at least one among a component input port and a component parameter and distinguishing (104) between formal imperative function arguments intended as component parameters from formal imperative function arguments intended as component input ports. The method can generate (106) hardware description by providing a framework where imperative language functions can be translated into hardware components by being instantiated, combined and simulated. Arbitrary code can be associated (108) to a function-importing block as parameterization code and enabling an assignment of arbitrary code to actual imperative function arguments. The arbitrary code can be executed (110) in an interpreter that analyzes assigned variables by name and compares variable names with the formal argument identifiers in an imported function.
机译:将命令性语言功能转换为参数化硬件组件的方法( 100 )可以包括以下步骤:使用( 102 )正式命令性函数自变量来表示命令语言中的至少一个组件输入端口和组件参数,并在要用作组件参数的形式命令式功能自变量与要用作组件输入端口的形式命令式功能自变量之间进行区分( 104 )。该方法可以通过提供一个框架来生成( 106 )硬件描述,在该框架中命令性语言功能可以通过实例化,组合和模拟转换为硬件组件。可以将任意代码( 108 )作为参数化代码与功能导入块相关联,并可以将任意代码分配给实际的命令式函数自变量。可以在解释器中执行任意代码( 110 ),该解释器按名称分析分配的变量,并将变量名称与导入函数中的形式参数标识符进行比较。

著录项

  • 公开/公告号US7620942B1

    专利类型

  • 公开/公告日2009-11-17

    原文格式PDF

  • 申请/专利权人 HAIBING MA;ROGER B. MILNE;

    申请/专利号US20040850176

  • 发明设计人 HAIBING MA;ROGER B. MILNE;

    申请日2004-05-20

  • 分类号G06F9/45;

  • 国家 US

  • 入库时间 2022-08-21 18:48:39

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号