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

张槎网站建设制作企业模板免费下载

张槎网站建设制作,企业模板免费下载,郑州厉害的seo顾问公司,wordpress说明文档交接数据累加输出 题目描述 实现串行输入数据累加输出#xff0c;输入端输入8bit数据#xff0c;每当模块接收到4个输入数据后#xff0c;输出端输出4个接收到数据的累加结果。输入端和输出端与上下游的交互采用valid-ready双向握手机制。要求上下游均能满速传输时#xff0c;…数据累加输出 题目描述 实现串行输入数据累加输出输入端输入8bit数据每当模块接收到4个输入数据后输出端输出4个接收到数据的累加结果。输入端和输出端与上下游的交互采用valid-ready双向握手机制。要求上下游均能满速传输时数据传输无气泡不能由于本模块的设计原因产生额外的性能损失。 电路的接口如下图所示。valid_a用来指示数据输入data_in的有效性valid_b用来指示数据输出data_out的有效性ready_a用来指示本模块是否准备好接收上游数据ready_b表示下游是否准备好接收本模块的输出数据clk是时钟信号rst_n是异步复位信号。 timescale 1ns/1nsmodule valid_ready(input clk , input rst_n ,input [7:0] data_in ,input valid_a ,input ready_b ,output ready_a ,output reg valid_b ,output reg [9:0] data_out );reg [1:0] cnt;always(posedge clk or negedge rst_n)beginif(!rst_n)cnt 1b0;else if(valid_a 1b1 ready_a 1b1)cnt cnt 1b1;elsecnt 1b0; endalways(posedge clk or negedge rst_n)beginif(!rst_n)valid_b 1b0;else if(cnt 2d3 valid_a 1b1 ready_a 1b1)valid_b 1b1;else if(cnt 2d0 valid_a 1b1 ready_a 1b1 ready_b 1b1)valid_b 1b0;end//同时为高或同时为低时考虑组合逻辑assign ready_a !valid_b | ready_b;always(posedge clk or negedge rst_n)beginif(!rst_n)data_out 10b0;else if(cnt 2d0 valid_a 1b1 ready_a 1b1 ready_b 1b1)//表示导入第一个数data_out data_in;else if(valid_a 1b1 ready_a)//表示啥时加data_out data_out data_in;endendmodule
http://www.pierceye.com/news/260114/

相关文章:

  • 用vs2012做网站首页涉密网络建设
  • 个人主题网站设计seo技术论坛
  • 做venn图的网站网页设计期末考试作品
  • 中英文网站怎么做外贸SOHO建公司网站
  • 展馆门户网站建设广告片制作公司
  • 周至做网站的公司百度推广开户免费
  • 网站建设百度认证机场建设集团网站
  • 建设网站要多久的时间app软件小程序网站建设
  • 营销网站重要特点是网站建设运维方案
  • 江西网站定制公司丰润区建设局网站
  • 手机网站制作费用合肥优化推广公司
  • 中国建设银行注册网站采购与招标网
  • 扬州住房和建设局网站江油市规划和建设局网站
  • 网站使用问题上海seo优化
  • 私人订制网站有哪些网站建设千套素材
  • 网站建设晋丰北京网站建设及优化
  • 东莞网站制作南城电商网站模板
  • 特色的佛山网站建设深圳勘察设计协会
  • 网站关键词重要性如皋网站制作
  • 河池市网站建设成都网站开发工资
  • 网站建设服务亿企网络十大现货交易平台排名
  • 邯郸大网站英文wordpress转中文乱码
  • 卖汽车的网站怎么做网站建设需要多少钱知乎
  • 苏州模板建站平台自助快速建站
  • 域名查询网ip郑州百度网站优化
  • 泉州网站建设 乐本园东昌府网站制作
  • 电子产品配件采购网站阿里云 虚拟主机 wordpress
  • 网站的电子手册用什么做的百度云搜索引擎官网
  • 网站代码隐蔽代码jsp网站开发pdf
  • 厚街手机网站制作网站开发年终总结