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

美丽寮步网站建设哪家好无障碍网站建设方案

美丽寮步网站建设哪家好,无障碍网站建设方案,电子商务网站策划方案,视频网站cms系统在通信原理中#xff0c;通信系统的有效性用带宽来衡量#xff0c;带宽定义为每秒传输的比特数#xff0c;单位 b/s#xff0c;或 bps。在 DDR3 接口的产品设计中#xff0c;DDR3 读/写带宽是设计者必须考虑的指标。本文主要介绍了 Quartus FPGA 平台 EMIF 参数配置#… 在通信原理中通信系统的有效性用带宽来衡量带宽定义为每秒传输的比特数单位 b/s或 bps。在 DDR3 接口的产品设计中DDR3 读/写带宽是设计者必须考虑的指标。本文主要介绍了 Quartus FPGA 平台 EMIF 参数配置以及测试 DDR3 读写带宽的过程FPGA 器件型号是 Cyclone 10 GX 10CX220YF780E6GDDR3 颗粒型号是 Winbond W631GG6KB。 目录 1 EMIF IP 配置 2 AMM 接口 3 读写带宽测试 1 EMIF IP 配置 在进行 EMIF DDR3 读写带宽测试之前先确保 EMIF DDR3 IP 时钟与时序参数配置正确。 General - Clocks 选项卡填写内存时钟频率 Memory clock frequency 这里填了 933MPLL 参考时钟频率为 116.625MHz. Memory - Latency and Burst 选项卡根据 DDR3 内存颗粒用户手册设置 Memory CAS latency 和 Memory write CAS latency 值。 这里所使用的 DDR3 内存型号为 Winbond W631GG6KB933M 对应的 tCK 为 1.07ns根据手册得知CL 13CWL 9. Memory Timing 参数如下 2 AMM 接口 Quartus EMIF IP 提供了 AMMAvalon Memory-Mapped 接口用于 DDR3 数据的传输AMM 接口定义如下。 amm_ready 扮演 waitrequest_n 的角色当控制器处于 busy 状态时该信号将会拉低amm_burstcount 表示读/写 burst 传输的周期数DDR3 颗粒数据接口位宽是 16bit8n-prefetch所以 amm_writedata 与 amm_readdata 的位宽是 16bit × 8 128bit。 AMM 接口读写时序图与其他细节可以参考 Intel 官网 Avalon® 接口规范简介。 3 读写带宽测试 在本设计中DDR3 读写采用固定地址突发的方式amm_burstcount 大小固定为 64每次先写入 64 个数据再读出 64 个数据。 同时定义两个计数器 wr_data_cnt 与 rd_data_cnt用于一段时间读写数据的计数需要注意计数器位宽避免溢出的情况。这里计数器位宽定义 32bit时间间隔取 200ms。 VHDL 设计代码如下 process(sys_rst,sys_clk) beginif sys_rst 1 thenpstate st_init;buf_test_wr_req 0;buf_test_rd_req 0;test_wr_q (others 0);test_wr_mask (others 0);wr_cnt_scope (others 0);rd_cnt_scope (others 0);rd_err_cnt_scope (others 0);elsif rising_edge(sys_clk) thenif timeout_event 1 thenwr_cnt_scope (others 0);rd_cnt_scope (others 0);rd_err_cnt_scope (others 0);end if;case(pstate) iswhen st_init -- power on delay and initializationif ddr_init_done 1 thenpstate st_idle;elsepstate st_init;end if;when st_idle -- idle statepstate st_test_write;when st_test_write -- pull up req and wait fot ackif buf_test_wr_req 1 and test_wr_ack 1 thenpstate st_test_write_end;buf_test_wr_req 0;elsepstate st_test_write;buf_test_wr_req 1;end if;when st_test_write_end -- wait write endingif test_wr_end 1 thenpstate st_test_read;elsepstate st_test_write_end;end if;test_wr_q(4*128-1 downto 3*128) DDR_DATA_PATTERN;test_wr_q(3*128-1 downto 2*128) DDR_DATA_PATTERN;test_wr_q(2*128-1 downto 1*128) DDR_DATA_PATTERN;test_wr_q(1*128-1 downto 0*128) DDR_DATA_PATTERN;test_wr_mask (others 0);if test_wr_rden 1 thenwr_cnt_scope wr_cnt_scope 1;end if;when st_test_read -- pull up req and wait for ackif buf_test_rd_req 1 and test_rd_ack 1 thenpstate st_test_read_end;buf_test_rd_req 0;elsepstate st_test_read;buf_test_rd_req 1;end if;when st_test_read_end -- wait read endingif test_rd_end 1 thenpstate st_idle;elsepstate st_test_read_end;if test_rd_rdvld 1 thenrd_cnt_scope rd_cnt_scope 1;if test_rd_rdata(4*128-1 downto 3*128) / DDR_DATA_PATTERN thenrd_err_cnt_scope rd_err_cnt_scope 1;elsif test_rd_rdata(3*128-1 downto 2*128) / DDR_DATA_PATTERN thenrd_err_cnt_scope rd_err_cnt_scope 1;elsif test_rd_rdata(2*128-1 downto 1*128) / DDR_DATA_PATTERN thenrd_err_cnt_scope rd_err_cnt_scope 1;elsif test_rd_rdata(1*128-1 downto 0*128) / DDR_DATA_PATTERN thenrd_err_cnt_scope rd_err_cnt_scope 1;end if;end if;end if;when others NULL;end case;end if; end process; SignalTap 调试波形如下 读带宽 7533666 × 128bit × 1s/200ms 4.822Gbps 写带宽 7653248 × 128bit × 1s/200ms 4.898Gbps 可以进一步计算在突发传输为 64 时DDR3 的读写效率约 32.56%.
http://www.yutouwan.com/news/492703/

相关文章:

  • 专业酒店设计网站建设建筑工人找活平台
  • 制作个人网站素材知乎关键词搜索排名
  • 天长网站制作做网站创业故事
  • 6做网站腾讯企业邮箱登录入口手机版
  • 网页设计做军事网站的感想软文推广做得比较好的推广平台
  • 手机网站建设 新闻教育机构网站代码
  • 做博客网站赚钱吗好看的公司网站
  • 宿州网站建设电话游戏开科技软件
  • 城乡与建设厅网站首页国家icp备案查询系统
  • 网站制作要花多少钱湖南电商网站建设
  • 国际网站建设公司郑州做网站狼牙
  • psd下载网站模板搜索引擎排行榜
  • 手机版的网站制作厦门官方网站建设
  • 做大型网站费用wordpress安装模板时出现500错误
  • 做公司网站软件网站优化目录
  • wordpress网站响应慢如何批量入侵WordPress站
  • ui中国网站备用网站怎么做
  • 网站建设数据的需求分析大灰狼网站更新升级通知
  • 如何提高网站的排名html建设网站
  • 用买的服务器 做网站手机优化软件
  • 建设网站如何索要素材dw做单页网站教程
  • 网站开发人员的工作100m永久免费空间申请
  • 电商网站设计主题开发公司消防未移交物业
  • 咋样做网站快照无锡外贸网站制作
  • 推进网站建设iis下建多个网站
  • 海珠免费网站建设算命手机网站开发
  • 网站安全证书存在问题建设部网站实名制举报
  • 旅游电子商务网站建设技术规范房子降价最新消息
  • 网站开发 男生学做网站记不住代码
  • 诚信通与网站建设区别换网站后台