- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 SystemVerilog for Design(Chapter2)--SystemVerilog LIteral Value and Build-in Data Types
SystemVerilog for Design(Chapter2)–SystemVerilog LIteral Value and Build-in Data TypesTopic:Enhanced literal values`define text substitution enhancementsTime valuesNew variable typesVariable in...
2019-03-18 09:45:36
566
原创 在VIM中运用命令行对文本进行替换
在VIM中进行文本替换:1. 替换当前行中的内容: :s/from/to/ (s即substitude) :s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个 from,则只会替换其中的第一个。 :s/from/to/g : 将当前行中的所有from都替换成to。 ...
2019-03-06 19:01:28
678
原创 VCS-Ucli命令行
VCS-Ucli%命令行abort : Abort evaluation of a macro file.ace : Evaluate analog simulator command.alias : Create an alias for a command.assertion : Assertion(SVA/PSL) related commands.call : Execute ...
2019-03-01 13:26:29
11179
原创 SystemVerilog for Design(Chapter2)--SystemVerilog Declaration Spaces
SystemVerilog for Design(1)–SystemVerilog Declaration SpacesTopic:Packages definitions and importing definitions from packages$unit compilation declaration spaceDeclarations in unnamed block...
2019-02-20 14:32:11
1245
原创 纸牌屋第一季(2)--part2
纸牌屋第一季(2)Well, we really should be doing this on a Friday instead of a Wednesday .这事我们真应该放在周五做而不是周三。If we do it on a Friday, people have the weekend… Fine, we’ll do it on Friday. 如果是在周五,大家周末就能…好吧,那...
2019-02-11 21:54:31
387
原创 纸牌屋第一季(2)--part1
纸牌屋第一季(2)You know what i like about people?你知道我喜欢人哪一点吗?They stack so well. 会排队。Let me get this for you. 我来收拾一下。Want the paper ? NO. 报纸还要吗? 不。This is too much. 太多了。It’s not half enough. 差得远呢...
2019-02-09 19:40:34
580
原创 Using Register Abstraction Layer Classes(三)--Packaging a Register Model
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Using Register Abstraction Layer Classes(三)–Packaging a Register ModelPackaging a Register ModelRAL generator 可以自由的将生成的各种代码进行打包,这样对仿真和...
2019-02-03 10:19:00
253
原创 Using Register Abstraction Layer Classes(二)--Block Types
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Using Register Abstraction Layer Classes(二)–Block TypesBlock Typesblock types 是需要 uvm_reg_block 扩展而来。一个单独的block type必须单独定义一个类。并且class ...
2019-02-02 17:00:13
287
原创 Using Register Abstraction Layer Classes(一)--Register Types
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565UVM验证教程(一)–Register Abstraction Layer前言之所以写下这个呢,是因为最近工作的时候用到了,突然蹦出这么一篇文章确实有点儿突兀,但是既然用到了,还是想记录下来。RAL这个概念有点儿抽象,但是他的好处是模式是比较固定的。所以一般公司里是可...
2019-02-02 14:16:11
392
原创 SystemVerilog验证教程(二)--SystemVerilog Interface 和 Timing Region
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565SystemVerilog验证教程(二)–SystemVerilog Interface 和 Timing Region一、Interface我们在做验证平台的时候呢,需要将我们的验证平台和DUT进行一个连接。这个连接呢,在Verilog环境下,会有两个module进...
2019-01-28 19:14:01
3810
1
原创 SystemVerilog验证教程(一)--Test Plan and Design Verification Environment
SystemVerilog 教程(一)–SystemVerilog概述SystemVerilog TestBench的功能SystemVerilog
2019-01-22 15:27:16
7073
原创 Python教程(十)--if 实例运用(棒子老虎鸡游戏)
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(十)–if 实例运用(棒子老虎鸡游戏)#这里使用了一个新的知识点,import random,为了给出随机化的结果。import random #提示用户进行输入player1 = input("please choose one of the ...
2019-01-21 16:14:45
3118
原创 Python教程(九)--复合赋值运算符
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(九)–复合赋值运算符代码举例#在其他的一些语言中,如果想让一个变量自增1,则有以下一些方法:#i++,++i,i = i+1,i+=1#但是在python当中,只能用i=i+1和i+=1,这两种方案。i = 1i += 1print(i)...
2019-01-21 11:08:05
2401
5
原创 Python教程(八)--循环(while 和 for)、break和continue与if的配合使用
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(八)–if/elif#if 条件1:# xxxx#elif 条件2:# xxxx#elif 条件3:# xxxx#...#执行顺序,先判定条件1,如果满足则跳出条件判断,如果不满足,则依次询问条件2。...
2019-01-18 20:13:35
271
原创 Verdi 使用教程(持续更新中)
Verdi 基础教程技术背景在Design Flow中,有各种各样的Debug情景,我们也会花费大量的时间去Debug。但是在这个过程中会遇到各种各样的瓶颈,这会对Debug的效率造成影响。最直观的例子就是复杂的设计。无论是对设计的直观理解,还是设计多样化behavior所造成的Increase condition、design cause和effect scenarios,以及多Team的环...
2019-01-17 13:24:18
35752
1
原创 HelixCore P4 Command Reference(详解,持续更新中)
HelixCore P4 Command Referencep4 edit作用:在客户端工作区打开文件进行编辑语法:p4 [g-opts] edit [-c changelist] [-k -n] [-t type] [–remote=remote] file…[g-opts] global-options,后续会详细说明。[-c changelist] 每一个指定的文件都对应了相应...
2019-01-16 17:40:53
2802
原创 Python教程(七)--比较运算符、逻辑运算符
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(七)–比较运算符、逻辑运算符、while循环比较运算符height = 120 # 身高120cm#如果身高超过120cmif height>=120: print("no free")if height!=120: pr...
2019-01-15 22:36:32
212
原创 Python教程(六)--关键字、标识符、驼峰法命名、运算符、print输出多个变量
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(六)–关键字、标识符、驼峰法命名、运算符、print输出多个变量标识符由下划线、大小写字母、数字组成。数字不能开头。python中的标识符是区分字母大小写的。命名以"my_english_name"为例子。小驼峰命名法:第一英文单词小写...
2019-01-15 13:32:35
336
原创 Python教程(五)--if、elif、else以及注意事项
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(五)–if、if else以及注意事项if 语句用例子简明扼要的说明用法###gvim example_5_1##age = input("please input your age:")age = 19###如果年龄大
2019-01-15 12:49:30
2045
原创 Python教程(四)--变量以及类型、打印名片
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(四)–变量以及类型、打印名片变量以及类型是用来存东西的,要用需先定义。#定义了一个变量num ,num存储了数值100num = 100#长度 宽度length_ = 60 #单位cmwidth_ = 40 #单位cm#第一次计算area...
2019-01-14 20:18:18
977
原创 Python教程(三)--注释以及python2中文的解决方法
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(三)–注释以及python2中文的解决方法注释好记性不如烂笔头,一堆代码有注释和没有注释的效果是完全不一样的。在python中,用 ‘#’ 注释行。’ # ’ 右边的全部为注释内容。python中有两种注释的方法,一个程序中注释个数不做限制。第...
2019-01-14 16:06:47
277
原创 Python教程(二)--Python的交互模式,ipython
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客https://blog.youkuaiyun.com/qq_31019565Python教程(二)–Python的交互模式,ipython在Linux 命令行操作界面下直接执行命令 python,会出现以下操作界面,即Python的交互模式:[python@ubuntu ~/Documents]$ pythonPython 2.7 (r27...
2019-01-14 14:31:06
484
原创 Python教程(一)--第一个helloworld程序
Python教程(一)–第一个helloworld程序###gvim python_1.py print ("hello world")###cmd : python python_1.py###output: hello world格式,顶格写,可以使用单引号也可以使用双引号。...
2019-01-14 10:31:55
305
原创 Round-Robin Arbiter思路
转载请标明出处:原文发布于:浅尝辄止,未尝不可的博客Round-Robin Arbiter思路 学习笔记思路源于网络,细致计算下来发现,这真的是一个万能公式。假设上一次的Arbiter结果为0000 0001,则下一次的结果应该为1~7位中的最低请求位。比如:请求结果1111 11100000 00101010 10000000 1000000...
2019-01-11 16:35:33
6137
1
原创 Verilog的时序问题和SystemVerilog TestBench激励时序
转载请标明出处:原文发布于:[浅尝辄止,未尝不可的博客](https://blog.youkuaiyun.com/qq_31019565)Verilog时序问题和SystemVerilog TestBench激励时序 学习笔记最近我温习《SystemVerilog验证-测试平台编写指南(第二版)》这本书,看到了第4.3节,激励时序的问题,还是花了一些时间去看。SV这条路任重道远。本文中大部分是摘录,自...
2019-01-10 19:27:27
4854
SystemVerilog for Design(2nd edition)
2019-01-31
IEEE Standard for IP-XACT,Standard Structure for Packaging,Integrating
2019-01-15
P4 Command Reference
2019-01-07
Ruby 元编程
2019-01-07
SystemVerilog Reference Manual 3.1a(中英文版)+最新SV IEEE 标准
2019-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人