当前位置: 首页 > 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.mmbaike.com/news/98753.html

相关文章:

  • 网络营销公司经营范围深圳抖音seo
  • java网站留言板怎么做免费关键词挖掘网站
  • 建设网站制作公司如何选择全国疫情高峰时间表最新
  • 做网站运营有前景吗广告公司推广渠道
  • 建网站的费用是多少钱百度手机助手下载安卓
  • 北师大 网页制作与网站建设 考试安卓优化大师破解版
  • 阿里云有域名之后怎么建设网站一手渠道推广平台
  • 常州网站建设方案托管东莞营销推广公司
  • 网站查询工信部如何查看百度指数
  • 交互式网站设计怎么做免费域名注册网站
  • 遵义建设厅网站首页信息流广告代运营
  • 网站结构怎么做适合优化百度本地惠生活推广
  • wordpress 开启多站点自己创建网页
  • 优秀甜品网站肇庆网站制作软件
  • 哪个网站做高仿衣服批发房地产网站模板
  • 厦门网站建设企业最有效的app推广方式有哪些
  • 微信公众号个人可以做网站么杭州seo排名收费
  • wordpress资源付费主题台州做优化
  • 影响网站打开速度国际新闻最新
  • 旅行社手机网站建设方案治疗腰椎间盘突出的特效药
  • 余姚企业网站建设公司网络营销策略
  • wordpress qq回调地址昆明百度推广优化
  • 营销型平台网站百度指数移动版
  • 网站建设报价明细表武汉百度推广优化
  • 视频号的网站链接营销推广活动策划方案
  • 网站模板登录模块营销网络建设
  • 嘉兴建站服务扫图片识别图片原图
  • wordpress 内存清理网站优化和网站推广
  • 创建自己网站的步骤北京建站工作室
  • 人与狗做的网站谁有网络宣传推广方案