首页> 外国专利> Embedding a co-simulated hardware object in an event-driven simulator

Embedding a co-simulated hardware object in an event-driven simulator

机译:将共同仿真的硬件对象嵌入到事件驱动的仿真器中

摘要

Various approaches for embedding a hardware object in an event-driven simulator are disclosed. The various approaches involve generating an HDL proxy component having an HDL definition of each port of the hardware object and respective event handler functions associated with input ports of the HDL proxy component. The event handler functions are responsive to simulation events appearing on the input ports. A configuration bitstream is generated for implementing the hardware object on a programmable logic circuit, and a first object is generated to contain configuration parameter values indicating characteristics of the ports and a location of the configuration bitstream. A second object is generated and is configured to initiate configuration of the programmable logic circuit with the configuration bitstream. The second object further provides input data to and receives output data from the programmable logic circuit.
机译:公开了用于将硬件对象嵌入事件驱动的模拟器中的各种方法。各种方法涉及生成具有硬件对象的每个端口的HDL定义的HDL代理组件以及与HDL代理组件的输入端口相关联的各个事件处理程序功能。事件处理程序功能响应输入端口上出现的模拟事件。生成用于在可编程逻辑电路上实现硬件对象的配置位流,并且生成第一对象以包含指示端口的特性和配置位流的位置的配置参数值。产生第二对象并将其配置为利用配置比特流来启动可编程逻辑电路的配置。第二对象还向可编程逻辑电路提供输入数据并从可编程逻辑电路接收输出数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号