- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 INCISIV14.10.001下载与安装,简单教程
INCISIV1410001 下载INCISIV1410001 安装license破解csh下的环境变量设置安装后的效果图参考INCISIV14.10.001是cadence的ncverilog仿真工具。 网上很多资源不靠谱,下载完成后文件损坏;也有很多老版本,不适合UVM环境的仿真。 终于找到一个靠谱的资源,并在RHEL7.2操作系统里安装成功(可进行UVM环境的仿真),特此记录。注
2017-01-31 16:48:42 11785 14
原创 `uvm_component_utils
功能意义用法功能意义这是一个宏,而且是无参数的宏。作用是注册新类。 之所以用`uvm_component_utils , 目的是为了兼容各种仿真工具。 类似的宏,还有`uvm_object_utils。用法class mycomp extends uvm_component;`uvm_component_utils(mycomp);...endclass
2017-01-28 21:19:15 6336 3
原创 uvm_config_db
功能意义命令解析class hierarchyclass定义methodsgetsetexistswait_modified细节注意功能意义uvm_config_db#(T) 是一个类,简化interface,用于配置uvm_component实例。命令解析class hierarchyuvm_config_db#(T)或者uvm_config_dbT就是待配置选项的type类
2017-01-28 18:58:56 7873
原创 《UVM实战》,一个简单实例的源代码理解
uvm树形结构图uvm验证平台uvm启动过程源代码理解top_tbvuvm树形结构图uvm验证平台uvm启动过程源代码理解:top_tb.v`timescale 1ns/1ps/* * 1. uvm package. include all uvm classes and macros. * 2. uvm systemverilog 固定写法。 */`include "uvm_macr
2017-01-27 11:50:54 22142
原创 管道命令和xargs的区别
管道命令和xargs的区别效果展示管道命令和xargs的区别管道命令,是把管道前面命令的输出结果,作为管道后面命令的“输入”。 个人理解,就当是把管道前面命令的输出结果,加上双引号,以字符串的形式,传递给管道后面命令。 如下命令,最终执行的是cat "--help"。echo "--help" | catxargs, 是把管道前面命令的输出结果,作为管道后面命令的“参数”。 如
2017-01-25 20:55:30 595
原创 perl读取二进制格式的bin文件
perl下读取二进制格式的bin文件步骤16进制数据的字节翻转处理工程中,板级系统通过IDE工具,dump出的数据格式是二进制的bin文件。 在linux下,直接cat命令,是乱码。 此时,如果有需求对该文件下的数据进行脚本处理;比如perl。可以参考下述方法。perl下读取二进制格式的bin文件步骤:open FILEHAND,"XXX.bin" 就是perl的读取文件命令binmod
2017-01-16 17:42:15 6574
原创 DC PowerCompiler 功耗相关的综合 userguide阅读笔记
Power Compiler介绍了解一下功耗相关的综合。Power Compiler介绍什么是Power Compiler? Power Compiler是synopsys DC综合工具的一个成员。可以执行RTL/门级功耗优化,也可以进行门级功耗分析。 优化措施包括: 1. clock-gating 2. multivoltage leakage(HVT/SVT/LVT 多种阈值电压器件?)
2017-01-12 15:24:15 10231
原创 linux shell下利用bc,实现任意进制的转换
大小写转换任意进制的相互转换内置多行文本的转换命令大小写转换cat 1.txt | tr "[a-z]" "[A-Z]"任意进制的相互转换(内置多行文本的转换命令)echo "ibase=16;obase=2;A" | bcbc是linux内置命令,是计算工具。bc的内部变量包括以下: 1. ibase是输入进制; 2. obase是输出进制; 3. scale是输出值设置为小数点后几位;例
2017-01-11 09:47:47 5762 2
原创 emacs org-mode插入excel实现的表格内容
excel用于写表格,还是很常用的。excel的表格内容,默认是用Tab键隔开。1 1 1 12 2 2 23 3 3 34 4 4 45 5 5 5org-mode适合写GTD/notes。 excel表格内容直接用于org-mode,其实有命令。操作如下: 1. 选中所有行; 2. c-c | ;对应命令的描述如下:
2017-01-09 21:14:59 2141
转载 linux忘记登陆密码的两种破解办法
redhat enterprise版本要求设置密码复杂;结果虚拟机很久不用,密码忘记了。 幸亏百度出了方法。记录一下。linux忘记登陆密码的两种破解办法_百度经验 http://jingyan.baidu.com/article/b907e627db8edd46e7891c26.html
2017-01-08 22:28:48 851
原创 spacemacs org-mode配置GTD
org-mode的GTD来自spacemacs大神-子龙山人的配置个人可根据需求修改spacemacs的org-mode快捷键org-mode的GTDGTD,getting thing done。 org-mode的GTD,传说很强大,可以随时记录任务。需要了解的有: 1. org-capture;随时记录一个任务。采用下文的配置,可以任务组分类。 org-capture是临时加入一个任务
2017-01-08 20:27:08 11194
转载 git for windows的安装及配置
百度出来的,写得最全最细。很有帮助,特此记录。Git 版本管理 经验:[1]git for windows_百度经验 http://jingyan.baidu.com/article/b0b63dbff357ed4a483070ab.htmlGit 版本管理 经验:[2]本地登录SSH认证_百度经验 http://jingyan.baidu.com/article/6d704a13171c742
2017-01-08 12:36:24 553
原创 Windows10下安装emacs25.1及spacemacs
安装emacs最新版251编辑emacs配置文件安装spacemacsspacemacs真正的启动还需要很多设置步骤emacs和initel的区别1. 安装emacs最新版25.1步骤: 1. 下载emacs最新版 http://ftp.gnu.org/gnu/emacs/windows/ 2. 解压并执行emacs安装目录的\bin\addpm.exe 下文的安装目录,是“D:/E
2017-01-07 21:44:23 33809 9
原创 redhat7.2修改yum源-以及-yum操作的技巧(xxx.so文件缺失处理办法)
redhat企业版7.2安装软件,需要操作系统注册才行。 但是redhat的软件跟centos软件的源都是一样的。所以可以用centos软件的源替换。 下面介绍redhat企业版7.2修改配置yum源的方法。redhat7.2配置yum源_百度经验 http://jingyan.baidu.com/article/6dad50751f4912a123e36e38.html最后使用下述命令验证一
2017-01-07 16:27:25 10055
原创 PrimeTime PX(Power Analysis) userguide阅读笔记
introduction用PTPX的好处?作为前端设计人员来说,个人理解:averaged power analysistime-based power analysispower modeling overview静态漏电流功耗本征漏电流功耗gate漏电流功耗动态功耗内部功耗switching开关功耗设置power derating factor生成pow...
2017-01-06 17:43:57 33299 7
原创 Cadence Genus 常用命令汇集
根据关键词找到层次结构根据实例名称找出所有pin脚位置根据实例名称找出指定名称的pin脚位置根据实例名称找出其调用module保存genus工具运行的sessionget_attributeset_attribute综合的name rule加前缀和后缀可解决命名唯一化的问题report timing只能report WNSreport qor可以report WNSTNS等注意:g
2017-01-06 11:58:53 10293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人