根据状态转移写状态机-三段式

根据状态转移写状态机-三段式

题目描述
在这里插入图片描述
如图所示为两种状态机中的一种,请根据状态转移图写出代码,状态转移线上的0/0等表示的意思是过程中data/flag的值。

要求:
1、 必须使用对应类型的状态机
2、 使用三段式描述方法,输出判断要求要用到对现态的判断
注意rst为低电平复位
信号示意图
在这里插入图片描述

`timescale 1ns/1nsmodule fsm1(input wire clk  ,input wire rst  ,input wire data ,output reg flag
);
//*************code***********//parameter s0 = 4'b0001;parameter s1 = 4'b0010;parameter s2 = 4'b0100;parameter s3 = 4'b1000;reg[3:0] c_state,n_state;always@(posedge clk or negedge rst)beginif(!rst)c_state <= s0;elsec_state <= n_state;endalways@(*)begincase(c_state)s0:beginif(data == 1'b1)n_state = s1;elsen_state = s0;ends1:beginif(data == 1'b1)n_state = s2;elsen_state = s1;ends2:beginif(data == 1'b1)n_state = s3;elsen_state = s2;ends3:beginif(data == 1'b1)n_state = s0;elsen_state = s3;enddefault:n_state = s0;endcaseendalways@(posedge clk or negedge rst)beginif(!rst)flag <= 1'b0;else if(c_state == s3 && data == 1'b1)flag <= 1'b1;elseflag <= 1'b0;end
//*************code***********//
endmodule

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/243046.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

马云有自己的银行,为什么还要贷款?

小伙伴们&#xff0c;你们只知道你们的马云爸爸很有钱&#xff0c;阿里巴巴家大业大&#xff0c;可是你们可能不知道&#xff0c;你们的马云爸爸可是一个贷款狂人。我们先来晒一晒阿里巴巴在2016年的业绩。2016 年阿里的电商平台成交额突破3万亿大关&#xff0c;达到 3.092 万亿…

揭穿现金贷的真实面目

自从P2P网贷近两年开始猖狂盛行&#xff0c;在央行对消费金融的一系列规范和整顿后&#xff0c;又出现了新的消费金融名词——现金贷。现金贷&#xff0c;在美国称Payday loan&#xff08;发薪日贷款&#xff09;&#xff0c;一般指7-30天&#xff0c;1000元以下&#xff08;美…

根据状态转移写状态机-二段式

根据状态转移写状态机-二段式 题目描述 如图所示为两种状态机中的一种&#xff0c;请根据状态转移图写出代码&#xff0c;状态转移线上的0/0等表示的意思是过程中data/flag的值。 要求&#xff1a; 1、 必须使用对应类型的状态机 2、 使用二段式描述方法 注意rst为低电平复位…

提前还清贷款为什么还要付违约金?

大家在签贷款合同的时候有没有注意到一个条例&#xff0c;就是违约条例&#xff0c;违约条例包括提前还款等&#xff0c;一般贷款合同对提前还钱都会有书面规定要交多少违约金&#xff0c;一般是按剩余未还金额的1%—5%收取&#xff0c;不同的公司收取的比例不一样。对于房贷来…

借呗逾期是如何催收的?

没钱怎么办&#xff1f;借呗在手&#xff0c;说有就有&#xff01;借呗的推出确实方面了很多人&#xff0c;让贷款变得更加简便快捷&#xff0c;让原本难搞的贷款走进了千家万户。据阿里巴巴官方数据显示&#xff0c;借呗推出10个月&#xff0c;已经累积放款3000亿&#xff0c;…

17家银行工资单:招行人均45万夺冠

从目前披露的17家银行年报来看&#xff0c;相比2015年&#xff0c;2016年这17家银行的员工共减少了8540名&#xff0c;减幅仅有0.39%&#xff0c;非常有限。而薪酬则是有增无减&#xff0c;上述17家银行去年员工薪酬总支出达到2020.8亿元&#xff0c;上升0.7%。2016年“最佳好雇…

贷款必看:如何信审电话才能提高贷款通过率?

信审是贷款不可避免的一个环节&#xff0c;不论是抵押贷款还是信用贷款&#xff0c;都会涉及到信审&#xff0c;有的信审可能是当面谈&#xff0c;有的信审是通过电话来沟通&#xff0c;信审也是影响贷款能否顺利放款的重要一环&#xff0c;稍有不慎&#xff0c;甚至有可能直接…

信用卡如何安全取现?

信用卡有一个功能那就是取现&#xff0c;取现可以解决短期内急用钱问题&#xff0c;而且简单快速高效&#xff0c;是个不错的功能。但是信用卡取现不仅费用高&#xff0c;而且也是有一定的风险&#xff0c;稍不小心就会被银行冻结卡片或销卡&#xff0c;因此对于经常取现的朋友…

格雷码计数器

格雷码计数器 题目描述 实现4bit位宽的格雷码计数器。 电路的接口如下图所示 题目解读 格雷码计数器&#xff0c;分为三部分进行设计&#xff0c;格雷码转二进制、加法器、二进制转格雷码。 格雷码转二进制将格雷码转换为二进制&#xff0c;并将值输出用于加法器进行加法运算…

这些贷款冷知识你知道多少?

贷款是一门学问&#xff0c;说起来简单&#xff0c;但是实际上还是比较深奥的&#xff0c;有些信贷经理虽然长期在信贷行业摸爬滚打&#xff0c;但对于一些知识不一定了解&#xff0c;今天我们就来看看贷款行业的一些冷知识&#xff0c;看看你知道多少。什么叫子弹式贷款&#…

拉格朗日插值拟合

pre define typedef struct Operators {std::vector<float> Operatos;}Operators;// 定义一个点 class PointF { public:PointF(){X Y 0.0f;}PointF(IN const PointF &point){X point.X;Y point.Y;}PointF(IN float x,IN float y){X x;Y y;}PointF operator(IN…

多bit MUX同步器

多bit MUX同步器 题目描述 在data_en为高期间,data_in将保持不变,data_en为高至少保持3个B时钟周期。表明,当data_en为高时,可将数据进行同步。 本题中data_in端数据变化频率很低,相邻两个数据间的变化,至少间隔10个B时钟周期。 电路的接口如下图所示。端口说明如下表所…

鲶鱼效应:为什么要适当的贷款?

说到鲶鱼效应&#xff0c;估计大家并不陌生。挪威人喜欢吃沙丁鱼&#xff0c;尤其是活鱼。市场上活鱼的价格要比死鱼高许多。所以渔民总是想方设法的让沙丁鱼活着回到渔港。可是虽然经过种种努力&#xff0c;绝大部分沙丁鱼还是在中途因窒息而死亡。但却有一条渔船总能让大部分…

哪些行为会影响个人征信?

征信大家都知道它的重要性&#xff0c;可是很多人并不知道什么行为会影响个人征信。很多不良征信都是在不经意之间造成的。个人征信报告样式虽然个人征信有时候无意造成不良记录&#xff0c;但是金融机构看征信只看结果&#xff0c;不看你的过程&#xff0c;一旦出现不良征信&a…

脉冲同步电路

脉冲同步电路 题目解析 从A时钟域提取一个单时钟周期宽度脉冲,然后在新的时钟域B建立另一个单时钟宽度的脉冲。 A时钟域的频率是B时钟域的10倍;A时钟域脉冲之间的间隔很大,无需考虑脉冲间隔太小的问题。 电路的接口如下图所示。data_in是脉冲输入信号,data_out是新的脉冲信…

贷款审批到底会考核哪些内容?

经常贷款的朋友应该知道&#xff0c;贷款看着简单&#xff0c;其实要经过层层的审核程序&#xff0c;有时候明明觉得自己的条件还不错&#xff0c;可是贷款审批结果要么是直接被拒贷&#xff0c;要么就是额度很低。那贷款到底会审核哪些内容呢&#xff1f;下面我们就来看看。以…

可置位计数器

可置位计数器 题目描述 请编写一个十六进制计数器模块&#xff0c;计数器输出信号递增每次到达0&#xff0c;给出指示信号zero&#xff0c;当置位信号set 有效时&#xff0c;将当前输出置为输入的数值set_num。 模块的接口信号图如下&#xff1a; timescale 1ns/1nsmodule c…

信用卡有哪些好处?

信用卡现在已经很普遍&#xff0c;人手几张信用卡很常见&#xff0c;但是也有很多朋友对信用卡不感冒&#xff0c;认为办理信用卡之后会产生不理智的消费行为。但是信用卡的这些好处你知道吗&#xff1f;1、没钱也能当土豪没钱想消费怎么办&#xff1f;是去抢还是去借&#xff…

信用卡多还钱了怎么办?

我有一个朋友&#xff0c;前段时间还信用卡&#xff0c;他自己不记得消费了多少&#xff0c;也没有及时去查账单&#xff0c;然后就随便还款了5000元进去。可后来他查了自己的账单&#xff0c;发现当期的账单只有2000多元&#xff0c;多出的的2000多元他以为可以像储蓄卡那样可…

加减计数器

加减计数器 题目描述 请编写一个十进制计数器模块,当mode信号为1,计数器输出信号递增,当mode信号为0,计数器输出信号递减。每次到达0,给出指示信号zero。 模块的接口信号图如下: `timescale 1ns/1nsmodule count_module(input clk,input rst_n,input mode,output reg …