script
SHKC
这个作者很懒,什么都没留下…
展开
-
python生成格雷码
python生成格雷码格雷码格雷码(Gray code)为数字电路中经常用到的编码。格雷码与二进制的相互转换 转换的算法请参考: http://wenku.baidu.com/view/1a2eb520bcd126fff7050ba6.html 用于生成格雷码的Python程序以下为生成格雷码的python代码:#!/usr/bin/env python3#============原创 2016-02-18 23:33:03 · 25184 阅读 · 0 评论 -
PrimeTime中,获取Design的时钟Port(Input)的方法
PrimeTime中,获取Design的时钟Port(Input)的方法 get_pins -filter “@is_clock_pin == true” -hierarchical filter_collection [all_fanin -flat -startpoints_only -to [get_pins -filter “@is_clock_pin == true原创 2016-03-23 22:22:38 · 26437 阅读 · 0 评论 -
查看Linux中User对Memory的使用情况
查看Linux中User对Memory的使用情况How to find user memory usage in linux 可以使用如下方法echo "USER RSS(MB) PROCS" ; echo "-------------------- -------- -----" ; ps hax -o rss,user | awk '{rss[$2]+=$1;原创 2016-12-02 23:21:33 · 25080 阅读 · 0 评论 -
在VIM中直接将当前文件当做脚本执行的方法
在VIM中直接将当前文件当做脚本执行的方法作为一名IC数字后端狗,经常要写写脚本处理log/report,或者执行任务提交。但是,由于比较手残,我在编写调试脚本(Perl/Python/C shell)的时候,经常反复地修改脚本(编辑器:VIM),然后回到终端执行,然后再修改脚本,,,如此反复。。于是就想:有没有方法可以在VIM中直接调用shell执行当前文件,然后将所有的终端输出(包含Error/原创 2016-12-02 23:43:00 · 29685 阅读 · 3 评论 -
展开Verilog BUS信号名的方法
假如我有一些信号需要展开,信号的格式如下所示:input.fileHello/My/name/is/AAAAA[9:0]Hello/My/name/is/BBBBB[0:7]Hello/My/name/is/CCCCC[3:3]Hello/My/name/is/DDDDD展开之后的格式如下所示:Hello/My/name/is/AAAAA[9]Hello/My/name/is/AAAAA[8原创 2016-12-04 00:14:38 · 26429 阅读 · 0 评论 -
TCL笔记
7. 过程(procedure)TCL 支持过程的定义和调用, 在 TCL 中, 过程可以看作是用 TCL 脚本实现的命令, 效果与 TCL 的固有命令相似. 我们可以在任何时候使用proc命令定义自己的过程, TCL 中的过程类似于 C 中的函数.7.1 过程定义和返回值TCL 中过程是由proc命令产生的. 例如:% proc add {x y } {expr $x转载 2017-05-29 19:05:43 · 892 阅读 · 0 评论 -
Writing Aliases in csh and tcsh Simple aliases The csh and tcsh shells provide an alias command th
Writing Aliases in csh and tcshSimple aliasesThe csh and tcsh shells provide an alias command that allows you to make up new commands as abbreviations for longer, more complex commands. For ex转载 2017-06-11 22:09:50 · 342 阅读 · 0 评论 -
awk 笔记
打印倒数第二列 cat a.txt | awk ‘{print $(NF-1)}’)原创 2017-06-05 23:18:10 · 376 阅读 · 0 评论