Error (suppressible): (vsim-3601) Iteration limit 10000000 reached at time 10520 ns.

这篇具有很好参考价值的文章主要介绍了Error (suppressible): (vsim-3601) Iteration limit 10000000 reached at time 10520 ns.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

modelsim仿真拨错: (vsim-3601) Iteration limit 10000000 reached
仿真迭代达到限制次数,超出迭代界限。
问题: 代码中存在逻辑回环,即将一个组合逻辑单元赋值产生的敏感变量与另一个组合逻辑相关,同时作为另一个组合逻辑单元的敏感变量。
可以通过将敏感变量产生单元由组合逻辑变为时序逻辑解决

vsim-3601,fpga开发,驱动开发

程序分析: 原本delay_tRP由组合逻辑赋值,判断条件由下一个组合逻辑产生,同时tRP作为下一个组合逻辑状态机状态跳转的判断条件,两个组合逻辑形成闭环一直发生迭代产生bug

assign delay_tRP = ((next_state == PRECHARGE || next_state == PRECHARGE2) && delay_3_clk == 2'd2) ? 1'b1 : 1'b0;

vsim-3601,fpga开发,驱动开发

解决:将一部分组合逻辑改为时序逻辑,由于状态机条件跳转部分内容较多,因此将assign赋值部分的组合逻辑变为时序逻辑,解决
vsim-3601,fpga开发,驱动开发文章来源地址https://www.toymoban.com/news/detail-536230.html

到了这里,关于Error (suppressible): (vsim-3601) Iteration limit 10000000 reached at time 10520 ns.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory node编译时的内存溢出

    报错:FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory 原因:node编译时的内存溢出,因为打包文件过大,刚好超过内存的限制大小造成编译中断。 解决方法1: 解决方法2:(实践过可用) 使用 increase-memory-limit 插件,增加node服务器内存限制

    2024年02月03日
    浏览(40)
  • 解决RabbitMQ的The channelMax limit is reached. Try later.

    The channelMax limit is reached. Try later.顾名思义就是channel达到数量限制 查看源码得出 大概意思就是: 默认最大通道数;2047,因为它在服务器端是第2048个,每个连接用于协商和错误通信。 也可以在rabbitmq的管控台看出 总结:一个客户端连接(一个服务)默认只能有2047个通道数,

    2024年02月16日
    浏览(54)
  • Python对与测试HTML文件,出现selenium.common.exceptions.WebDriverException: Message: Reached error page: about

    在测试 html文件 是出现:selenium.common.exceptions.WebDriverException: Message: Reached error page: about:neterror?e=fileNotFoundu=file%3A.....报错 如下: Firefox上也出现了一下情况   我查了许多网上的资料,也看出个所以然,所以琢磨了一下,若是把文件的路径改成没有中文的呢,然后结果还是如此

    2024年02月15日
    浏览(56)
  • torch.hub.load报错urllib.error.HTTPError: HTTP Error 403: rate limit exceeded

    在运行DINOv2的示例代码时,需要载入预训练的模型,比如: torch.hub.load报错“urllib.error.HTTPError: HTTP Error 403: rate limit exceeded”,具体报错信息如下: Traceback (most recent call last):   File \\\"/data1/domainnet/dinov2/demo.py\\\", line 15, in module     backbone_model = torch.hub.load(repo_or_dir=\\\"facebookresearch/

    2024年02月04日
    浏览(44)
  • 【已解决】error: ‘numeric_limits’ is not a member of ‘std’

    问题背景: 平台: Ubuntu 22.04.1 LTS 2022.12.1由于需要配置gmsh的依赖环境之一:OpenCASCADE。安装OpenCASCADE过程中出现问题。 我安装OpenCASCADE的方式是,官方下载OpenCASCADE的Linux环境下的源码压缩包。通过源文件make install的方式进行安装。 具体过程: 1.OpenCASCADE源文件下载后,解压文

    2023年04月08日
    浏览(40)
  • 解决Error:java: java.lang.OutOfMemoryError: WrappedJavaFileObject...GC overhead limit exceeded的错误

    今天在启动项目时,报出如下错误: 即 Error:java: java.lang.OutOfMemoryError: WrappedJavaFileObject[org.jetbrains.jps.javac.InputFileObject[file:xxx.java]]@pos242:@pos242: GC overhead limit exceeded 将错误 Error:java: java.lang.OutOfMemoryError: WrappedJavaFileObject[org.jetbrains.jps.javac.InputFileObject[file:xxx.java]]@pos242:@pos242: GC

    2024年02月04日
    浏览(43)
  • doris查询报错err: Error 1105: errCode = 2, detailMessage = Memory limit exceeded:<consuming tracker:...

    为了防止用户的一个查询可能因为消耗内存过大。查询进行了内存控制,一个查询任务,在单个 BE 节点上默认使用不超过 2GB 内存。 用户在使用时,如果发现报 Memory limit exceeded 错误,一般是超过内存限制了。 遇到内存超限时,用户应该尽量通过优化自己的 sql 语句来解决。

    2024年02月10日
    浏览(40)
  • vue报错Uncaught runtime errors: × ERROR ResizeObserver loop limit exceeded at handleError (webpack

    Uncaught runtime errors: × ERROR ResizeObserver loop limit exceeded at handleError (webpack-internal:///./node_modules/webpack-dev-server/client/overlay.js:252:58) at eval (webpack-internal:///./node_modules/webpack-dev-serve 问题原因: 使用了el-table组件+弹性布局 弹性布局 单独使用都不会报错,但是两个结合在一起就产生了

    2024年02月11日
    浏览(49)
  • VITE打包时内存溢出问题解决 FATAL ERROR: Ineffective mark-compacts near heap limit

    楼主也不知道怎么回事在编写Vue3+Cesium项目打包时就遇见了这个问题,然后根据百度到的资料说是node编译时内存不够需要手动提升内存,然后需要安装两个组件,相关博客链接我贴在下面: https://blog.csdn.net/qq_43227958/article/details/123017935 安装完插件之后运行npm run build 还是不行,会报

    2024年02月16日
    浏览(42)
  • npm run报错:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript

    npm run 报错:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 内存不足 原因: Node 是基于V8引擎 ,在一般的后端开发语言中,在基本的内存使用上没有什么限制。 但是在 Node 中通过 JavaScript 使用内存时只能使用部分内存 (64位系统下约为1.4 G

    2024年04月28日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包