自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 环境下使用gsettings更改alt+tab切屏模式

gsetting是一个查询、读取、设置注册表键值的命令行工具,以下介绍常用command。schemas 显示系统已安装的不可重定位的schema。

2024-02-18 14:35:14 479

原创 Read Completion Boundary (RCB)切分规则

当Read Completion 包含multi-completions时,RCB 规定了多个Completions地址的align规则。Spec中规定RCB可以是64 Byte或者128 Byte,该值可以在link_control register中得到。

2023-11-09 21:33:03 312

原创 【SV/UVM 使用记录】

这篇博客用来记录一些小的uvm不太常用的用法。

2023-11-03 11:29:08 780

转载 Python 类 模块 包关系及区别

Python类、模块、包的区别

2023-10-26 10:29:28 66

原创 【PCIe Byte Enable】

PCIe Byte Enable 在mem/IO/Cfg TLP中被应用,PCIe中Byte Enable与AXI中wstrb类似起到mask的作用,但是PCIe不支持request数据全部字节的mask,只支持数据头和尾部各一个DWord的mask,因此PCIe只引入了First Byte Enable和Last Byte Enable。

2023-10-16 14:31:18 471

原创 【UVM 验证平台打印时间单位控制】

UVM验证平台打印时间单位控制

2023-10-13 17:57:54 691

原创 PCIe DL_Feature详解

   Data Link Control and Management State Machine在PCIe Gen4引入了DL_Feature这个状态,该状态主要用来协商PCIe link 两端是否支持新的DL Feature,目前为止DL Feature只引入了Scaled Flow Control 来提高Gen4及以上的效率。  DL_Feature 这个状态是可选的,当 Data Link FeatureExtended Capability中Data Link Feature Exchang

2023-09-03 13:45:04 1294

原创 PCIe Equalization 详解:

PCIe Equalization详解

2023-08-20 14:15:30 2137

原创 uvm 中将修改uvm_severity 和 uvm_verbosity

uvm 打印级别修改

2023-08-12 12:20:36 1233

原创 PCIe Reset 详解

PCIe Reset ClassificationConventional ResetHot ResetFundamental ResetWarm Reset and Cold ResetFunction Level Reset(FLR)

2023-08-03 15:11:38 1487

原创 PCIe-SIG Test Spec: RP DL/PL层case说明

eda level 测试PCI-SIG compliance case

2023-07-19 21:53:37 364

原创 Max_Payload_Size定义及设置

Max_Payload_Size (MPS) is clearly defined in spec.In mutli-device and multi-function situation as below.MPS can be re-configure by software. If software re-write MPS, it should ensure each packet should not exceed any component MPS of the system. In othe

2023-07-17 21:29:24 383

转载 vim-Align 下载与安装

亲测有效!

2023-07-17 20:44:29 119

原创 PCIe学习问题汇总(争取解决掉之后整理成博客输出)

记录PCIe学习中的疑问,督促自己深入学习

2023-07-14 13:52:19 431

原创 PIPE学习记录

PIPE 学习,对比Original PIPE and Serdes PIPE

2023-07-13 21:05:43 682

原创 PCIe ECRC and LCRC

ECRC is used to ensure data integrity between source and destination. So it should cover the fields that do not change in TLP. LCRC cover all fields in TLP whatever the field type.ECRC should not be recalculated when transaction cross the intermediate re

2023-06-10 15:02:26 849

原创 UVM event 同步传递数据

UVM_EVENT 数据传递

2023-06-04 20:28:34 315

原创 UVM 中静态库与动态库

静态库与动态库学习

2023-06-04 15:17:32 108

原创 VCS+UVM+Verdi 联合仿真

VCS+UVM+Verdi 联合仿真

2023-05-26 17:57:49 622

原创 PCIE Function level Reset (FLR)优点,为什么用FLR

PCIE FLR

2022-05-26 19:23:30 1121

原创 使用notepad++多行注释python

快捷键:ctrl+q

2019-05-04 12:28:37 2134

转载 verilog加减法操作

verilog加减法操作,转自用户:还是匿名吧,链接如下

2019-02-23 18:30:48 10912

转载 altera时序约束

看到一篇非常适合入门的altera时序约束的博客,博客中从一个小实验讲解了quartus II软件进行时序约束的步骤。地址如下:https://blog.csdn.net/moon9999/article/details/73610455...

2019-01-11 20:33:27 851

原创 MATLAB批处理文件

在进行信号处理时,有很多时候需要对同一个文件夹中多个文件中的数据进行处理。这时可以用用一个MATLAB程序对多个文件中的数据进行处理,下面举个实际项目中处理多个文件的例子。应用背景:分析多通道高速AD性能,数据是从Vivado2015.4中抓取的,数据格式为.CSV。程序思路:使用dir函数将文件夹中各个文件名读取出来,读取的变量名的格式为字符串。EX:aa=dir(‘D:\Project...

2018-11-27 10:27:28 1178

原创 FIR滤波器设计

该博客意义在于将MATLAB与FPGA有机的联系到一起,首先在MATLAB里验证了FIR的原理,并在MATLAB里对数据进行了量化,然后将MATLAB量化之后的信号与滤波器系数导到FPGA中,对FPGA程序进行验证,在行为级仿真中将滤波器输出导到txt文件中,并用MATLAB对数据进行分析。

2018-11-04 22:03:44 580

转载 FPGA中浮点数定点化

FPGA适用于定点数的处理因此在实际应用中要将浮点数定点化,下面是一篇很好的这方面的文章。浮点数定点化

2018-11-04 19:02:36 1964

原创 QaurtusII使用Modelsim仿真的tcl命令实现过程

QaurtusII使用Modelsim仿真的tcl命令实现过程

2018-11-02 21:34:56 632

空空如也

空空如也

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

TA关注的人

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