0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

设计仿真时PUR和GSR的加入

FPGA之家 来源:FPGA之家 作者:FPGA之家 2021-07-02 10:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

仿真是我们在验证逻辑功能的常用手段。通过仿真,我们可以提早发现一些隐含的逻辑Bug。仿真一般分为功能仿真和时序仿真,有的时候也称作前仿真和后仿真。这两者的主要区别是在功能仿真里暂时忽略了逻辑延时和布局布线延时,仿真的模型相对简单,仿真的运行速度更快。可以用来验证功能的正确性。时序仿真通过反标的方式将加入延时信息,这样仿真的结果更接近实际芯片的工作情况。但正因为如此,时序仿真的模型更为复杂,需要计算的信息更多,运行的时间更长。一般情况下,我们首先通过逻辑仿真验证功能,然后再运行时序仿真验证时序的正确性。当然现在也有一些做法是在做功能仿真的时候,人为的设定一些延时,虽然不能百分之百的拟合实际的芯片运行情况,但可以覆盖大多数的应用场景。带来的好处是仿真的运行比时序仿真要快很多。

各个EDA公司都有自己的仿真工具,针对FPGA/CPLD来说,用的比较多的是Modelsim和Aldec。无论用哪个仿真工具,有一个细节经常会被初学者会忽略。在设计好testbench后,编译都没有问题,但在开始仿真的时候,软件会报类似这样的错误:

Fatal Error: ELAB2_0036 Unresolved hierarchical reference to"PUR_INST.PURNET" from module"tb_cdr_tb.UUT.top_cdr_u.receive_top_u.serial_data_in.FF_3" (modulenot found).

Fatal Error: ELAB2_0036 Unresolved hierarchical reference to"GSR_INST.GSRNET" from module "tb_cdr_tb.UUT.top_cdr_u.receive_top_u.serial_data_in.FF_3"(module not found).

这是因为在芯片工作的时候,内部有PUR(Power Up Reset)和GSR(Global Set/Reset)模块产生上电复位信号和接入全局复位/置位信号。这个信号在做综合的时候是自动生成并加入的设计中的,但在仿真的时候编译并不会加入这两个模块。所以如果要做仿真,一定要在你的testbench中加入这样一段描述:

PUR PUR_INST(.PUR(1'b1));

GSRGSR_INST(.GSR(1'b1));

这样就可以继续你的仿真工作了。

文章出处:【微信公众号:FPGA之家】

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54686

    浏览量

    471227
  • 仿真
    +关注

    关注

    55

    文章

    4571

    浏览量

    138845

原文标题:仿真的时候不要忘了PUR和GSR

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    GSR1370S射频开关SPDT与SKY13370系列的兼容性PIN TO PIN分析对比

    射频开关GSR1370S: CMOS SOI SPDT Switch 0.01 – 7.2 GHz 应用领域:WLAN 802.11a/b/g/n/ac/ax   ISM频段无线电设备
    的头像 发表于 05-13 17:12 336次阅读

    【SOA仿真7】多层膜仿真练习

    本文摘选自ETOP 2009 会议论文 原作者:Daniela M. Topasna、Gregory A. Topasna 摘要 为了更好的理解多层膜仿真,本文选了几个多层膜仿真练习案例,理论公式
    的头像 发表于 05-08 15:52 167次阅读
    【SOA<b class='flag-5'>仿真</b>7】多层膜<b class='flag-5'>仿真</b>练习

    MathWorks 加入 EDGE AI FOUNDATION,推进面向工程化系统的嵌入式 AI 发展

    全新合作将支持工程师在 MATLAB 和 PyTorch 中构建 AI 模型,将其集成到系统仿真中,并部署到嵌入式设备 MathWorks 近期宣布加入 EDGE AI FOUNDATION。该组织
    的头像 发表于 04-17 15:46 238次阅读

    小鹏汽车正式加入荷兰出行行业企业协会

    近日,小鹏汽车正式加入荷兰出行行业企业协会(简称“BOVAG”),成为该协会90年历史上的首个中国车企成员。
    的头像 发表于 02-11 13:51 570次阅读

    是德科技设计工程软件光学仿真新时代正式到来

    2025年10月,光学设计与仿真正式加入是德科技,光学设计解决方案的新征程就此启航。这不仅意味着产品组合的扩展,更标志着 Keysight 在电子设计之外,进一步迈向多物理场的战略升级。
    的头像 发表于 11-30 16:20 1723次阅读
    是德科技设计工程软件光学<b class='flag-5'>仿真</b>新时代正式到来

    【产品介绍】Modelsim:HDL语言仿真软件

    概述ModelSim是业界最优秀的HDL语言仿真软件,它能提供友好的仿真环境,是业界唯一的单内核支持VHDL和Verilog混合仿真仿真器。它采用直接优化的编译技术、Tcl/Tk技术
    的头像 发表于 11-13 11:41 797次阅读
    【产品介绍】Modelsim:HDL语言<b class='flag-5'>仿真</b>软件

    利用vivado实现对e200_opensource 蜂鸟E203一代的仿真

    基于Nuclei Studio 的 Nice Demo 协处理器仿真生成的verilog文件可直接加入到tb里进行软硬协同仿真,不过一代蜂鸟里面没有添加NICE协处理器接口的支持。 下载附件:下载:test
    发表于 10-31 06:14

    英飞凌IPOSIM平台加入基于SPICE的模型生成工具,助力提升系统级仿真精度

    【2025年10月27日,德国慕尼黑讯】英飞凌科技股份公司(FSE代码:IFX/OTCQX代码:IFNNY)推出的英飞凌功率仿真平台(IPOSIM)被广泛用于计算功率模块、分立器件及盘式器件的损耗
    的头像 发表于 10-27 17:03 833次阅读
    英飞凌IPOSIM平台<b class='flag-5'>加入</b>基于SPICE的模型生成工具,助力提升系统级<b class='flag-5'>仿真</b>精度

    国产GSR2501与芯百特CB2401的兼容区别对比

    GSR2501是一款高性能、完全集成的射频前端模块(FEM),专为蓝牙(包括EDR)和Zigbee应用设计。该设备提供了完全匹配功率放大器(PA)、低噪声放大器(LNA)以及两个单极、三掷(SP3T
    的头像 发表于 10-16 11:41 840次阅读

    云天励飞正式加入OISA生态

    近日,云天励飞正式加入 OISA 生态,携手产业伙伴共同推动国产 AI 芯片互联体系建设,为中国算力生态注入新的动力。
    的头像 发表于 10-11 13:59 916次阅读

    vivado仿真GSR信号的影响

    利用vivado进行设计xilinx FPGA时,写完设计代码和仿真代码后,点击run simulation(启动modelsim进行仿真)。
    的头像 发表于 08-30 14:22 1716次阅读
    vivado<b class='flag-5'>仿真</b>时<b class='flag-5'>GSR</b>信号的影响

    康谋新闻 | 康谋加入ASAM组织,全球首个ASIL-D认证自动驾驶仿真平台aiSim引领安全新标杆

    !ASAM作为国际汽车行业标准化领域的权威机构,致力于推动仿真、测试及数据交互的标准化进程。此次加入,标志着康谋在自动驾驶仿真技术领域的创新实力与行业影响力获得国际认
    的头像 发表于 08-29 16:57 1341次阅读
    康谋新闻 | 康谋<b class='flag-5'>加入</b>ASAM组织,全球首个ASIL-D认证自动驾驶<b class='flag-5'>仿真</b>平台aiSim引领安全新标杆

    康谋加入ASAM组织,自动驾驶仿真平台aiSim引领安全新标杆

    康谋科技正式加入全球汽车标准化组织 ASAM(Association for Standardization of Automation and Measuring Systems),成为其正式会员单位!
    的头像 发表于 07-09 16:53 918次阅读
    康谋<b class='flag-5'>加入</b>ASAM组织,自动驾驶<b class='flag-5'>仿真</b>平台aiSim引领安全新标杆

    融智兴科技正式加入RAIN Alliance

    2025年5月,深圳市融智兴科技有限公司,作为RFID标签与智能卡行业的领先企业,荣幸宣布正式加入 RAIN 联盟。
    的头像 发表于 06-10 16:31 1650次阅读
    融智兴科技正式<b class='flag-5'>加入</b>RAIN Alliance

    详解ADC电路的静态仿真和动态仿真

    ADC电路主要存在静态仿真和动态仿真两类仿真,针对两种不同的仿真,我们存在不同的输入信号和不同的数据采样,因此静态仿真和动态
    的头像 发表于 06-05 10:19 2429次阅读
    详解ADC电路的静态<b class='flag-5'>仿真</b>和动态<b class='flag-5'>仿真</b>