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

个人微信小程序免费制作平台进一步优化供给推动消费平稳增长

个人微信小程序免费制作平台,进一步优化供给推动消费平稳增长,哈尔滨网站建设报价,汽车门户网站源码这一题在上一题基础上多了一个输出,并且这个输出是不需要像上一题考虑出错的情况的,所以只要把输入in按次序排好就可以。我一开始的想法是在状态切换判断的always块里把in赋给out,但是不正确,代码如下: module top_mo…

这一题在上一题基础上多了一个输出,并且这个输出是不需要像上一题考虑出错的情况的,所以只要把输入in按次序排好就可以。我一开始的想法是在状态切换判断的always块里把in赋给out,但是不正确,代码如下:

module top_module(input clk,input [7:0] in,input reset,    // Synchronous resetoutput [23:0] out_bytes,output done); //parameter byte1=4'b0001, byte2=4'b0010, byte3=4'b0100, byte_fault=4'b1000;reg [23:0] out_bytes_reg;reg [3:0] state,next_state;// State transition logic (combinational)always@(*)begincase(state)byte1:  beginnext_state = byte2; out_bytes_reg[23:16] = in[7:0];endbyte2: beginnext_state = byte3; out_bytes_reg[15:8] = in[7:0];endbyte3: beginnext_state = in[3]?byte1:byte_fault;out_bytes_reg[7:0] = in[7:0];endbyte_fault: beginnext_state = in[3]?byte1:byte_fault; enddefault: 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);assign out_bytes = out_bytes_reg;endmodule

看了大佬的写法,又改了思路,用一个always块专门实现这部分功能,如下:

module top_module(input clk,input [7:0] in,input reset,    // Synchronous resetoutput reg [23:0] out_bytes,output done); //// FSM from fsm_ps2// New: Datapath to store incoming bytes.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;endalways@(posedge clk)beginif(reset)out_bytes <= 24'd0;elseout_bytes <= {out_bytes[15:0],in[7:0]};end// Output logicassign done = (state == byte3);endmodule

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

相关文章:

  • 南宁有本地租房做网站吗重庆市特种作业证报名
  • 做软装搭配的网站中山网站建设制作 .超凡科技
  • 苏州建设网站的网络公司公共法律服务网站平台建设预算
  • 南京学习做网站做国内贸易的网站
  • 用cms建网站容易吗网站 免费 托管运营
  • 做网站商城需要申请商标吗免费的招聘网站有哪些
  • wordpress woocommerce那里设置每页商品显示数量申泽seo
  • 网站备案注销怎么恢复淘宝属于什么网站怎么做
  • 网站备案 拨测网站开发技术html5
  • 看房子的网站app拉新渠道
  • 抖音推广北京seo结算
  • 响应式门户网站模板下载公司网站制作效果怎么样
  • 芷江建设工程招投标网站企业网站开发项目策划书基本框架
  • 哈尔滨网站优化对策html网页制作房地产页面
  • 怎么用vps做网站wordpress下载文件
  • 大型门户网站 代码国外企业网站建设模型
  • 广州定制网站开发房屋设计装修app
  • 如何查看网站模板网页设计实训报告模板图片
  • wordpress写文章本地上传图片2022百度seo优化工具
  • 网站使用前流程旅游去过的地方可做标识网站
  • 苏州建设网站首页wordpress 跳板
  • 阜新本地网站建设平台公司简介模板及介绍
  • 做网站收益wordpress手机跳转
  • 青岛有没有专门做淘宝网站求个网站你懂我意思是
  • 研艺影楼网站建设为企业做网站
  • 永川区做网站总结 设网站
  • 做网站支持提现支付宝广州出名的网站
  • 龙岗网站设计效果wordpress 评论框登陆
  • 做摄像头模组的网站免费头像在线制作
  • 苏州吴江做网站网站建设业务员主动话术