一:错误原因,顶层信号声明类别错误

错误前

更改后

二:综合时警告

更改前:

错误原因:调用子模块时 输出端口只能用wire类型变量进行映射 这是verilog语法规定的

tx_done在uart_tx模块中初始化时的赋值是0,send_en需要在初始化后置为1。而我这样写,初始化后send_en仍然是0,逻辑出现问题。需要将tx_done取反后再赋值。这样逻辑就正确了。
再次综合后就没有这个警告了

 三:this signal is connected to multiple drivers错误 

一个寄存器端口只能在一个块中被赋值比如在always和initial中,如果是在两个块中都被赋值了,这样就会冲突。

最新文章

  1. [C#] NPOI Excel解析
  2. Spark官方文档 - 中文翻译
  3. php之登录功能实现。
  4. POJ 1038 Bugs Integrated, Inc.
  5. Ubuntu / Win7 安装db2 v10.5
  6. mfc显示静态图片最简单的方法
  7. Smart210学习记录-----SD/MMC/SDIO驱动
  8. Ruby处理二进制(未完成)
  9. SCOI2013 多项式的运算
  10. JS执行事件
  11. ios 初体验<真机调试>
  12. [转载]一个高效简洁的Aseprite to Unity导入工具
  13. 《Attention Augmented Convolutional Networks》注意力的神经网络
  14. java中的lis数组转为json数据
  15. Emergency(山东省第一届ACM程序设计真题+Floyd算法变型)
  16. 我的SQL SERVER数据库会装满吗?
  17. [转]在ubuntu linux下以编译方式安装LAMP(apache mysql php)环境
  18. jsTree 插件
  19. oracle创建表空间,表及用户
  20. springmvc+mybatis 实现分页查询

热门文章

  1. XmlHttpRequest使用及“跨域”问题解决
  2. 学习oracle的SQL语句 练习
  3. 2020年IDEA破解激活码永久
  4. plsql截取字符串字段中的某个字符段
  5. Sharepoint 编辑WebPart时,WebPart属性为灰色不可用
  6. rhel7 编写CMakeList.txt编译运行MySQL官方例子代码
  7. matlab添加toolbox失败的解决办法
  8. 一、web自动化快速使用
  9. NOIP 2016 D2T2 蚯蚓](思维)
  10. 关于Dfs(1);