自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 verilog操作符优先级

verilog 操作符优先级

2022-10-10 20:03:38 260

原创 gvim命令记录

gvim

2022-07-25 22:08:54 1041

原创 onenote使用

onenote

2022-07-25 19:29:41 185

原创 verdi使用记录

Verdi操作记录

2022-06-07 20:23:56 3351

原创 fsdb dump操作命令记录

1. 命令介绍:$fsdbDumpon - 打开 FSDB dumping$fsdbDumpoff - 关闭 FSDB dumping$fsdbDumpfile("FSDB_NAME",Limit_Size) - 指定dump文件fsdb_name 为user指定的文件名,如"my_sim.fsdb"Limit_Size 为dump波形的最大size$fsdbDumpvars(depth,instance,"option=") dump指定模块的信号depth - 0 表示dum.

2022-05-25 22:15:43 17503 1

原创 Git 操作记录

1.取消commit使用指令git reset --soft HEAD^ 如果想要连着add也撤销的话,--soft改为--hard;HEAD^ 表示上一次的commit,也可以写成HEAD~1,如果撤回两次之前的,可以使用HEAD^^或者HEAD~2,以此类推2.git 放弃修改git checkoutHEAD file_name 从库中取出最新文件覆盖暂存区和工作区git reset HEAD file_name 从库中取出最新文件覆盖暂存区文件,不影响工作区g...

2022-04-06 15:03:08 358

原创 systemverilog中对文件的操作方法

1. 打开文件和关闭文件利用$fopen()函数打开文件,打开一个名为filename的文件,filename里可包含文件路径,同时filename为字符串类型,type也为字符串类型,决定对文件的操作方式,可包括如下的操作类型,默认方式为以“w”或“wb”方式打开。注意"w","wb","w+","w+b","wb+"打开文件将会清空文件原有数据。其中“b”用于区别文本文件和二进制文件。如果一个文件因为某种无法打开,将会返回0,通过$ferror可用于检测失败原因 ...

2022-03-25 20:44:41 9386

原创 C语言中宏定义 或的实现方法

一般我们都是进行一个宏定义的判断,如下#ifndef A...#endif现在想同时判断两个宏定义,可以使用下面的表达方法#if (!define A) || (define B)...#endif

2022-03-17 10:44:44 2170 1

原创 python argparse

argparse模块可以让人轻松编写用户友好的命令行接口。程序定义它需要的参数,然后argparse将弄清如何从sys.argv解析出那些参数。argparse模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。使用argparse从命令行传入参数的三个步骤:1,第一步创建一个ArgumentParser对象: parser = argparse.ArgumentParser(description='process some integers')2...

2022-02-22 15:51:12 599

原创 python编程模板例子

该程序的作用是将.bin文件转成hex和dat文件#!/python3.5/bin/python3import reimport osimport argparseimport syssys.path.append(os.path.dirname(os.path.abspath(__file__)))demo_doc = """===============================Command: change bin file to hex and dat fi.

2022-02-15 16:04:22 19

原创 linux od的用法

od(Octal Dump)命令用于将指定文件内容以八进制、十进制、十六进制、浮点格式或 ASCII 编码字符方式显示,系统默认的显示方式是八进制,默认显示格式会由地址和字符构成。我日常使用主要是将文本文件或者二进制文件转成hex文件。example:执行下列命令后即可得到第二张图的结果,该命令是将一个无法打开的bin文件转成十六进制的hex文件。左边一列为地址,右边一列为数据。参数解释:-v 即使数据重复也要显示(系统默认以*号代表数据重复的行)-t 数据输出格式x表示输出的十六进制数,4表.

2022-02-14 17:15:44 1698

原创 gvim 折叠以及打开折叠的快捷键

2021-10-09 09:51:28 3396

原创 SV中宏定义的用法

在sv的代码中,我们经常要使用宏定义来选择性的选用自己想要使用的文件或者变量,这里记录一下自己使用到的宏定义的用法。1. 条件选择的宏定义语句`ifdef TEST_1 `include "test_case_1"`elsif TEST_2 `include "test_case_2"`endif`ifndef POST_SIM value_a = 32'hF;`else value_a = 32'h3;`endif2. 使用宏定义构造常用函数或者常

2021-09-28 15:15:02 6631

空空如也

空空如也

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

TA关注的人

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