自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 set_clock_groups

allow_paths # 用来允许异步时钟进行时钟路径分析,默认情况下是不分析的。由于上面的四个时钟是独立存在的,之间没有同步关系,也不需要时钟之间的相互检查,所以对每一个时钟设为异步时钟组。-logically_exclusive # 用来指定时钟之间的互斥关系为逻辑互斥。-physically_exclusive # 用来指定时钟之间的互斥关系为物理互斥。注: -logically_exclusive 用来指定同步时钟在有限的时间窗口进行SI分析。

2024-05-13 15:33:21 229

原创 tessent ijtag PDL retarget 流程

ijtag的PDL retarget 的流程本质就是利用PDL的comman 来实现对iJtag 网络的控制,用来控制TDR和SIB的状态是否开启或者是否需要对相应的模块或mode进行测试,本质是器件编程重新组合或生成(同时也能生成pattern)。主要步骤为:1.启动tessent 2.设置ijtag 状态和系统模式 3.读入icl 和PDL 文件 4.设置系统层级。5.定义时钟 6.设计规则检查 7. 生成pattern 8 .写出PDL 文件和pattern文件。

2024-04-30 10:21:21 260

原创 tessent ijtag PDL 介绍

PDL (Procedural Description Language) 用来描述器件(module)在特定的系统层级的测试程序,该描述可以用来实现该模块的测试初始化,也可用该文件把这个模块整合的到更高层的测试流程中,在整体系统中实现对该模块的测试。PDL 要求iProc 与ICL器件绑定,该绑定是通过关键字iProcsForModule来实现,所有的PDL iProcs步骤都要在iProcsForModule中实现和定义。大部分的ICL中有PDL的描述,也就说ICL和PDL很多时候在一个文件中。

2024-04-28 08:57:49 195

原创 tessent ijtag ICL 介绍

注:要注意SIB1和SIB的si和so首尾相连,同时注意TDR 只跟相对应的SIB相连。中间的控制信号csu(capture enable,shift enable,update enable)是TAP 来控制全部 SIB和TDR的信号。2. 建立ICL可以通过tessent 工具中的 extract_icl 或者write_icl 命令来实现。对于Top来说一个完整的ICL 包含SIB,TDR,TAP等器件。注:扫描寄存器的shift顺序是由左到右的,如上例是从R0 到 R0。

2024-04-26 10:28:58 417 1

原创 tessent ijtag 基础介绍

tessent ijtag 基础介绍

2024-04-25 10:12:25 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除