当前位置: 代码迷 >> 嵌入开发 >> 开关电路求答,该怎么处理
  详细解决方案

开关电路求答,该怎么处理

热度:188   发布时间:2016-04-25 08:34:55.0
开关电路求答
module swicth(s_in,clk,s_out1,s_out2)
input [15:0]s_in;
input clk;
output [15:0]s_out1,s_out2;
parameter s_f=101100011100010101;
always@(posedge clk)
S_out1=s_in;
if(s_out1!=s_f )
   s_out2=s_in;
endmodule
上面代码哪里错了?
想做的是冗余线路的切换,当最后一个有效帧或一个替换之后的1.4ms内设备没有从mvb有效通道上接受到有效帧,则进行线路切换。
------解决方案--------------------
你这是阻塞赋值,每次clk你都先让S_out1=s_in,然后才判断是否切换。
  相关解决方案