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

网站程序如何制作国产cms

网站程序如何制作,国产cms,多语言网站,智慧团建在线登录文章目录 前言一、AXI_Stream数据产生模块二、上板效果总结 前言 上一篇内容我们已经详细介绍了基于aurora8b10b IP核的设计#xff0c;本文将基于此进一步完善并且进行上板验证。 设计思路及代码思路参考FPGA奇哥系列网课 一、AXI_Stream数据产生模块 AXIS协议是非常简单的… 文章目录 前言一、AXI_Stream数据产生模块二、上板效果总结 前言 上一篇内容我们已经详细介绍了基于aurora8b10b IP核的设计本文将基于此进一步完善并且进行上板验证。 设计思路及代码思路参考FPGA奇哥系列网课 一、AXI_Stream数据产生模块 AXIS协议是非常简单的看过之前的AXI_FULL协议应该会很容易理解。 该模块有以下需要注意的点 主机VALID信号一定是要主动拉高的不可以以从机READY信号作为拉高判断的条件。对于last信号的产生和计数器的清零一定是要在握手成功的前提下进行判断因为要避免从机莫名其妙拉低的情况例如我们要发送100个数据计数器需要在99时候清零如果READY在98的时候是高那么计数器会顺利计数到99而READY恰好99时候变为为0如果不加w_active这个握手成功的限制条件计数器会在此时清零而我们第100个数据也就丢失了对于LAST信号更加严重因为从机压根就接收不到LAST信号了。 else if(w_active r_send_cnt P_SEND_LEN - 1)r_send_cnt d0;else if(w_active r_send_cnt P_SEND_LEN - 2)rm_axi_tx_tlast d1;module user_data_gen(input i_clk ,input i_rst ,output [31:0] m_axi_tx_tdata ,output [3 :0] m_axi_tx_tkeep ,output m_axi_tx_tlast ,output m_axi_tx_tvalid ,input m_axi_tx_tready ,input [31:0] s_axi_rx_tdata ,input [3 :0] s_axi_rx_tkeep ,input s_axi_rx_tlast ,input s_axi_rx_tvalid );localparam P_SEND_LEN 100 ;reg [31:0] rm_axi_tx_tdata ; reg [3 :0] rm_axi_tx_tkeep ; reg rm_axi_tx_tlast ; reg rm_axi_tx_tvalid ; reg [15:0] r_cnt ; reg [15:0] r_send_cnt ;wire w_start ; wire w_active ;assign w_start r_cnt 100 ; assign w_active m_axi_tx_tvalid m_axi_tx_tready ; assign m_axi_tx_tdata rm_axi_tx_tdata ; assign m_axi_tx_tkeep rm_axi_tx_tkeep ; assign m_axi_tx_tlast rm_axi_tx_tlast ; assign m_axi_tx_tvalid rm_axi_tx_tvalid ;always(posedge i_clk,posedge i_rst) beginif(i_rst)r_cnt d0;else if(rm_axi_tx_tlast)r_cnt d0;else if(r_cnt 100)r_cnt r_cnt;else r_cnt r_cnt 1;endalways(posedge i_clk,posedge i_rst) beginif(i_rst)r_send_cnt d0;else if(w_active r_send_cnt P_SEND_LEN - 1)r_send_cnt d0;else if(w_active)r_send_cnt r_send_cnt 1;elser_send_cnt r_send_cnt; endalways(posedge i_clk,posedge i_rst) beginif(i_rst)rm_axi_tx_tvalid d0;else if(w_active r_send_cnt P_SEND_LEN - 1)rm_axi_tx_tvalid d0;else if(w_start)rm_axi_tx_tvalid d1;else rm_axi_tx_tvalid rm_axi_tx_tvalid; endalways(posedge i_clk,posedge i_rst) beginif(i_rst)rm_axi_tx_tlast d0;else if(w_active r_send_cnt P_SEND_LEN - 2)rm_axi_tx_tlast d1;else rm_axi_tx_tlast d0; endalways(posedge i_clk,posedge i_rst) beginif(i_rst)rm_axi_tx_tdata d0;else if(rm_axi_tx_tlast)rm_axi_tx_tdata d0;else if(w_active)rm_axi_tx_tdata rm_axi_tx_tdata 1;else rm_axi_tx_tdata rm_axi_tx_tdata; endalways(posedge i_clk,posedge i_rst) begin if(i_rst)rm_axi_tx_tkeep 4b1111;else rm_axi_tx_tkeep 4b1111; endendmodule二、上板效果 这就没啥好说的了一收一发没有任何问题。 总结 完整工程可参考https://github.com/shun6-6/AURORA8B10B
http://www.zqtcl.cn/news/166182/

相关文章:

  • 奥尔马手表官方网站导出wordpress文章
  • 网站栏目内容和功能手机网站建设 如何获得更好的排名
  • 网站运营推广难做常德网警
  • 北滘网站建设公司在百度上做网站怎么做
  • 合肥网站建设 毅耘园林设计网站大全
  • 免费备案网站空间爱营销app
  • 郑州网站建设公网站建设需要步骤
  • 源创派网站建设做软件赚钱的网站有哪些
  • 中英文网站建设公司推广引流
  • 网站改域名百度热词指数
  • 网站开发工程师工作内容网站源码是用什么做的
  • 做网站优化费用免费的视频网站如何赚钱
  • 如何制作一个好网站中国建设银行网站暑假工报名
  • 阿里巴巴做网站找谁网站建设需要ui吗
  • 如何评价伊利集团网站建设长沙专业竞价优化首选
  • 网站建设费用标准做网站怎么盈利
  • 仕德伟做的网站图片怎么修initial wordpress
  • 网站制作公司多少费用正规的机械外包加工订单网
  • 网站的维护和推广2345网址大全设主页访问
  • 天津商城网站建设公司如何申请注册企业邮箱
  • 做家旅游的视频网站好给我一个可以在线观看的免费
  • 香奈儿网站建设做网站应该问客户什么需求
  • 永久免费ppt下载网站互联网上市公司一览表
  • 甘肃省建设工程168网站东营智能网站设计
  • 网站跨机房建设方案山西运城市建设局网站
  • 网站被k文章修改设计师图片素材
  • 建设银行益阳市分行桃江支行网站9377烈焰传奇手游官网
  • 网站收费怎么做沈阳建设工程信息网 等级中项网
  • 做网站后台教程视频杭州网站开发建设
  • 维度 网站建设优秀vi设计网站