- 博客(12)
- 资源 (28)
- 收藏
- 关注
原创 [UVM]UVM經驗總結
UVM學習筆記1、seq_item_port Derived driver classes should use this port to request items from the sequencer.2、seq_item_export T...
2019-08-17 19:31:16 2669
原创 [Linux]工作中常用的Unix命令
Linux命令工作实际笔记一、查看磁盘文件大小:du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文...
2019-08-17 19:07:45 412
原创 [vim]vim正则表达式及常見問題解答
vim正则表达式一、元字符(正則表達式). #匹配任意一个字符[abc] #匹配方括号中的任意一个字符。可以使用-表示字符范围,如[a-z0-9]匹配小写字母和阿拉伯数字。[^abc] #在方括号内开头使用^符号,表示匹配除方括号中字符之外的任意字符。\d ...
2019-08-17 18:55:18 733
原创 [VIM].vimrc設置詳解---配置你的vim
本文摘自:phpchina折腾王独家配置,灰常牛叉的一套vim配置,另附有详细注释,自己折腾vim的时候可以参照其中的大部分设置进行一些个性化定制. "是否兼容VI,compatible为兼容,nocompatible为不完全兼容"如果设置为compatible,则tab将不会变成空格set nocompatiblesource $VIMRUNTIME/vimrc_e...
2019-08-17 13:20:22 394
原创 [Makefile]語法小結
target ... : prerequisites ... command ... ... target也就是一个目标文件,可以是Object File,也可以是执行文件。还可以是一个标签(Label)makefile中以“$(objects)”的方式来使用这个变量clean : -r...
2019-08-17 11:37:06 201
原创 [SV]SystemVerilog語法小結
1、包的定义:package _name; ……endpackage引用包时必须先行导入,通配符导入:import _name::*;端口列表中依然要引用包的名称。除非首先将包导入$unit编译单元,即可将import语句放到每个文件模块或接口定义之前。此外,`include “_name.pkg”应该放在文件的开始。 为了能够综合,包中定义的任务和函数声明为...
2019-08-17 11:22:08 7827 3
转载 [VCS]filelist.list的做法
vcs 通過读取filelist.list 對 bench 進行 compile,那filelist.list有哪些需要注意的呢?(以package為例)1. 先寫top_define的絕對路徑,它主要包括env要用的define和macro;2. 加入uvm library (路徑僅示範)+incdir+/proj/UVM/uvm/latest/src/+...
2019-08-16 19:48:51 7580
原创 [VCS]使用VCS/QUESTA/NCSIM Run小程序、try SystemVerilog語法
一、第一個例子,使用工具為VCS 1、使用如下腳本來設置VCS環境#!/bin/csh -fsetenv VCS_HOME /tooltop/VCSMX/1703SP2-4setenv UVM_HOME /libtop/soft/verif/Methodology/UVM/uvm/uvm-1.1csetenv WORK_HOME `p...
2019-08-16 19:25:55 1309
原创 一个好用的开源在线时序图/波形图(Timing Diagram)绘制网站
网页分为上下两个面板,上面板输入一些代码,下面板就会显示对应的波形。https://wavedrom.com/editor.htmlhttps://github.com/zhajio1988/wavedrom有网页在线编辑和windows.exe安装版:https://github.com/wavedrom/wavedrom.github.io/releases...
2019-08-14 20:15:00 29428
转载 [CRC32]算法與實現
CRC就是一个数值,该数值用于检验数据的正确性,crc校验的原理就是将需要作校验的数据与一个数据模2相除,得到的余数即为校验值。 模2相除就是在除的过程中用模2加,模2加实际上就是异或运算,就是不进行进位操作,即相同为假,不相同为真。 下面是几种CRC校验的生成多项式:CRC8 = X8+X5+X4+1CRC-CCITT = X16+X12+...
2019-08-14 19:28:18 1836
原创 [CRC]CRC代碼生成工具
0、通俗易懂的CRC校驗原理(Link)1、[easics]CRC Generation Tool(Link)2、CRC Generator(Link)3、CRC校驗原理(Link)
2019-08-13 19:37:20 3079
原创 [Perl]文件與目錄操作常用方法總結
1、創建文件:open(IN, ">", "test_file.txt");#或者`touch test_file.txt`;2、刪除文件:unlink "test_file.txt"#如果想删除目录内的文件和子目录,而保留foo1目录自身,应该设置keep_root选项rmtree '/test/foo1',{verbose => 1,keep_root ...
2019-08-09 20:36:00 328
Unified Coverage Interoperability Standard (UCIS)
2024-09-12
Accellera Standard for VERILOG-AMS - Analog and Mixed-signal Ext
2024-09-11
可综合的SystemVerilog,打破 SystemVerilog仅用于验证的神话
2024-09-11
uvm-testbench-gen
2023-05-10
Verdi and Siloti Command Reference
2023-04-11
开源AMBA AHB VIP
2022-12-09
开源AMBA APB VIP
2022-12-09
开源AMBA AXI4 VIP
2022-12-09
使用VCS的门级仿真和最佳实践(Gate-Level Simulation with VCS and Best Practic)
2022-10-08
UVMC应用案例代码分享
2022-09-15
SystemC User’s Guide(SystemC使用手册)
2022-07-21
CMake官⽅⽂档CMake Tutorial
2022-07-21
Synopsys_SVA_OVL检查库应用指南
2022-07-07
500个Excel函数模板.zip
2020-07-12
集成电路设计CAD-EDA工具实用教程1-Spectre-Verilog数模混合仿真.ppt
2020-07-12
快速仿真和数模混合仿真软件.ppt
2020-07-12
LDO低压差线性稳压器核心电路的设计.pdf
2020-05-02
pll-for-high-frequency-receivers-and-transmitters-3_cn.pdf
2020-05-02
pll-for-high-frequency-receivers-and-transmitters-2.pdf
2020-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人