首页> 外国专利> Programming language model generating apparatus for hardware verification, programming language model generating method for hardware verification, computer system, hardware simulation method, control program and computer-readable storage medium

Programming language model generating apparatus for hardware verification, programming language model generating method for hardware verification, computer system, hardware simulation method, control program and computer-readable storage medium

机译:用于硬件验证的编程语言模型生成设备,用于硬件验证的编程语言模型生成方法,计算机系统,硬件仿真方法,控制程序和计算机可读存储介质

摘要

The CDFG is generated by the CDFG generating section 109 based on the operation description of hardware 107, the CDFG is scheduled by the scheduling section 110 at an operation frequency required as the specification of the hardware and is assigned to each state, and the operation model of the hardware is generated by the cycle accurate model generating section 111 for each state as a description represented by a general-purpose programming language. The model which can be simulated for each state is generated by generating the operation model of each node using the operation information of the nodes included in the CDFG, and by determining the order in which the operation model of each node is calculated using the connection information of the nodes. As a result, it is possible to generate a model for verification described in a general-purpose programming language, which is capable of verifying hardware at a cycle accurate level at a lower cost and at a higher speed, with a smaller amount of calculation compared with the conventional method.
机译:CDFG由CDFG生成部分 109 根据硬件 107 的操作描述生成,CDFG由调度部分 110 进行调度作为硬件规格所需的操作频率并分配给每个状态,并且由循环精确模型生成部分 111 生成硬件的操作模型,作为每个状态的描述,通用编程语言。通过使用CDFG中包含的节点的操作信息生成每个节点的操作模型,并通过使用连接信息确定计算每个节点的操作模型的顺序,可以生成可以针对每个状态进行仿真的模型的节点。结果,可以生成用通用编程语言描述的用于验证的模型,该模型能够以较低的成本和较高的速度以周期准确的级别验证硬件,并且计算量较小。用常规方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号