具体的错误原因与解决办法官网已经给出。这里讨论一下就一篇文章中一个错误判断的例子,这种情况官网并没有给出。

原文如下:

" ERROR:Xst:899 - "file_name", line #: The logic for "net_name" does not match a known FF or Latch template."

又如下例同样会出现以上错误:
always @ ( posedge clk or negedge rst_n) if (!rst_n ) clk_cnt <= 32'd0; else begin clk_cnt <= clk_cnt + 1'b1; end always @ ( posedge clk or negedge rst_n) if(clk_cnt > 32'd10000000) begin clk_cnt = 32'd0; led7 = !led7 ; end
原因是在两个always里不能同时对一个寄存器赋值.
    首先这段代码的书写风格不说啥了,但是实在看不下去,always块不加begin...end不说,if...else时而加begin...end时而不加看的我眼花缭乱。
    切入正题,给出结论XST:899错误不是因为在两个always块中对同一个寄存器赋值造成的,此操作产生的错误应该是ERROR:Xst:528 - Multi-source in Unit <misc> on signal <Mcount_clk_cnt_cy<0>>; this signal is connected to multiple drivers. 之类。产生XST:899错误的真正原因是第二个always块中,条件判断中没有使用rst_n信号。在这种类似结构中,有两个敏感信号时,必须有一个充当reset信号的角色,即必须包含if(rst_n)...

关于一个ISE错误XST:899的错误判断的讨论相关推荐

  1. ISE调用Notepad++并且实现错误高亮定位的方法

    ISE调用Notepad++并且实现错误高亮定位的方法 不管是ISE还是QII,自带的文本编辑软件虽有改进,但仍然让人不过瘾,写代码一直用的是Notepad++,一个很好用的文本编辑软件.最近做毕设, ...

  2. mysql i o error_警告:mysqli_ERROR()需要精确的一个参数,0给定的错误

    警告:mysqli_ERROR()需要精确的一个参数,0给定的错误 我正在学习一个教程,但是本教程的作者不回答问题-但这是我的查询 我得到了以下错误警告:mysqli_error()需要精确的1参数, ...

  3. python中score_在Python中“得分必须返回一个数字”scikit-learn中的cross_val_score错误...

    也许这是一个愚蠢的问题,但我不明白下面代码中的函数cross_val_score给出的错误.也许答案是X样本的格式,看到这正是崩溃消息中显示的内容,但我不知道如何修复.这是我项目中的一段代码,带有一些 ...

  4. 在尝试重新安装一个服务时遇到这样的错误:指定服务已标记为删除

    指定服务已标记为删除 在尝试重新安装一个服务时遇到这样的错误: An exception occurred during the Install phase. System.ComponentMode ...

  5. 解决 操作必须使用一个可更新的查询的错误

    将SQLSERVER转成ACCESS时,提交更新数据的操作,经常出现 "操作必须使用一个可更新的查询"的错误. 原因: 有几个主要的错误原因: 这个错误发生在当你的程序试图执行更新 ...

  6. python 10053_python 写的selenium脚本不能循环,循环时会报 [WinError 10053] 你的主机中的软件中止了一个已建立的连接。错误,求大佬解答下...

    用python写了一段自动化脚本,在循环的时候报ConnectionAbortedError: [WinError 10053] 你的主机中的软件中止了一个已建立的连接.错误,第一次执行没有问题,就是 ...

  7. ISE 启动Modelsim的xilinxcorelib_ver错误

    ISE 启动Modelsim的xilinxcorelib_ver错误 使用ISE启动Modelsim已经很多次了,都很顺利,可是今天突然出现错误,: # ** Error: (vsim-19) Fai ...

  8. 一个AS3 socket解码设计的错误思路

    [转]一个AS3 socket解码设计的错误思路 On 2010年07月17日, in work, by ppzhu 作者:闪刀浪子 http://www.iflashigame.com/ http: ...

  9. Vue:npm run serve运行项目时报了一个ValidationError:CopyPliugin Invalid Options的错误

    Vue:npm run serve 运行项目时报了一个ValidationError:CopyPliugin Invalid Options的错误,原因是options应该为数组类型,可是找了半天没找 ...

最新文章

  1. hyperworks2019安装教程
  2. 【数据结构与算法】之深入解析“石子游戏IV”的求解思路与算法示例
  3. 2014年江苏省计算机二级c语言考试大纲,「二级C语言」江苏省计算机二级VFP考试大纲...
  4. SQLServer DBA 三十问(加强版)
  5. 理解Mysql prepare预处理语句:mysql_stmt_init(MYSQL *mysql);
  6. 【体系结构】Oracle如何保证提交的数据不丢失
  7. 2020年,为什么你该学PHP?!!
  8. c# 上传excel数据总结(一)线程的使用
  9. 使用 Transmission 制作种子命令
  10. 计算机基础知识五笔,教你简单快速学习五笔打字
  11. C/C++:std::thread构造函数死锁问题:WIN32下不可以在DllMain中创建线程
  12. CRM及协同办公高保真原型、审批管理、办公申请、工单管理、任务管理、日程管理、工作报告、签到考勤、客户管理、销售线索、商机管理、订单管理、账务管理、统计报表、回款管理、发票管理、报销管理、拜访跟进
  13. html去除背景颜色怎么设置,去掉背景颜色的六种情况
  14. 实现一个简单的记事本APP
  15. 我的2020年度总结 “既往不恋,纵情向前”
  16. 网口灯电路——反相器
  17. oracle avg() 绝对平均值
  18. 一篇文章通透理解序列号实现原理
  19. ios底部栏设计规范_设计干货:底部导航栏规范设计总结
  20. 狗的品种识别实战(tf2.0)

热门文章

  1. 从三大行业看大数据应用的三重境界:数据、分析、成果
  2. CSDN文章被洗稿、抄袭严重!用Python做一个“基于搜索引擎的文章查重工具”,解决!...
  3. Firefox报错——Gah. Your tab just crashed.
  4. pci数据捕获和信号处理_通过更改数据捕获处理上游数据更改
  5. Python实战采集全球疫情数据
  6. 【体系结构】山东大学计算机体系结构知识点清单
  7. 欧拉函数-matlab代码
  8. kafka中文文档(0.10.0)
  9. 徒手健身不花钱,10个动作爆虐全身
  10. [翻译]Gallery Server Pro ----用于分享相片,视频,音频及其他媒体的ASP.NET相册[Carol]...