最近在折腾BCD码生成器的时候,发现个玄学错误
在进行与芯片无关的RTL仿真时,一切功能正常。而当进行门级仿真和实物运行的时候,发现Data flip-flop输出都是0.今早翻了下警告,发现其实软件早就报警告把4位BCD码输出端口拉低了。

Warning (13024): Output pins are stuck at VCC or GND
Warning (13410): Pin “OUTPUT_A” is stuck at GND
Warning (13410): Pin “OUTPUT_B” is stuck at GND
Warning (13410): Pin “OUTPUT_C” is stuck at GND
Warning (13410): Pin “OUTPUT_D” is stuck at GND

最后定位了下错误,考虑是这里的问题。

但是奇怪了,我这个RD是来源于Decimal counter的输出,唯有SD是通过内部拉低的。

最终我发现,我的写法有问题。这个应该是个时序逻辑,我写成组合逻辑了。所以导致RTL仿真组合逻辑没问题,门级仿真,组合逻辑就出问题了。

后面改成时序逻辑后,程序运行正常

以下为修改后的verilog程序

FPGA错误集锦(二):Output pins are stuck at VCC or GND相关推荐

  1. FPGA问题记录之:Warning (13024): Output pins are stuck at VCC or GND

    FPGA问题记录之: Warning (13024): Output pins are stuck at VCC or GND Warning (21074): Design contains 16 ...

  2. 在Hadoop 2.3上运行C++程序各种疑难杂症(Hadoop Pipes选择、错误集锦、Hadoop2.3编译等)

    首记 感觉Hadoop是一个坑,打着大数据最佳解决方案的旗帜到处坑害良民.记得以前看过一篇文章,说1TB以下的数据就不要用Hadoop了,体现不出太大的优势,有时候反而会成为累赘.因此Hadoop的使 ...

  3. 目标反射回波检测算法及其FPGA实现 之二:互相关/卷积/FIR电路的实现

    目标反射回波检测算法及其FPGA实现之二: 互相关/卷积/FIR电路的实现 前段时间,接触了一个声呐目标反射回波检测的项目.声呐接收机要实现的核心功能是在含有大量噪声的反射回波中,识别出发射机发出的激 ...

  4. 使用Kubeadm来搭建k8s-v1.18.2(包含所有错误集锦分析)

    k8s的搭建 使用 Kubeadm来搭建master集群,⽬前所安装的版本是 v1.18.2 欢迎运维萌新大佬等进群,涵盖业务运维.应用运维.系统运维.网络运维.数据库运维.桌面运维.运维开发等,地区 ...

  5. .net开发过程中,错误集锦

    2007年7月10日 开发过程中,错误集锦. 写这个东东的目的,主要是上班那不能够上网,回家后总结出来弄到日志本里面的.顺便鄙视下移动,对厂家这么刻薄,不能上网,不能带水进去喝,最气人的是,进出大楼, ...

  6. 51单片机实验软件proteus出现错误集锦

    51单片机实验软件proteus出现错误集锦 错误一:安装KELI和proteus后,点击仿真但是出现下面错误. 错误二:点击仿真后,源代码本来有程序后面变空白,或者出不来这个调试窗口. 错误一:安装 ...

  7. FPGA实现图像二值形态学滤波——腐蚀膨胀

    一.二值图像 二值图像(Binary Image)是指图像上的每一个像素只有两种可能的取值或灰度等级状态.简言之,在图像中灰度等级只有两种0或255(黑或白). 二.形态学 形态学,即数学形态学(Ma ...

  8. C语言常见困惑、错误集锦(上) ——《C陷阱与缺陷》3篇

    AndrewKoenig自己在Bell实验室时发表的论文为基础,结合自己的工作经验扩展成这本对C程序员具有珍贵价值的经典著作.写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和 ...

  9. 经典错误:二维数组与实际矩阵的差异所构成的易错点

    经典错误:二维数组与实际矩阵的差异所构成的易错点 标签:C语言 二维数组 矩阵 by 小威威 1.矩阵与二维数组的差异 在线性代数的课程中,我们接触到了矩阵这一工具,不难发现它很类似于C语言中的二维数 ...

最新文章

  1. IT运维人员追女友必备神器之运维开发实战程序案例
  2. Android ImageView(scaleType属性)(转)
  3. linux screen 进程,screen 命令使用
  4. SAP UI5应用访问OData metadata的url和Destination
  5. antd vue表单上传文件_Vue编译出静态文件上传七牛CDN
  6. ArcGIS:ArcToolBox工具使用——提取DEM/DSM中的高程点
  7. 记一次PHP服务器500错误的解决方法
  8. android判断正确密码,Android 监听EditText输入框 ,判断输入的密码是什么格式
  9. 认识文本和文本文件 字符流操作的是文本文件
  10. java+maven工程 实现 自动对war包进行复制并修改和替换每个的配置文件
  11. PDF编辑器是怎么使用的
  12. mysql 源码阅读_mysql 源码阅读入口
  13. win10修复计算机选项,为你win10系统设置启动时按F10出现修复计算机选项的技巧...
  14. 安卓实现播放器app
  15. AD603 级联放大 可变增益放大器 压控增益放大器 VCA模块 原理图PCB
  16. python中if有几种使用方式_在 Python 中可以使用 if 作为变量名。 (2.0分)_学小易找答案...
  17. pycharm preparing workspace 项目打不开怎么办?
  18. python市场_大交易数据的python市场篮子分析
  19. 【深度之眼Python基础+数据科学入门训练营】第八章 文件、异常和模块
  20. 嵌入式软件测试(黑盒测试)-----三年嵌入式软件测试的理解

热门文章

  1. Bittersweet——NOIP2018 游记
  2. C语言 大整数运算(加、减、乘)
  3. sql注入绕过姿势--骚姿势大全
  4. 「Jetpack - Paging3使用」
  5. AMD公司2020财年第三季度收益电话会议
  6. Luogu_P3258 松鼠的新家
  7. 手机浏览器的出路 App化能否拯救其未来?
  8. java学习顺序(学习路线图)
  9. 数据库读写分离(二)
  10. Power Query-具体查看函数的方法