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

唐山建站公司模板小程序开发需要多少钱

唐山建站公司模板,小程序开发需要多少钱,北京宣传片,售后管理系统软件由于项目中关于厂商提供的温度-偏压曲线数据已经被同事放在ROM表了,我这边可用直接调用。 今天在仿真的时候,发现他的ROM表用的IP核是及时输出的,就是你地址给进去,对应地址的ROM数据就立马输出,没有延迟。 我打开他的…

由于项目中关于厂商提供的温度-偏压曲线数据已经被同事放在ROM表了,我这边可用直接调用。 今天在仿真的时候,发现他的ROM表用的IP核是及时输出的,就是你地址给进去,对应地址的ROM数据就立马输出,没有延迟。 我打开他的IP核配置一看,他用的是Distributed Memory Generator。 我以前用的是Block Memory Generator是要延迟一拍的。所以,我立马进行了Distributed Memory Generator的测试。

1 ROM IP核配置  (Distributed Memory Generator

IP核已生成

老规矩,查看如何例化

 2 ModelSim仿真测试

源码

`timescale 1ns / 1psmodule lab_rom(input   wire    clk,input   wire    rst_n
);//==================================================================
//                        Parameter define
//==================================================================
parameter       MAX_ADDR       = 32 - 1;//==================================================================
//                        Internal Signals
//==================================================================
(* MARK_DEBUG="true" *) reg     [4:0]   a;
(* MARK_DEBUG="true" *) wire    [15:0]  spo;//----------------------------- addra自增 -----------------------------
always @(posedge clk or negedge rst_n) beginif (rst_n == 1'b0) begina <= 'd0;        endelse if(a == MAX_ADDR)begina <= 'd0;endelse begina <= a + 1'b1;end
end//----------------------------- s_rom_32x16b例化 -----------------------------
s_rom_32x16b u1_rom_32x16b (.a(a),      // input wire [4 : 0] a.spo(spo)  // output wire [15 : 0] spo
);

仿真代码

`timescale 1ns/1ps
module tb_lab_rom (); /* this is automatically generated */// clockreg clk;initial beginclk = 1'b0;forever #(10) clk = ~clk;end// asynchronous resetreg rst_n;initial beginrst_n <= 1'b0;#10rst_n <= 1'b1;end// (*NOTE*) replace reset, clock, othersparameter MAX_ADDR = 32 - 1;lab_rom #(.MAX_ADDR(MAX_ADDR)) inst_lab_rom (.clk(clk), .rst_n(rst_n));endmodule

约束文件

create_clock -period 20.000 [get_ports clk]set_property PACKAGE_PIN N18 [get_ports clk]
set_property PACKAGE_PIN T12 [get_ports rst_n]set_property IOSTANDARD LVCMOS33 [get_ports clk]
set_property IOSTANDARD LVCMOS33 [get_ports rst_n]

仿真结果

 从仿真来看,确实用Distributed Memory Generator生成的ROM IP核是无延迟的。

3 在线调试

在线调试的ILA步骤我这里就不赘述了。 我直接给出结果。

总得来讲,Distributed Memory Generator,虽然深度必须是16的倍数,但其生成的ROM IP核输出是无延迟的,真香!

http://www.yidumall.com/news/83002.html

相关文章:

  • 佛山外贸企业网站建设seo的中文意思
  • 企业网站建设和网络营销的关系百度搜索高级搜索
  • wordpress 迁移后空白seo关键词快速排名前三位
  • 加快建设乡镇招商网站南京谷歌优化
  • 珠海网站建设杰作win11优化大师
  • 天津哪里有做网站的seo优化技巧有哪些
  • 马尼拉做网站360优化大师下载安装
  • 锡林郭勒建站搜索引擎优化指的是什么
  • 性价比最高网站建设电话培训学校加盟
  • 4大门户网站优网营销
  • 吉林省城乡建设官方网站河北关键词seo排名
  • 哪里的佛山网站建设信息流广告优化
  • 网上建立公司网站民宿平台搜索量上涨
  • 校园网站建立长沙网站seo推广
  • 超越时空网上书城网站建设方案国外浏览器搜索引擎入口
  • 网站的搜索框如何做如何自己做引流推广
  • 找个人做网站网店推广的渠道有哪些
  • 做网站首页轮播图代码网址百度刷排名
  • 做网站实时数据用接口网站建设流程
  • 如何申请免费域名做网站搜狗快速收录方法
  • 个人可以建设新闻网站吗网络营销渠道
  • 正规的食品行业网站开发网络推广一个月的收入
  • 一流的句容网站建设安卓系统最好优化软件
  • 一个做网站的团队需要哪些人员优化方案怎么写
  • 做免费推广网站seo算法优化
  • 做我韩国连续剧网站常见网络营销推广方法
  • 政府网站建设服务外包新闻摘抄大全
  • 学校响应式网站建设sem是什么检测分析
  • 有哪些学校的网站做的好优化步骤
  • 做短视频的网站收益日本站外推广网站