当前位置: 首页 > news >正文

临汾做网站的公司大连模板网站制作

临汾做网站的公司,大连模板网站制作,网站建设 网站专题 网络推广,简约ppt模板免费下载本题目理解起来有点难,要观察题目中给的三个时序图,通过时序图可以发现,状态有四个:byte1、byte2、byte3,还有一个“?”状态。其中,byte1的下一个状态一定是byte2,byte2的下一个状态…

本题目理解起来有点难,要观察题目中给的三个时序图,通过时序图可以发现,状态有四个:byte1、byte2、byte3,还有一个“?”状态。其中,byte1的下一个状态一定是byte2,byte2的下一个状态一定是byte3,但是byte3的下一个状态可能是“?”,需要通过in[3]来确定。于是先写出下面的代码(运行错误):

module top_module(input clk,input [7:0] in,input reset,    // Synchronous resetoutput done); //parameter byte1=4'b0001, byte2=4'b0010, byte3=4'b0100, byte_fault=4'b1000;reg [3:0] state,next_state;// State transition logic (combinational)always@(*)begincase(state)byte1: next_state = byte2;byte2: next_state = byte3;byte3: next_state = in[3]?byte1:byte_fault;byte_fault: next_state = in[3]?byte1:byte_fault; default: next_state = byte1;endcaseend// State flip-flops (sequential)always@(posedge clk)beginif(reset)state <= byte1;elsestate <= next_state;endalways@(posedge clk)beginif(state == byte3)done <= 1;elsedone <= 0;end// Output logic//assign done = (state == byte3);endmodule

通过对比大神写的代码,发现两个问题:1、reset时,state不是byte1而是byte_fault,这一点题目没说明白。2、done判断条件为什么不能用我写的always块而是assign?

module top_module(input clk,input [7:0] in,input reset,    // Synchronous resetoutput done); //parameter byte1=4'b0001, byte2=4'b0010, byte3=4'b0100, byte_fault=4'b1000;reg [3:0] state,next_state;// State transition logic (combinational)always@(*)begincase(state)byte1: next_state = byte2;byte2: next_state = byte3;byte3: next_state = in[3]?byte1:byte_fault;byte_fault: next_state = in[3]?byte1:byte_fault; default: next_state = byte1;endcaseend// State flip-flops (sequential)always@(posedge clk)beginif(reset)state <= byte_fault;elsestate <= next_state;end// Output logicassign done = (state == byte3);endmodule

http://www.yayakq.cn/news/281388/

相关文章:

  • 建昌县城乡规划建设局网站太原最新新闻消息
  • 一个网站的首页包括什么搜索推广是什么意思
  • 沈阳网站怎么推广网站建设计划建议
  • 万网网站设计装饰公司设计用什么软件
  • 手机端网站首页怎么做百度广告业务
  • 网站排行榜前十名网站手机端设计
  • 有什么网站可以做跳转连接的网站开发 c
  • 商场网站方案网络服务提供商有哪些
  • 爱站官网百度竞价登录
  • seo案例网站孝感房产网站建设
  • 做国际贸易网站哪家好网站风格怎么写
  • 上海虹口建设局官方网站前端开发工程师工资
  • 在哪找做调查赚钱的网站好做文化墙的网站
  • phpcms v9 网站搬家越众做的绿色建筑的网站
  • 汉口企业制作网站的wordpress tinection
  • 高端网站建设需要的人员配备刷QQ砖的网站咋做
  • 怎么把一个网站的信息都抓取下来html5 手机 手机网站
  • 哪个视频网站做视频最赚钱的玩具租赁系统网站开发与实现
  • 宁波建设银行网站首页品牌建设 凝心
  • 邹城住房城乡建设部网站网站需求分析与设计方案
  • 网站建设的违约责任怎么写带积分的网站建设
  • 成都快速建网站wordpress 假用户插件
  • 长沙做最好网站wordpress home
  • 上海建设厅官网站特种工证查询手机网站弹出提示框
  • 长春公司网站推广注册域名查询网站
  • 找哪个网站做摩配江门网页建站模板
  • 关于网站建设的总结网站 做 vga
  • 哪个网站可以做顺风车模板下载失败
  • 营销网站建设公司有哪些上传更新wordpress
  • 搭建个人视频网站西安买公司的网站建设