hdlbits_ece241_2013_q8
【hdlbits_ece241_2013_q8】https://hdlbits.01xz.net/wiki/Exams/ece241_2013_q8
module top_module (
input clk,
input aresetn,// Asynchronous active-low reset
input x,
output z );
parameter idle=0,S1=1,S2=2;
reg [1:0]state,next;
always @(*)
begin
case(state)
idle: next=x?S1:idle;
S1: next = x?S1:S2;
S2: next = x? S1:idle;
endcase
endalways @(posedge clk or negedge aresetn)
begin
if (!aresetn)
state <= idle;
else
state <= next;
end
assign z =(state == S2) && (x==1'b1);
endmodule
推荐阅读
- 研途14|研途14 2018-03-22
- Excel|Excel 2013 新增功能之瞬间填充整列数据!
- Caffe在Windows10下CPU版本的安装(cpu+anaconda3+vs2013+pycaffe)
- 借口与谬论
- 佳人
- 勿欺我心
- Excel2013表格将日期格式转为固定的XXXX年XX月XX日形式
- bash|bash 源码 分析
- #|蓝桥杯 - [2013年第四届真题]危险系数(割点)
- 省选专练[TJOI2013]循环格