自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学而不思则罔,思而不学则殆

个人笔记:not for everyone

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 jtag访问arm内核寄存器

jtag的原理图jtag接口访问arm Device ID code register的步骤jtag接口访问arm Device ID code register的功能验证的testbenchjtag接口访问arm Device ID code register的功能验证的波形图jtag相关注意细节jtag访问arm内核寄存器的步骤与DTR相关的协处理器指令介绍最后通过封装成veril

2017-03-25 21:35:56 8366

原创 UVM的构造函数new的个人理解

构造函数new自己总结的规律理解结合UVM实战这本书的阅读理解。 归纳一下自己对new函数的个人理解;只是书本前几章阅读后的认知,还不能完善,在此只为记录防丢失。构造函数new一般类的实例化,包含类的声明和类的构造。 比如,my_driver drv;drv=new();drv可以看做是一个句柄,一个指针,一个内存入口地址。这个指向的内存入口地址,存放着构造实现类的对象的初始化信息,包括变

2017-03-24 11:15:01 14749

原创 sequence_item、sequence、sequencer、driver的关系

框图简单描述driversequencersequencesequence_item细节理解最初的验证平台只需要driver即可为什么还需要sequence机制sequence机制的内部协议sequence还有很多细节需要补充试写,纯属看书个人理解;无任何实践经验。框图sequence_item,负责定义事务,就是transaction;sequence,负责产生事务。注意se

2017-03-23 18:01:45 6741 1

原创 上拉电阻、下拉电阻的理解

上拉电阻下拉电阻参考文档芯片的IO PAD单元,一般都有上拉电阻、下拉电阻的选项。 自己的理解如下所述。上拉电阻 上图,是截取网络的图片,方便说明。IO PAD的上拉电阻原理,与之类似。 上拉下拉是针对输出引脚来说的,上拉的作用: 1. 上拉,可以提高电平从低到高跳变的驱动能力;其实就是利用电阻并联,减小了阻值,使得增大了驱动电流而已。再解释一下,如果驱动能力弱,有可能导致负载信号爬不到

2017-03-22 21:35:44 12906

原创 ieee-explore/springer文献免费下载办法

http://ieeexplore.ieee.org/document/xxxxxxx/ 改为 http://ieeexplore.ieee.org.sci-hub.io/document/xxxxxxx/即可免费下载。是哈萨克斯坦女黑客搞的,见下文描述: SCI-HUB将面临诉讼,支持SCI-HUB | 科研动力 https://www.howsci.com/sci-hub-copyrig

2017-03-11 11:50:06 34466 11

原创 百度文库等类似工具的免费下载工具

百度文库如何免费下载文献软件介绍百度文库如何免费下载文献冰点文库下载器V3.1.9软件介绍无需积分就可以自由下载百度、豆丁、丁香、MBALib、道客巴巴、Book118等文库文档,无需注册和登录。下载的文档最终生成高清晰度的pdf格式文档。 1. 支持百度、豆丁、丁香、畅享、MBALib、道客巴巴、Book118等文库文档。 2. 无需积分也无需登录就可以自由下载百度文库和豆丁文库。 3.

2017-03-11 11:34:40 4317

原创 降低指定进程的CPU占用率(适合游戏多开)

应用场景举例推荐BES软件应用场景举例游戏多开,比如《天书世界》网页游戏,单开占用CPU30%左右;最小化能够降低到10%以下。 如果多开,那么CPU就是叠加累计,非常占用CPU资源,而且挂机严重影响CPU温度。 1. 采用最小化窗口的方式,能够降低约30%的CPU占用率。至于原理,个人理解,最小化,可以减少CPU对程序的运算(特别是图形算法之类的运算),只需要保持与服务端的网络通信即可。

2017-03-11 11:00:40 24112

转载 IC画时序波形的工具,timegen

timegen 如何使用_百度经验 http://jingyan.baidu.com/article/d2b1d10275c3d15c7e37d49b.html

2017-03-08 19:45:56 5039

原创 linux下查找进程所在的执行目录

背景方法背景linux下,运行多个相同名称的程序。利用ps命令是没有办法确认进程所在的执行目录的;这时候用想杀掉其中一个进程,是难以办到的。方法ps aux | grep “xxx”;查找当前用户所有xxx程序运行的进程号。假设想查看进程号ID是123的执行目录;那么可以利用ls -l /proc/123/cwd;/proc/123/cwd是一个链接符号。指向进程号ID是123的执行目录。

2017-03-06 23:31:43 1424

原创 IC项目,门级代码的工艺库移植

应用背景笨方法最佳方法关于RAM单元的替换思路应用背景IC项目,要求工艺从90nm移植到45nm环境。但是有一些模块,只有门级代码描述,而非RTL代码描述。笨方法针对门级代码,替换单元名称,替换单元的端口信号。最佳方法以DC综合为例,利用综合工具,实现门级代码的工艺库移植。 1. DC综合,吃库文件的时候,有link_library和target_library,分别对应源代码转换为DC综合

2017-03-06 23:01:42 1312

原创 /dev/null 1 & 2的用法

应用背景devnull 1 2的介绍应用1应用2应用背景如下例所示,aa是不识别的命令。 在执行./test.sh时,输出两行,第一行表示错误输出;第二行表示标准输出。 如果把脚本test.sh执行的所有信息,写入脚本日志test.log,那么就出现了人为偏差,脚本日志不包含错误输出的内容;这样不方便脚本执行的debug日志需求。[qilei@localhost ~]$ cat ./te

2017-03-06 22:13:54 1563

原创 perl编写之前的一些习惯细节

变量环境变量的传递文件文件目录文件名路径的解析操作命令行参数调用shell命令变量的debug主体结构的划分脚本执行的关键信息保存在日志里下述信息,仅供自己编写新脚本之前的回顾内容。 虽然perl有很多实用的模块,可以利用;但是不使用模块编写代码,更容易理解。变量无非就是标量、数组、散列。 散列是以字符串作为索引的。环境变量的传递环境变量,在perl里就是散列类型。 %ENV

2017-03-05 19:10:18 732

转载 perl使用Getopt::Long模块,处理命令行参数

perl脚本的命令行参数处理办法代码解释脚本使用参考文档perl脚本的命令行参数处理办法perl自带Getopt::Long模块,就是一个函数库。 还有一个Getopt::Std模块,不过有了Getopt::Long,就Getopt::Std的用法就显得太简单了。下面的代码中,Smart::Comments是另外一个模块,以注释的方式调试和跟踪代码。但是,Smart::Comments不是p

2017-03-01 22:16:15 2692

wmctrl 1.07

linux操作系统下,命令行下的窗口管理工具。 比如窗口焦点、窗口位置等。

2016-09-24

wmctrl-1.07.tar.gz

wmctrl是一个命令行工具,它完全通过命令行命令来控制窗口行为。 该工具,网络下载资源稀缺。

2016-09-23

空空如也

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

TA关注的人

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