首页> 外国专利> Method and system for efficiently overriding array net values in a logic simulator machine

Method and system for efficiently overriding array net values in a logic simulator machine

机译:在逻辑仿真器中有效覆盖阵列净值的方法和系统

摘要

A method and system are described for efficiently overriding a value of a net in an array during execution of a test routine. The logic simulator machine is simulating a logic design which includes the array and multiple nets. A current value of the net is set equal to an override value. A normal update to the array is permitted to occur during execution of a single cycle of the test routine. A determination is then made regarding whether the override value is still stored in the array for the particular net. If the override value is not still stored in the array for this net, normal updates to the array are prohibited during a single cycle of the test routine. During this cycle of the test routine, the override value is then again stored in the net as the current value of the net. This override value is thus made available to be read during this cycle of the test routine while writes to the array are disabled. Normal updates are then again permitted to occur to the array in subsequent cycles of the test routine.
机译:描述了一种用于在执行测试例程期间有效地覆盖阵列中的网的值的方法和系统。逻辑仿真器机器正在仿真包括阵列和多个网络的逻辑设计。网络的当前值设置为等于替代值。在执行测试例程的单个周期期间,允许对阵列进行正常更新。然后确定关于该特定网络的替代值是否仍存储在阵列中。如果该网络的覆盖值仍未存储在阵列中,则在测试例程的单个周期内禁止对该阵列进行常规更新。然后,在测试例程的此循环期间,替代值将再次作为网络的当前值存储在网络中。因此,在禁止对阵列进行写操作的同时,可以在测试例程的此周期内读取此覆盖值。然后再次允许在测试例程的后续周期中对阵列进行正常更新。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号