文章目录

  • 如何启动tmax运行脚本

本篇博客介绍TMAXug系列的 ATPG Design Flow

ATPG process是一个产生测试向量的过程,让ATE设备能够识别到正确的电路与fault 电路。
产生tmax,要产生ATPG需要三个文件:Netlist、Library Models、STIL procedures(SPF)

如何启动tmax运行脚本

tmax -shell spec_command_file.cmd

基本的脚本如下:

set_messages log last_run.log -replace
# read design and libraries
read_netlist spec_design.v -delete
read_netlist /home/vendor/verilog/*.v -noabort
report_modules -summary
report_modules -error#build design model
run_build_model spec_top_level_name
report_rules -fail
# define clocks and pin constraints
add_clocks 1 CLK MCLK SCLK
add_clocks 0 resetn iosc14m
add_pi_constraints 1 testmode#define scan chains & STIL procedures,perform DRC checks
run_drc spec_design.spf
report_rules -fail
report_nonscan_cells -summary
report_buses -summary
report_feedback_paths -summary#create patterns
set_atpg -aboart 20 -pat 1500 -merge high
add_faults -all
run_atpg -auto_compresson
report_summaries#---
report_faults -level 5 64 -class au -collapse -verbose
write_faults faults.all -all -replace
write_patterns.v -formate verilog -parallel 2 -replace
exit

TMAXug ATPG Design Flow相关推荐

  1. Tessent scan ATPG(2) ATPG basic flow

    ATPG 的基本步骤 DFT lib 一般vendor会提供 也可使用 tessent 的libcomp工具 将simulation lib转化为 DFT lib 什么是 simulation lib ...

  2. USART - Design Flow

    目录 1. baud_clk_gen 1.1. RTL Coding 2. usart_tx 2.1. FSM Design RTL Coding 3. usart_rx 3.1. FSM Desig ...

  3. Physical Design Flow

    设计流的物理设计阶段也称为"place and route"阶段.这是基于物理放置电路的想法,该电路形成逻辑门并代表特定的设计,以便可以制造电路.典型的物理设计流程始于决定设计的 ...

  4. Angel-Eye: A Complete Design Flow for MappingCNN onto Embedded FPGA

    天使之眼:将CNN映射到嵌入式FPGA 摘要:卷积神经网络(CNN)已成为人工智能领域的一种成功的算法,也是许多计算机视觉(CV)算法的强大候选算法.但CNN的计算复杂度远高于传统算法.在GPU加速的 ...

  5. 我的数字IC学习路线

    引言 很多朋友和我一样也是从FPGA转行入到数字IC,所以对数字IC很多知识也不是很清楚,我也一样不清楚,我想把我的数字IC学习路线记录在此, 全网也没有博客能如此详细的汇总这条路线并且分享出来,本博 ...

  6. 输入引脚时钟约束_Happy Design in Vivado 系列:时序分析入门三板斧(一):创建时钟...

    本系列中我们将一起探寻 Xilinx FPGA 的硬件开发环境 Vivado,发现 Vivado 的 Design Flow,使用 Tips...或许再来一些 BUG?Happy Design in ...

  7. 【阅读】A Comprehensive Survey on Electronic Design Automation and Graph Neural Networks——EDA+GNN综述翻译

    转载请注明出处:小锋学长生活大爆炸[xfxuezhang.blog.csdn.net] Paper原文:https://dl.acm.org/doi/pdf/10.1145/3543853​​​​​​ ...

  8. 用centOS 7安装cadence搭建适合IC Design的科研环境

    https://blog.csdn.net/maxwell2ic/article/details/51991735 用centOS 7安装cadence搭建适合IC Design的科研环境(一)--相 ...

  9. 芯片设计流程及各步骤使用工具简介

    IC的设计过程可分为两个部分,分别为:前端设计(也称逻辑设计)和后端设计(也称物理设计),这两个部分并没有统一严格的界限,凡涉及到与工艺有关的设计可称为后端设计. 有人将IC设计和房屋设计做了比较详细 ...

最新文章

  1. iOS抓取日志方式(2)
  2. win7讲述人安装包_文件夹选项与讲述人
  3. 郭凯天:中国公益慈善行业数字化观察与思考
  4. mysql盲注绕过_盲注 绕过技巧
  5. mysql 源码设计,java+mysql大学网络社区平台设计+源代码
  6. 使用tar或dd等完成Linux系统备份恢复
  7. 二级联动菜单(转载)
  8. oracle创建用户与权限操作(oracle学习笔记一)
  9. Unity3D面试题汇总
  10. ubuntu 双网卡内外网优先级设置
  11. (三)微信小程序云开发之微信支付全解
  12. 软件工程 - 个人博客系统 - 可行性分析与需求分析文档
  13. 一文教会你导出微信聊天记录
  14. NonlinearFactorGraph.h/NonlinearFactorGraph.cpp
  15. python怎么算反三角函数_python弧度制转换 三角函数 反三角函数 双曲 反双曲 sin cos tan asin acos atan asinh acosh atanh atanh2...
  16. 五款开源图形处理软件
  17. 透明遮罩图层VS高斯模糊滤镜 效果分析
  18. 往年的计算机二级成绩怎么查,计算机二级成绩能查了么
  19. 从源码分析SortedMap与NavigableMap
  20. android intent.action pick,android intent pick

热门文章

  1. ajax跨域请求问题总结
  2. 【Linux】 linux的进程系统一点补充
  3. session 的用法
  4. js 解析 url参数中文的情况
  5. fedora16配制
  6. C# 泛型编程学习总结
  7. 解决Java Web对Linux服务器不能上传文件的难题
  8. 蓝桥杯 黄金连分数(BigDecimal的使用)
  9. Win7环境配置Oracle 11g安装与配置过程
  10. kernel笔记——块I/O