自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每天一个tcl脚本-第7天

用tcl语言写一个函数将某类文本中遇到“OBS”字符后的LAYER信息更改

2023-07-03 21:44:25 306 1

原创 每天一个tcl脚本-第6天

写一个proc函数,在INNOVUS环境中使用dbGet指令报告某类cell的数目及box坐标

2023-03-09 20:07:51 1105

原创 STA静态时序分析2——sdc exceptions约束总结

静态时序分析sdc exceptions路径约束命令总结,包括set_false_path, set_disable_timing, set_case_analysis, set_multicycle_path, set_sense, set_path_margin等的语法和用法。

2023-03-08 17:43:29 2790

原创 每天一个tcl脚本练习-第5天

使用tcl语言提取文本数据并按指定格式输出

2023-03-06 21:33:42 413

原创 每天一个tcl脚本练习-第4天

编写tcl脚本统计代码文件的总行数以及有效代码行数(即去掉注释和空行)

2023-03-03 14:20:14 652

原创 每天一个tcl脚本-第3天

编写一个tcl脚本统计文本中所有单词出现的频率并按照次数由高到低输出单词及其频率

2023-02-28 13:37:43 394

原创 每天一个tcl脚本联系-第2天

查找文本中的关键字:编写一个脚本,读取文本文件,查找其中出现的某个关键字,并输出包含该关键字的行数和内容

2023-02-26 13:43:09 540

原创 每天一个tcl脚本练习-第1天

使用tcl语言处理文件中字符串替换的脚本,适用正则匹配,regsub,string map

2023-02-23 15:15:26 922 2

原创 STA静态时序分析

时序报告的组成从左至右分别为 路径节点、该节点推动组件个数、负载电容、节点上信号转换时间、时序放宽调整derate值、该节点造成的延迟以及自路径起点至该节点的总延迟(延迟数值通过library的time table查表得到。对于q端r代表信号由0-1变化的延迟更长。Path分为四类:reg/clk-reg/d reg/clk-ouput input-reg/d input-output。交付前修复hold的优先级高于setup,因为setup影响的是性能,可以降频处理,而hold影响的是功能。

2022-09-23 19:35:11 1228

原创 区分set_sense和set_disable_timing

*应用方法:**分频时钟的寄存器不与主时钟或者主时钟下的分频时钟有timing check,则可以使用set_sense -stop_propagation 在分频器定义的寄存器的CK pin上,cts阶段分频时钟单独长tree不与主时钟sink balnace,cts之后可以用remove_sense移出set_sense后做时序分析。​比如,选择器单元存在选择输入端到输出端的时序弧,但是设计中不存在通过该单元选择端口到输出端口的时序路径,这样可以通过屏蔽该时序弧,指导时序分析跳过包含该。

2022-09-19 10:33:31 6747

原创 TCL脚本语法入门

TCL脚本语法入门数字后端工具多用tcl脚本,功能强大。一、变量置换$将后面的变量置换成它的值[]内是一个独立的tcl语句换行符、空格等特殊字符加上\变成普通字符。\t表示空格\n表示回车“”号内特殊字符仍为特殊字符,但{}内都变成普通字符。#注释二、变量、数组、列表变量:定义:set 变量名 变量值 取值:puts $变量名引用变量时 puts ${变量}_1数组: set 数组名(元素值) “值” 取值 puts $数组名(元素名)使用array获取数组信息,如a

2021-12-04 14:23:06 2841

原创 高速缓存模块学习

高速缓存模块学习决定从今天开始将自己的学习过程记录下来,当作学习笔记存储器有三个层次结构,分别是硬盘、主存和高速缓存。其中,硬盘称为虚拟存储器,存储容量大但是访问速度慢;主存称为物理存储器,是虚拟存储器的一个子集;高速缓存容量最小但是访问速度快,是主存的一个子集,用来存放主存中的常用数据和指令。为了节约成本,如今的存储系统会将快速、小容量、廉价的存储器和一个大容量、慢速、廉价的存储器组合使用,处理器首先会从高速缓存中寻找数据,找不到才去主存中找。本文主要介绍几类高速缓存的特点。一、直接映射高速缓存

2021-03-07 19:22:38 506

空空如也

空空如也

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

TA关注的人

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