在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3213|回复: 13

[求助] 关于tessent mbist的read the libraries

[复制链接]
发表于 2023-3-26 22:35:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问下,mbist手册里有
Example 1
The following example shows how to read in the Tessent cell library file for the pad IO macros.
read_cell_library ../library/adk_complete.tcelllib
Example 2
The following example shows how to explicitly read in memory BIST models.
read_core_descriptions ../library/128x64_RAM.memlib


读library到底是用read_cell_libary还是用read_core_descriptions ?
这点没看懂

还有一句
“set_design_sources -format tcd_memory -y ../library/memlibs -extensions memlib”

-extensions memlib 又是什么意思 ?
发表于 2023-3-27 10:46:57 | 显示全部楼层
1.如果你是netlist flow,需要read_cell_library读一些std cell库,这个是tessent格式,就是定义了一些cell name,cell pin等,可以通过读lib转换;如果你是rtl flow,可以不用这个命令。
2.read_core_descriptions这个命令主要读sram的model,mbist的话这个是必须的,可以参考手册自己写一个;
3. “-y ../library/memlibs -extensions memlib”意思就是在路径../library/memlibs下,读后缀为memlib的库;
 楼主| 发表于 2023-3-27 11:14:16 | 显示全部楼层


li441262673 发表于 2023-3-27 10:46
1.如果你是netlist flow,需要read_cell_library读一些std cell库,这个是tessent格式,就是定义了一些cell ...


谢谢!"read_core_descriptions这个命令主要读sram的model,mbist的话这个是必须的,可以参考手册自己写一个"  sram的model不是SRAM的IP厂家提供的吗?为什么还要自己写?
 楼主| 发表于 2023-3-27 11:48:28 | 显示全部楼层


yyloveyou 发表于 2023-3-27 11:14
谢谢!"read_core_descriptions这个命令主要读sram的model,mbist的话这个是必须的,可以参考手册自己写一 ...


还有一个问题就是“ set_design_sources -format tcd_memory -y ../library/memlibs -extensions memlib”这句又是加入Library??

发表于 2023-3-27 11:50:53 | 显示全部楼层


yyloveyou 发表于 2023-3-27 11:48
还有一个问题就是“ set_design_sources -format tcd_memory -y ../library/memlibs -extensions memlib ...


sram model一般是厂家提供的,没有也可以自己写。读sram tcd的话,这两个命令选一个就可以了。
发表于 2023-8-16 11:50:00 | 显示全部楼层


li441262673 发表于 2023-3-27 10:46
1.如果你是netlist flow,需要read_cell_library读一些std cell库,这个是tessent格式,就是定义了一些cell ...


你好,我想请教一下我读入了pad的tessent的lib,但是工具还是报了错误;all ports must be connected to a pad cell from your library......;这个是为什么呢

发表于 2023-8-21 11:44:02 | 显示全部楼层


费米能级 发表于 2023-8-16 11:50
你好,我想请教一下我读入了pad的tessent的lib,但是工具还是报了错误;all ports must be connected to  ...


读入的pad library有问题,tessent工具没有识别出来,具体哪里有问题,可以对照一个golden的library分析下。
发表于 2023-11-15 09:01:48 | 显示全部楼层


li441262673 发表于 2023-3-27 10:46
1.如果你是netlist flow,需要read_cell_library读一些std cell库,这个是tessent格式,就是定义了一些cell ...


你好,我现在基于tessent官方的例子,走rtl流程,设计里有个ROM,到生成pattern的时候,软件报错,提示需要读入ROM的rcf文件,找不到应该用tessent的哪个命令读入。前面在mbist时,用set_config_value在dft_specification里设置了ROM的二进制文件。
发表于 2024-2-5 19:58:14 | 显示全部楼层


li441262673 发表于 2023-3-27 10:46
1.如果你是netlist flow,需要read_cell_library读一些std cell库,这个是tessent格式,就是定义了一些cell ...


请问读lib转tessent格式的tcd库具体该怎么操作呢,再tshell里直接读库会报语法错误
发表于 2024-4-18 11:14:00 | 显示全部楼层


zhiwenhao 发表于 2023-11-15 09:01
你好,我现在基于tessent官方的例子,走rtl流程,设计里有个ROM,到生成pattern的时候,软件报错,提示需 ...


rcf可以在ROM对应的.lvlib那个文件里面改路径,但是我自己跑的时候不知道为什么Tessent识别不了那个路径,所以可以先用display_specification打开那个配置界面,在配置界面里面自己设置rcf文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 07:36 , Processed in 0.022472 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表