module - 'synaptic_core' 的非法重新声明
问题描述
我正在 Xilinx 中编译一个名为“ODIN”的 SNN 模拟器。对于模块的名称,我收到此错误。你能帮我解决这个问题吗?
'synaptic_core' 的非法重新声明
module synaptic_core #(
parameter N = 256,
parameter M = 8
)(
// Global inputs ------------------------------------------
input wire RSTN_syncn,
input wire CLK,
// Inputs from SPI configuration registers ----------------
input wire SPI_GATE_ACTIVITY_sync,
input wire [ N-1:0] SPI_SYN_SIGN,
input wire SPI_UPDATE_UNMAPPED_SYN,
// Inputs from controller ---------------------------------
input wire [ 7:0] CTRL_PRE_EN,
input wire CTRL_BIST_REF,
input wire CTRL_SYNARRAY_WE,
input wire [ 12:0] CTRL_SYNARRAY_ADDR,
input wire CTRL_SYNARRAY_CS,
input wire [2*M-1:0] CTRL_PROG_DATA,
input wire [2*M-1:0] CTRL_SPI_ADDR,
// Inputs from neurons ------------------------------------
input wire [ N-1:0] NEUR_V_UP,
input wire [ N-1:0] NEUR_V_DOWN,
// Outputs ------------------------------------------------
output wire [ 31:0] SYNARRAY_RDATA,
output wire [ 31:0] SYNARRAY_WDATA,
output wire SYN_SIGN
);
解决方案
您很可能尝试在同一命令行上两次编译此模块。
推荐阅读
- python - 在 Django 上传后获取 MP3 文件的标题
- bash - 使用 bash 脚本从日志文件中提取唯一代码和 uid
- python - 浮点算术(Python 3)查询 - 比较变量的总和
- r - 如何将回调函数传递给返回多行的聚合()?
- swift - 如何阻止 MKClusterAnnotation 显示标注
- c++ - 在没有调试器的情况下运行时导致睡眠问题
- javascript - React.js - 处理 App.js 中导入导致的异常
- clojure - Clojure、java.io.Writer f 和惰性序列
- flutter - 如何解决依赖关系
- google-apps-script - 将已编辑单元格中的值复制到新单元格