-
FSM1101
module top_module (
input clk,
input reset, // Synchronous reset
input data,
output start_shifting);parameter s0 = 3'd0; parameter s1 = 3'd1; parameter s2 = 3'd2; parameter s3 = 3'd3; parameter s4 = 3'd4; reg[2:0] state; reg[2:0] next_state; always@(*) begin case(state) s0: begin if(data) next_state = s1; else next_state = s0; end s1: begin if(data) next_state = s2; else next_state = s0; end s2: begin if(data) next_state = s2; else next_state = s3; end s3: begin if(data) next_state = s4; else next_state = s0; end s4: next_state = s4; endcase end always@(posedge clk) begin if(reset) state <= s0; else state <= next_state; end assign start_shifting = (state == s4);endmodule
Circuits--Building--FSM1101
且听风吟5672024-06-03 23:48
相关推荐
じ☆冷颜〃19 小时前
实分析与测度论、复分析、傅里叶分析、泛函分析、凸分析概述.kobesdu19 小时前
【ROS2实战笔记-19】ROS2 生命周期节点的启动顺序、状态转换陷阱与热备方案谙弆悕博士19 小时前
快速学C语言——第16章:预处理handler0121 小时前
UDP协议与网络通信知识点sheeta19981 天前
LeetCode 每日一题笔记 日期:2026.05.13 题目:1674. 使数组互补的最少操作次数叁散1 天前
实验项目1 LTE通信原理与应用AOwhisky1 天前
Docker 学习笔记:镜像分发、容器运行与资源限制TANGLONG2221 天前
【C++】继承详解——基类/派生类、作用域、默认函数、菱形继承(超详细)木心术11 天前
基于FPGA+RFIC的5G基站设计方案与5G专用DFE芯片的设计方案区别及优劣势分析木木_王1 天前
嵌入式学习 | STM32裸板驱动开发(Day01)入门学习笔记(超详细完整版|点灯实验 + 库函数代码 + 原理全解)