自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飓风_数字IC验证的博客

分享验证知识,共同成长!

  • 博客(57)
  • 收藏
  • 关注

原创 【UVM源码】寄存器模型reg model

UVM寄存器层定义了几个基类,当对这些基类进行适当的扩展后,这些类对DUT中的寄存器和memory读取/写入操作进行了抽象化。寄存器模型通常由block层次结构组成,这些blocks通常映射到设计的层次结构。blocks包含寄存器、register files和memories。UVM register layer类不能按原样使用。它们只提供通用和自省功能。它们必须通过扩展进行定制化,以提供与设计中的实际寄存器和memories相对应的抽象视图。

2025-05-05 12:47:33 884

原创 【业务领域】路由器拆解

镜像文件相对来说就是和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,为了方便用户下载和使用,比如说一个测试版的操作系统。它有一个最重要的特点就是可以被特定的软件识别并可直接刻录到光盘上。在通常意义上镜像文件是可以再继续扩伸的,所以在镜像文件中也是可以包含更多的信息的。镜象就是一种文件形式,可以把许多文件做成一个镜象文件。

2025-05-05 09:52:49 348 1

原创 【验证技能】vcs+verdi的协议分析仪如何使用——待完善

此文章待补充,当前占坑!

2025-05-02 23:46:43 118

原创 【业务领域】CPU 、操作系统、硬件驱动、应用程序之间关系

一、驱动的概念设备驱动程序(Device Driver),简称驱动程序、驱动(Driver),指操作系统中用来操控硬件的代码。驱动是硬件与操作系统之间的接口,操作系统只有通过这个接口才能控制硬件设备的工作,因此驱动程序被誉为“硬件的灵魂”、“硬件的主宰”和“硬件和系统之间的桥梁”等。二、驱动的层次与框架1、驱动的层次Linux的体系架构体现着分层的思想。对于驱动层,它上面是系统调用,下面是硬件层。2、驱动的框架驱动本身也是分层的,这体现为驱动的框架。

2025-05-02 23:44:30 904 1

原创 【业务领域】InfiniBand协议总结

InfiniBand协议是什么?Infiniband产生的原因Mellanox公司介绍及其新闻基于TCP/IP的网络与IB网络的比较IB标准的优势什么是InfiniBand网络什么是InfiniBand架构Mellanox IB卡介绍InfiniBand速率发展介绍InfiniBand网络主要上层协议InfiniBand管理软件Infiniband的协议层次与网络结构如何使用IB verbs传送数据常见错误IB专业术语报文基本知识报文传输类型交换器和路由器规则属性与管理器。

2025-05-02 23:22:55 1164 1

原创 【业务领域】BMC芯片和NC-SI接口理解

这里要简单地提到NC-SI(Network Controller – Sideband Interface)技术,即网络控制器边带接口技术。这一技术是用来实现BMC芯片和以太网控制器之间信息传递的,它使得BMC芯片能够像使用独立管理网口那样使用主板上的网络接口。

2025-05-02 23:21:27 276

原创 【验证技能】VIP项目大总结

进程同步打拍插入不同bit位宽数据问题。动态升降lane。

2025-05-02 23:21:01 307

原创 【业务领域】电脑网卡是主板还是cpu(主板的网卡是什么意思)

网卡的作用有哪些 网卡的作用是负责接收网络上的数据包,通过和自己本身的物理地址相比较决定是否为本机应接信息,解包后将数据通过主板上的总线传输给本地计算机,另一方面将本地计算机上的数据打包后送出网络。安装后电脑将支持无线网服务。按网卡的总线接口类型来分一般可分为ISA接口网卡、PCI接口网卡以及在服务器上使用的PCI-X总线接口类型的网卡,笔记本电脑所使用的网卡是PCMCIA接口类型的。在使用相同网卡芯片的情况下,板载网卡与独立网卡在性能上没有什么差异,而且相对与独立网卡,板载网卡也具有独特的优势。

2025-05-01 21:04:32 775 1

原创 【工作感悟】如何进行项目管理

人走了,请假了,如何匹配计划;

2025-05-01 21:04:00 104

原创 【验证技能】文档要求和好文档注意点

产品场景分析;产品规格需求:OR;项目设计需求:DR;业务文档:学发材料;

2025-05-01 21:03:27 229

原创 【业务领域】电脑主板芯片电路结构

前言由前几期视频合集(零基础自学计算机故障排除—7天了解计算机开机过程),讲解了POST的主板软启动过程;有不少网友留言、私信来问各种不开机的故障,但大多网友没能能过我们的这合集视频,很好的理清思路,那这样的情况我们拍视频的初衷就达不到效果了,特此再写下电脑五大件:主板、CPU、内存、硬盘、电源的工作原理和常见故障,以补初衷。那好,我们现在来先来看一张图,了解一下ATX主板的整个架构主板架构图:电脑主板结构示意图(电脑主板原理图详细讲解)来源网络更加形象直观的架构图:电脑主板结构示意图(电脑主板原理

2025-05-01 21:02:49 733

原创 【业务领域】TCP/UDP理解

TCP、UDP

2025-05-01 21:01:46 876 1

原创 【验证技能】soc/ip验证流程

soc验证与IP验证的区别是什么?soc验证环境是怎么样的?soc验证的侧重点是什么?soc验证流程是什么?

2025-05-01 21:01:26 80

原创 【业务领域】NVLink 与 InfiniBand有啥区别

相比传统的以太网技术,InfiniBand 提供了更高的带宽、更低的延迟以及更强大的远程直接内存访问(RDMA)功能,使其成为许多大规模计算和数据中心环境的首选网络技术之一。InfiniBand: InfiniBand 在科学研究和学术研究中有着更广泛的应用,其对大规模集群的支持和出色的网络性能对于运行复杂的模拟和数据密集型任务至关重要。NVLink: 在某些配置下,NVLink 可以提供更高的数据传输速度,特别是在连接 GPU 节点时,其带宽可以达到极高的水平,从而提高了计算密集型和深度学习任务的性能。

2025-05-01 21:01:01 696

原创 【验证技能】环境中endofsimcheck

end of sim check是什么?

2025-05-01 20:59:41 73

原创 【软件技能】package和filelist用法

package 、parameter等的使用原理,filelist;

2025-05-01 20:58:54 106

原创 【业务领域】计算机网络基础知识

传感器 存储器 接口 算法/cpu 机器。采样 》 存储 》传输 》处理 》反应。

2025-05-01 20:58:15 241

原创 【工作感悟】如何成为团队优秀绩效者

此文章待完善!!!

2025-05-01 20:57:10 104

原创 【工作感悟】保证项目成功的各种评审机制

此文章待完善!!!

2025-05-01 20:56:37 176

原创 【system verilog】随机和约束constraint

上面的代码中构建了一个约束块addr_c,约束快的修饰符是constrain,约束的内容是地址的低2bit为0,在调用randomize()函数随机时,随机出的地址,低2bit一直为0;

2025-05-01 20:55:08 331

原创 【system verilog】$display的格式说明符

例如:12 bit的数据在以 ‘hex’ 格式输出的时候自动调整为3个字符长度,以 ‘decimal’ 格式输出的时候,自动调整为4个字符长度,因为参数输出的最大值为FFF(hexadecimal)和4095(decimal)。默认设置:以十进制显示的数据格式,参数首部的 ‘0’(leading zeros)会被自动替换成空格(space);参数可以是引号内的字符串(quoted string literal),表达式(expression) 和数值(value);(arguments 值靠在右侧)

2025-05-01 20:53:06 246

原创 【验证技能】联合仿真

混合仿真。

2025-05-01 20:50:54 101

原创 【软件技能】Verdi使用技巧总结

veidi加载设计的makefile脚本:告知软件支持SystemVerilog,加载设计的文件列表,设置设计顶层,后台执行。

2025-05-01 20:48:35 138

原创 【验证技能】验证质量活动及其执行注意事项

尤其是上下游模块进行联合仿真时,往往按照预设的先后顺序进行仿真,一般不会出错,但是正在的出错就是在某次一起工作结束后,再次启动配合工作,此时上下游模块中某些信号或某些模块会保持特殊的值或状态,此时可能上下游模块配合就容易出问题。协议反标:把协议挨着看一遍,与实现进行对应,与测试点进行一一对应,保证协议中提到的要求都对应的实现了,并且对应的验证了,避免出现漏实现或漏验证,或者实现错误或错误验证;数模IP重点在模拟性能是否达标;完备性,某个功能点,激励怎么构造,需要配置什么,怎么检查,用什么检查,用什么覆盖;

2025-05-01 20:47:40 336

原创 【业务领域】什么是前向纠错(FEC)?FEC最全解析

什么是FEC?FEC优缺点优点缺点FEC注意事项在链路两端匹配FEC结论链路层出现错误的情况:光模块正在向着高速率、远距离方向发展。与100G以太网及更高速率的高速通信时,可能会出现传输错误,信号的传输距离会受到很多因素的限制。比如偏振模色散、色度色散、噪声、非线性效应等,这些因素会限制传输速率和传输距离同时提升。另外在实际传输过程中也并不存在理想的数字通道,信号在各种媒体的传输过程中总会产生畸变和非等时时延,这就意味着误码和抖动,而FEC编解码技术可以较好的改善误码性能。

2025-05-01 20:46:43 937 1

原创 【业务领域】PCIE协议理解

本文内容:PCIE协议理解和总结。PCIE理解和总结。提示:以下是本篇文章正文内容PCIE6下支持怎样的切速?以上就是今天要讲的内容。

2025-05-01 20:44:15 1052 1

原创 【业务领域】市场上的产品

平头哥(T-Head )开源RISCV处理器OpenC906 RTL仿真爱芯元智-官网安防监控主芯片(SoC)系列-爱芯元智AXERA-AX620U

2025-05-01 20:40:09 150

原创 【UVM源码】UVM Config_db机制使用总结与源码解析

在Systemverilog搭建的验证平台中,需要对各组件进行参数配置,但是配置各组件必须得在各组件实例化之后才能配置参数,例如test中必须得执行env = new();才能配置env.i_agt.drv.pen_num = 10;。再比如接口指针,需要就需要为每个组件设定设定set_interface();方法,非常繁琐。为解决此问题,UVM提出了解决办法,即UVM Config_db机制。

2024-01-28 23:48:32 1570 1

原创 【业务领域】以太Mac/IP/UDP/TCP报文格式简介

LLDP(Link Layer Discovery Protocol)是IEEE 802.1ab中定义的链路层发现协议。LLDP是一种标准的二层发现方式,可以将本端设备的管理地址、设备标识、接口标识等信息组织起来,并发布给自己的邻居设备,邻居设备收到这些信息后将其以标准的管理信息库MIB(Management Information Base)的形式保存起来,以供网络管理系统查询及判断链路的通信状况。

2024-01-21 23:09:27 3179

原创 【业务领域】CRC计算/Checksum计算总结

以太网络基础协议的checksum计算方法记录;

2024-01-14 21:18:23 2672

原创 【业务领域】Scramble/de-Scramble加扰解扰总结

加扰/解扰的基本概念,为什么要有加扰解扰,加扰解扰实现方法等;

2024-01-07 21:42:30 9792 1

原创 【业务领域】网卡与计算机系统扫盲介绍

网卡的扫盲简介

2023-12-18 23:07:57 1581

原创 【验证技能】测试点分解总结

IC验证测试点分解总结,包括分解流程和注意事项。

2023-04-05 14:33:19 6120

转载 【软件技能】Python 基础语法总结

python 基础知识总结。

2023-04-01 22:39:27 1009

原创 【system verilog】task和function的区别与使用方法

system verilog中task和function的详细介绍和使用方法介绍,参数方向ref的使用方法介绍。

2023-03-23 22:38:27 3869 7

原创 【system verilog】静态/动态变量/方法的理解

system verilog 静态变量、静态方法、动态变量、动态方法概念区分。

2023-02-28 23:43:14 2206

原创 【软件技能】linux常用命令总结

linux常用命令

2023-02-04 22:30:28 138

原创 【UVM源码】sequence机制使用方法和源代码解析

UVM机制sequence的使用方法介绍,UVM机制sequence机制相关的源代码解析。

2023-02-04 21:40:56 6913 6

原创 【业务领域】计算机网络总结

计算机网络

2022-11-26 16:58:47 633

原创 【软件技能】使用Questasim仿真断言的步骤

使用Questasim仿真断言的步骤

2022-11-06 09:35:33 1164

空空如也

空空如也

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

TA关注的人

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