首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModelSim Verilog编译器错误

ModelSim Verilog编译器错误
EN

Stack Overflow用户
提问于 2018-03-20 08:02:51
回答 1查看 145关注 0票数 0

我在verilog做了一个低通滤波器。我也为它做了一个实验台。主verilog代码的编译似乎没有任何错误。但是,当我试图编译testbench时,我遇到了一个无法解决的错误。如果有人能帮我的忙我很感激。

以下是代码:

代码语言:javascript
复制
module Testbench_S;

//Inputs 
reg clk;
reg clkR;
reg clk_enable;
reg en;
reg reset;
reg [7:0] filter_in;

//reg clk, reset, en;
wire [7:0] sine, cos;
reg [7:0] sine_r, cos_r;
assign sine = sine_r +(cos_r[7],cos_r[7], cos_r[7], cos_r[7:3]);
assign cos  = cos_r  -(sine[7],sine[7],sine[7],sine[7:3]);

//some other codes

endmodule

错误如下

错误:(vlog-13069) C:/CommonFiles/FPGA/hdlsrc/Testbench_S.v(14):近",":语法错误,意外',‘。 错误:(vlog-13069) C:/CommonFiles/FPGA/hdlsrc/Testbench_S.v(15):近",":语法错误,意外',‘。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-20 08:06:40

在您可能希望连接位元的地方使用(cos_r[7],cos_r[7], cos_r[7], cos_r[7:3])

连接的操作符是{...} (花括号没有圆括号)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49379041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档