自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式替换指令学习笔记——(2)

“.”和可以匹配任意字符,“*”可以匹配0—任意多个数量的字符,例如,匹配替换 output[3:0] abcd可以写为::%s/\s\+output\s\+.*\s\+abcd

2019-07-23 21:08:36 134

原创 shell指令学习笔记——“.”和“/”等符号的用法

再比如: find ./ -name "*pl" -print这条指令中./表示当前目录,*表示通配字符,

2019-07-23 21:08:05 640

转载 awk 命令将两个tcl脚本列置换

https://codeday.me/bug/20180823/227497.html我有两个文件:f1:111 aaa 444222 bbb 555333 ccc 666f2:111 333 000 444222 444 111 555333 555 555 666如何使用awk替换“f1”中的第二列,使用“f2”中的第三列?最佳答案尝试:awk 'F...

2019-07-23 21:07:26 313

原创 Gvim tips(2)

set_app_var enable_page_mode off 一次性显示完所有的分页信息

2019-07-22 10:47:02 109

转载 Gvim tips(4)

下面三个前缀用来访问特殊的数值“$”——访问环境变量;“&”——访问Vim选项;“@”——访问寄存器。例如:echo$VIM/usr/share/vim:echo$VIMRUNTIMEusr/share/vim/vim73:echo&sessionoptionsblank,buffers,folds,help,options,tabpages,wins...

2019-07-22 10:45:39 77

转载 Gvim tips(3)

整页翻页 ctrl-f ctrl-bf就是forword b就是backward翻半页ctrl-d ctlr-ud=down u=up滚一行ctrl-e ctrl-yzz 让光标所杂的行居屏幕中央zt 让光标所杂的行居屏幕最上一行 t=topzb 让光标所杂的行居屏幕最下一行 b=bottom...

2019-07-18 15:54:54 70

原创 Gvim tips(1)

:syn off 关闭高亮:syn on 打开高亮gg 返回文件顶部:sp <file path> 可以在打开一个文件terminal的同时打开另一个文件分屏显示:bd 分屏结束ls <file/directory name> 显示文件或目录gvim diif ./scripts_top.tcl ./solutions/scan_top.tcl 用...

2018-11-25 22:44:26 134

原创 项目实践学习笔记(一)

读library的头文件:process corner;operate condition;timing information;power information;pad attributes;wire loads;cell(包括combinational cell,sequential cell);

2018-11-03 14:27:50 271

转载 单比特信号跨时钟域处理

单比特信号跨时钟域处理:clock domain crossing        亚稳态:指触发器无法在某个规定时间段内达到一个可确认的状态。一般解决方法:  1 降低系统时钟  2 用反应更快的FF  3 引入同步机制,防止亚稳态传播  4 改善时钟质量,用边沿变化快速的时钟信号 如果从逻辑设计角度简单来说就是加两级DFF。称为同步器吧。具体细分为level ...

2018-10-13 15:15:24 1878

转载 verilog模块的概念

模块的概念模块(module)是verilog最基本的概念,是v设计中的基本单元,每个v设计的系统中都由若干module组成。1、模块在语言形式上是以关键词module开始,以关键词endmodule结束的一段程序。2、模块的实际意义是代表硬件电路上的逻辑实体。3、每个模块都实现特定的功能。4、模块的描述方式有行为建模和结构建模之分。5、模块之间是并行运行的。6、模块是...

2018-09-27 22:21:05 2205

转载 DFT工具(转)

1.与电路板和其他芯片的接口-IO pad2.存放程序的空间-ram和rom3.搭建逻辑电路的基本组件 –标准逻辑单元我们DFT工程师所有的工作的目的只有一个-设计和插入数字电路,测试整个芯片的制造质量,筛选出没有制造缺陷的芯片。针对芯片的三大部分,我们DFT工程师手里有三大法宝BSCAN技术-- 测试IO pad,主要实现工具是Mentor-BSDArchit,sysnopsy-BSD ...

2018-09-01 11:40:33 2960

原创 正则表达式替换指令学习笔记——(1)

替换表达式::s/正则表达式/替换字符串/选项实例解释: :s/\&lt;four\&gt;/4/g " 将所有的four替换成4,但是fourteen中的four不替换    之所以不会替换fourteen中的four,是因为"\&lt;"表示单词词首,而“\&gt;”表示匹配单词词尾,词尾匹配为空,即只匹配four,而不匹配fourteen...

2018-05-29 15:14:00 109

原创 shell指令学习笔记——“.”和“/”等符号的用法

关于一些细节......通常我们在指令选择中总是会很纠结于该不该带“/”,哪里要用“.”这些看似很小较容易解决的问题,就我自己的一些学习拙见分享一下:    例:在find指令中的一些常见用法        (1)find/ -name httpd.conf#在根目录下查找文件httpd.conf,表示在整个硬盘查找(2)find /etc -name httpd.conf#在/etc目录下文件h...

2018-05-26 17:38:47 2276

空空如也

空空如也

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

TA关注的人

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