Error (12152): Can‘t elaborate user hierarchy

这篇具有很好参考价值的文章主要介绍了Error (12152): Can‘t elaborate user hierarchy。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

can't elaborate user hierarchy,fpga

 can't elaborate user hierarchy,fpga

这两种写法都不会出现问题。

但是如果改成

can't elaborate user hierarchy,fpga

can't elaborate user hierarchy,fpga

 就会报出如下错误

can't elaborate user hierarchy,fpga

 主要看10200这个错误提示:

cannot match operand(s) in the condition to the corresponding edges in the enclosing event control of the always construct

不能做到条件操作边缘模块和always中的边缘控制模块匹配,主要原因有人讲了,可以去找一下。大意就是always模块中,有一个必须是时钟模块,且该信号不能出现always的过程结构模块中,那可能出现的另一个信号,例如图中的rst信号就得是异步控制信号,在always过程语句中必须给与说明,就是if语句。

这里是if语句中为什么一定要negedge对应rst == 1'b0,posedge是rst == 1'b1?就negedge来举例,作为异步控制信号,必须能够直接表达异步控制的能力,negedge是检测下降沿,那控制它就显而易见由高变低,可以达到异步的控制,if模块可以直接响应,若是采用rst == 1'b1,那么此时仅能依靠时钟边缘才使得if模块响应。

还有另外一个可能会出现这个报错的原因,就是现有的工程,设置错了芯片型号,导致IP核无法综合。文章来源地址https://www.toymoban.com/news/detail-596010.html

到了这里,关于Error (12152): Can‘t elaborate user hierarchy的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • [USF-XSim-62] ‘elaborate‘ step failed with errors.[Vivado 12-4473] Detected error while running sim

    出现的问题如下: 翻译出来:[USF-XSim-62] \\\'elaborate’步骤失败,出现错误。请检查Tcl控制台输出或’D:/vivado/fortest/fortest.sim/sim_1/behav/xsim/ elaboration .log’文件以获取更多信息。 [Vivado 12-4473] 运行模拟时检测到错误请纠正此问题并重试此操作。 方法一 :在Vivado 中的Messages无法看到

    2024年02月15日
    浏览(29)
  • rabbitMQ登录报错user can only log in via localhost

    本地安装好rabbitmq,启动后,输入IP:port,打开登录页面,使用guest/guest登录,报错 这是由于guest账号默认只能通过localhost访问登录,如果通过IP地址访问,则会被限制; 解决办法: 找到rabbitmq安装位置,D:developrabbitMqrabbitmq_server-3.7.17ebin;打开文件rabbimq.app 将{loopback_users

    2024年02月17日
    浏览(40)
  • getUserProfile:fail can only be invoked by user TAP gesture

    获取用户信息失败,error: getUserProfile:fail can only be invoked by user TAP gesture 它的大概意思就是: 该接口必须用户点击才可以调通 官方获取用户信息调整通告:小程序登录、用户信息相关接口调整说明 | 微信开放社区 wx.getUserProfile(Object object) 所以改造下方法,让用户先点击 前端

    2024年02月11日
    浏览(42)
  • File chooser dialog can only be shown with a user activation.

    使用vue开发时,通过ref通过“this.refs.[name].$el.click()”触发按钮时提示“File chooser dialog can only be shown with a user activation.”,按钮不能触发,网上解决办法是“dispatchEvent(new MouseEvent(\\\'click\\\'))”代替“$el.click()”,在我所在的场景不生效,所以就在要出发按钮组件上加了一个id,按

    2024年01月23日
    浏览(46)
  • 【小程序】报getUserProfile:fail can only be invoked by user TAP gesture.

    最近新搭建了个小程序项目,登录时报getUserProfile:fail can only be invoked by user TAP gesture.这个错误。查了网上说的是使用了async和await,试着改了不用async和await,结果还是一样报这个错误。 我的代码是用户点击授权按钮后,先使用wx.login,接着后面使用wx.getUserProfile,在同一个方法

    2024年02月12日
    浏览(43)
  • WARNING: Running pip as the ‘root‘ user can result in broken permissions

    解决方法如下,依次运行下面的两个代码,第一个是先验条件,第二个代码块是自己要实现的目标。

    2024年02月16日
    浏览(45)
  • 微信小程序:requestSubscribeMessage:fail can only be invoked by user TAP gesture的问题

    wx.requestSubscribeMessage(Object object) 发生`requestSubscribeMessage:fail can only be invoked by user TAP gesture`错误提示的原因主要是: 2.8.2版本开始, 用户发生点击行为或者发起支付回调后,才可以调起订阅消息界面 。 也就是说通过其他方式去拉起订阅都是不成功的。 调起客户端小程序订阅

    2024年02月13日
    浏览(37)
  • WARNING: Running pip as the ‘root‘ user can result in broken permissions and

    WARNING: Running pip as the \\\'root\\\' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Linux pip安装报错解决方案 使用 pip安装、更新python库时,提示以“root”用户身份运行 pip 可能会导致权限损

    2024年02月12日
    浏览(47)
  • errMsg: “getUserProfile:fail can only be invoked by user TAP gesture.(微信小程序报错)

    目录 无法获取用户信息:  解决方法: 无法渲染头像: 解决办法: {errMsg: \\\"getUserProfile:fail can only be invoked by user TAP gesture.\\\"} errMsg: \\\"getUserProfile:fail can only be invoked by user TAP gesture.\\\" constructor: (...) hasOwnProperty: (...) isPrototypeOf: (...) propertyIsEnumerable: (...) toLocaleString: (...) toStrin

    2024年02月09日
    浏览(55)
  • navicat连接时报can‘t connect to server on localhost和Access denied for user错误

    在navicat连接数据库时出现这两个问题,看了两篇文章,同时自己也踩了一些坑,所以写下来记录一下。 如果你报的是can\\\'t connect to server on localhost说是你的mysql服务没有启动,简单的可以右键点击我的电脑,点击管理,点击服务和应用程序,点击服务,找到MySQL,右键点击启动

    2024年02月07日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包