首页> 外国专利> METHOD AND SYSTEM FOR DESIGNING FPGA BASED ON HARDWARE REQUIREMENTS DEFINED IN SOURCE CODE

METHOD AND SYSTEM FOR DESIGNING FPGA BASED ON HARDWARE REQUIREMENTS DEFINED IN SOURCE CODE

机译:基于源代码中定义的硬件要求的FPGA设计方法和系统

摘要

According to one embodiment, a source code is parsed to identify a first routine to perform a first function and a second routine to perform a second function. A control signaling topology is determined between the first routine and the second routine based on one or more statements associated with the first routine and the second routine defined in the source code. A first logic block is allocated describing a first hardware configuration representing the first function of the first routine. A second logic block is allocated describing a second hardware configuration representing the second function of the second routine. A register-transfer level (RTL) netlist is generated based on the first logic block and the second logic block. The second logic block is to perform the second function dependent upon the first function performed by the first logic block based on the control signaling topology.
机译:根据一个实施例,对源代码进行解析以识别执行第一功能的第一例程和执行第二功能的第二例程。基于与源代码中定义的第一例程和第二例程相关联的一个或多个语句,在第一例程和第二例程之间确定控制信令拓扑。分配第一逻辑块,该第一逻辑块描述表示第一例程的第一功能的第一硬件配置。分配了第二逻辑块,该第二逻辑块描述了表示第二例程的第二功能的第二硬件配置。基于第一逻辑块和第二逻辑块生成寄存器传输级(RTL)网表。第二逻辑块将基于控制信令拓扑,取决于第一逻辑块执行的第一功能来执行第二功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号