verilog中如何将wire类型的变量A 与reg类型的变量B进行比较?
数值的比较是在一个always语句中的if括号里进行的。只要可以实现就行。我之前试了:regC;assignC=A;之后再比较B与C。可是assign语句左边不能为reg...
数值的比较是在一个 always 语句中的 if括号里进行的。只要可以实现就行。
我之前试了:reg C;
assign C=A;
之后再比较B与C。
可是 assign 语句左边不能为reg型变量。
求大神? 展开
我之前试了:reg C;
assign C=A;
之后再比较B与C。
可是 assign 语句左边不能为reg型变量。
求大神? 展开
2个回答
2013-12-18
展开全部
你把A先存入寄存器两个数据类型就相同了!然后就可以进行比较了
追问
怎么将A存入reg类型的数据中? assign语句是不行的!
追答
reg C;
always @ (posedge clk)
C <= A;
这样就把A的值存入到寄存器C中了,然后对B和C进行比较就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询