会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MKYC
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2025年4月6日
apb_uart_uvm_env
摘要: 项目来源 https://github.com/Lampro-Mellon/apb-uart-uvm-env DUT 接口 接口部分,框选为APB,负责寄存器读写,其余为uart。 寄存器 这些是DUT内部的寄存地址: 功能 配置地址为32'd16的寄存器,可启动一次串口数据发送,发送的数据内容与配
阅读全文
posted @ 2025-04-06 11:41 MKYC
阅读(69)
评论(0)
推荐(0)
2025年4月5日
TLM接口的极致简化
摘要: 前言 以一个实例的形式记录极致简化的TLM连接关系是什么样的。 连接关系 接口1的声明和实例化 声明 接口1的类型为uvm_analysis_port,注意#后需要带上trans的类型。 实例化 接口2的声明和实例化 以下内容出现在同一个类中 声明 声明前需要定义一个宏: 然后才是声明: 注意#内包
阅读全文
posted @ 2025-04-05 16:31 MKYC
阅读(34)
评论(0)
推荐(0)
const关键字的使用
摘要: 摘要 在 SystemVerilog 里,const 关键字有着重要的作用,主要用于声明常量。以下从不同使用场景为你详细介绍其意义: 常量变量声明 当使用 const 声明一个变量时,该变量在初始化之后就不能再被修改,这有助于提高代码的安全性和可读性,避免意外的变量值修改。 示例代码 module
阅读全文
posted @ 2025-04-05 16:00 MKYC
阅读(98)
评论(0)
推荐(0)
宏的灵活使用
摘要: 宏在测试平台中的存放位置 直接定义在文件开头位置 用一个文件专门定义宏 应用场景1 在driver中,如下代码会多次出现,使用宏替换可以简化代码
阅读全文
posted @ 2025-04-05 15:47 MKYC
阅读(19)
评论(0)
推荐(0)
sv语法iff关键字的使用
摘要: 在 SystemVerilog中,iff 是 “if and only if”(当且仅当)的缩写 ,用于添加条件限制,常出现在以下场景: 事件控制 在时序逻辑的事件控制表达式里,像 @(posedge clk iff reset_n) ,posedge clk 是检测时钟信号 clk 的上升沿这个事
阅读全文
posted @ 2025-04-05 15:37 MKYC
阅读(460)
评论(0)
推荐(0)
2025年3月31日
gvim实战
摘要: 场景1 建了一个bashrc文件,用gvim打开,关键词export没有高亮是什么原因,别的bashrc文件中export是高亮的 文件类型识别问题 原因:gvim 是根据文件类型来决定使用何种语法高亮规则的。若它未能正确识别新建文件为 bash 脚本,就不会应用 bash 语法高亮规则。 解决办法
阅读全文
posted @ 2025-03-31 14:56 MKYC
阅读(67)
评论(0)
推荐(0)
2025年3月30日
vimrc基本配置
摘要: .vimrc是什么 .vimrc是Vim配置文件配置,Vim显示行号、支持utf8中文不乱码、突出显示Vim当前行,设置高亮显示括号匹配和tab缩进,解决Vim粘贴时多出缩进和空格问题 .vimrc配置文件分系统配置和用户配置两种 系统vimrc配置文件存放在Vim的安装目录,默认路径为/usr/s
阅读全文
posted @ 2025-03-30 13:52 MKYC
阅读(1555)
评论(0)
推荐(0)
vimrc语法解析
摘要: 前言 了解vimrc的语法有助于工作顺利开展,本帖将对vimrc的基本语法做记录。 .vimrc 文件使用的是 Vimscript 语法,这是 Vim 编辑器专门用于编写配置脚本和自定义功能的脚本语言。.vimrc 是一个纯文本文件,按行解析,支持注释、命令、函数等。 注释 以 " 开头的行为注释:
阅读全文
posted @ 2025-03-30 13:19 MKYC
阅读(210)
评论(0)
推荐(0)
2025年3月29日
vim - plug插件管理器的使用
摘要: vim - plug 是一款轻量级且功能强大的 Vim 插件管理器,以下将详细介绍其使用方法,包括安装、插件管理与安装等方面。 安装 vim - plug 根据不同的操作系统,你可以使用以下对应的安装方法: Unix/Linux/macOS 在终端中执行以下命令: curl -fLo ~/.vim/
阅读全文
posted @ 2025-03-29 21:49 MKYC
阅读(745)
评论(0)
推荐(0)
2025年3月23日
git标签tag的使用
摘要: 在 Git 里,标签(tag)是为特定提交(commit)创建的一个标记,其作用类似于一个便于记忆的别名。它就像给代码的某个特定版本贴上了一个标签,方便后续引用与识别。下面为你详细介绍标签的含义、类型以及使用方法。 标签的含义 标签主要用于标记代码仓库中的重要版本,例如软件发布的正式版本、重大更新版
阅读全文
posted @ 2025-03-23 15:40 MKYC
阅读(465)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告