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

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

3天内不再提示

transition仿真出现错误如何解决

全栈芯片工程师 来源:全栈芯片工程师 2023-12-19 09:20 次阅读

景芯SoC训练营VIP学员问:transition仿真出现如何错误,如何解决?

答:仿真Error报告如下:很明显./tsdb_rtl/patterns下面有2个patters_signoff,一个是rtl1 一个是rtl2,因此我们需要告诉工具我们仿真用rtl2下面的pattern_signoff。

// Error: Too many patterns directories were found:

// ./tsdb_rtl/patterns/riscv_soc_top_rtl1.patterns_signoff

// ./tsdb_rtl/patterns/riscv_soc_top_rtl2.patterns_signoff

// Use 'run_testbench_simulations -design_id '

// to select only one using the following values:

// = { rtl1 rtl2 }

按照下图,指定-design_id rtl2

a97ec90c-9d92-11ee-8b88-92fbcf53809c.png

景芯SoC训练营VIP学员问:为何mbist仿真波形全都是X态?仿真结果确是pass?

a99936ca-9d92-11ee-8b88-92fbcf53809c.png

答:SRAM是两套接口,一套是function接口,另一套是DFT测试接口,mbist就是用的测试接口,正确的波形如下图。波形可以看到:

memory的0地址写入0xaaaa_aaaa_5555_5555, 然后读出0xaaaa_aaaa_5555_5555

memory的1地址写入0x5555_5555_aaaa_aaaa,然后读出0x5555_5555_aaaa_aaaa

a9a71f56-9d92-11ee-8b88-92fbcf53809c.png

问: 为什么代码综合出来固定接0 ?

这个错误,之前身边发生过,当时芯片后端责备前端:你这写的什么代码?

a9b37f30-9d92-11ee-8b88-92fbcf53809c.png

答:代码有很明显的错误,也是新手甚至老手经常容易犯的错误,答案参见知识星球。

审核编辑:汤梓红

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

    关注

    33

    文章

    8444

    浏览量

    150710
  • soc
    soc
    +关注

    关注

    38

    文章

    4092

    浏览量

    217755
  • 仿真
    +关注

    关注

    50

    文章

    4021

    浏览量

    133330

原文标题:芯片后端骂前端:你这写的什么代码?

文章出处:【微信号:全栈芯片工程师,微信公众号:全栈芯片工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    单级放大电路仿真出现如下错误

    本帖最后由 xiejianghao 于 2012-12-13 21:50 编辑 单级放大电路中,利用瞬时仿真出现了如下的错误,请教各位大侠该如何解决呀!!!
    发表于 12-13 21:43

    在Quartus ii 13.1中进行波形仿真出现错误,求大神解答

    at macro ./parity.do line 4但是这个程序编译时并没有错误,其他程序仿真时也不出现这种错误,求大神解答这是怎么回事?如何解
    发表于 12-21 20:06

    为什么仿真会出现错误

    我用proteus仿真两个电路,单独仿真时是正确的,但是在同一个图中一起仿真出现错误,有时出现
    发表于 06-13 01:01

    proteus仿真出现错误

    各位大神,这个proteus仿真出现错误该怎么解决
    发表于 05-19 10:37

    工程编译时出现错误何解决?

    1、对应下图,在原C文件(GE_Interrupts.c)中添加了许多代码,然后编译时出现如下错误 ,请问如何解决? 2、C文件里不能使用STL,于是把C换成CPP文件,原代码不变,但是会产生如下的各种
    发表于 06-21 00:02

    使用CubeSuite+软件仿真出现错误,请问应该如何解决?

    使用CubeSuite+软件仿真出现"Can not communicate with Emulator. Please confirm the installation
    发表于 07-23 02:51

    kei编译时出现以下错误何解决?

    你们好,kei编译时出现以下错误:code\main.c(22): error:#5: cannot open source input file "stm32f10x.h": No such file or directory如何解
    发表于 09-14 09:39

    simulink仿真出现错误

    在simulink仿真出现了这个错误,说端口宽度错误。但是我看了模块建立的没错啊,有哪个大神烦请看一下,感激不尽!(图片为报错和出现
    发表于 05-02 18:12

    PSpice仿真出现错误,求大神指点

    请问利用PSpice仿真的时候出现如下图所示的问题,应该如何解决,我重新安装后还是出现同样的问题
    发表于 10-14 11:48

    求助!!!!蒙特卡洛仿真出现错误何解决???

    求助!!!! 在蒙特卡洛仿真出现下面的错误何解决呢?? 不知道是不是model配置的有问题,不清楚model file里的文件是什么意思以及如何选取??
    发表于 11-17 10:45

    PHP出现502错误的问题如何解决详细资料说明

    本文档的主要内容详细介绍的是PHP出现502错误的问题如何解决详细资料说明
    发表于 03-14 17:17 6次下载
    PHP<b class='flag-5'>出现</b>502<b class='flag-5'>错误</b>的问题如<b class='flag-5'>何解</b>决详细资料说明

    ORCAD原理图中有哪些常见DRC错误应该如何解

    本文档的主要内容详细介绍的是ORCAD原理图中有哪些常见DRC错误应该如何解决。
    发表于 07-30 17:22 0次下载
    ORCAD原理图中有哪些常见DRC<b class='flag-5'>错误</b>应该如<b class='flag-5'>何解</b>决

    使用Altium Designer导GERBER文件时出现错误应该如何解

    Altium Designer 导GERBER过程出现“The film is too small for this PCB”错误的解决方法。
    发表于 01-12 08:00 0次下载
    使用Altium Designer导GERBER文件时<b class='flag-5'>出现</b><b class='flag-5'>错误</b>应该如<b class='flag-5'>何解</b>决

    51单片机实验软件proteus出现错误集锦

    51单片机实验软件proteus出现错误集锦错误一:安装KELI和proteus后,点击仿真但是出现下面
    发表于 11-23 16:36 1次下载
    51单片机实验软件proteus<b class='flag-5'>出现</b><b class='flag-5'>错误</b>集锦

    STM32 HAL库学习小计:如何解决编译出现大量未定义错误

    原创:STM32 HAL库学习小计与经验分享:添加c文件后,如何解决编译出现大量未定义错误(identifier xxx isundefined)
    发表于 01-25 18:09 8次下载
    STM32 HAL库学习小计:如<b class='flag-5'>何解</b>决编译<b class='flag-5'>出现</b>大量未定义<b class='flag-5'>错误</b>