我有两个模块
- 计数器:输出是一个称为 error_count 的向量。
- lcd:在 LCD 上显示代码的模块。输入包括时钟和error_count。
以下代码片段最相关并附在下面:
顶层模块:
计数器 counter1 (..., error_count); lcd lcd1 (..., error_count);
计数器模块:
模块计数器(...,error_count); ... 输出 reg [31:0] error_count = 0; ... //每个时钟周期更新计数器 端模块
液晶模组:
模块 lcd (..., error_count); ... 输入 [31:0] 错误计数; ... //error_count 用于在 LCD 上显示 端模块
这段代码有什么问题?显示器只打印 0 作为输出。我传递向量的方式有什么问题吗?
附加信息:我正在使用 Xilinx Spartan 3E 入门套件来测试此代码。LCD 代码很好,我已经用本地计数器(reg[31:0])对其进行了测试。