自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uvm仿真出现一定数量error退出仿真和将数据或error等打印到log的方法

set_report_severity_file :将特定严重性的信息输出到指定的日志文件中。set_report_severity_action :设置报告的显示和记录行为,例如 UVM_DISPLAY 表示在控制台显示, UVM_LOG 表示记录到日志文件, UVM_COUNT 表示计数, UVM_EXIT 表示退出仿真。1.在base_test里的build_phase里调用set_report_max_quit_count函数。// 设置将特定严重性的信息输出到特定的日志文件。

2025-03-05 16:38:00 1085 1

原创 uvm_info打印信息(整数/浮点数/字符串/数组/多个信号),快速更改冗余度及重载严重度

使用 set_report_verbosity_level 或 set_report_verbosity_level_hier 方法设置特定组件的冗余度。使用 set_report_id_verbosity 或 set_report_id_verbosity_hier 方法设置特定 ID 的冗余度。将drv模块里的uvm_info的ID为my_driver的UVM_FATAL改为UVM_ERROR。只需将上面命令里的那个my_driver改为_ALL_// 递归设置某个组件及其子组件的冗余度。

2025-03-04 11:53:36 1007 2

原创 利用python基础库读取excel(.xlsx)文件生成reg_model,python脚本

output_file = 'register_model.sv' # 输出的 SystemVerilog 文件。input_file = 'registers.xlsx' # 输入的 Excel 文件。print(f"UVM 寄存器模型已生成到文件: {output_file}")print(f"读取工作表: {sheet_file}")print(f"文件不存在: {file_path}")print("读取 Excel 文件失败")print("未找到工作表文件")# 读取 Excel 文件。

2025-02-26 14:42:18 525

原创 【无标题】python脚本将excel转换的txt文本生成reg_model

reader = csv.DictReader(f, delimiter='\t') # 使用Tab作为分隔符。print(f"寄存器模型已生成到文件: {output_file}")# 将字段添加到寄存器。# 生成每个寄存器的定义。# 创建寄存器对象列表。# 定义寄存器字段类。

2025-02-25 16:46:02 472

MIPI_CSI-2_v3.0中文版.pdf

MIPI_CSI-2_v3.0中文版.pdf

2025-04-23

mipi_C-PHY_v2-1中文版 (1).pdf

mipi_C-PHY_v2-1中文版 (1).pdf

2025-04-23

Mipi-DSI_v1-3中文版.pdf

Mipi-DSI_v1-3中文版.pdf

2025-04-23

DPHY,deepl-pro

DPHY,deepl-pro

2024-12-15

G988中文版.pdf

G988中文版.pdf

2024-04-07

G989.pdf

G989.pdf

2024-04-07

G9807.1中文版.pdf

G9807.1中文版.pdf

2024-04-07

空空如也

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

TA关注的人

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