博客数据丢失,缓慢恢复中。留言请填写正确邮箱,无邮箱忽略

Clion/Pycharm 专业版安装 ubuntu 20.04

记录一下,保存了当前版本的各平台的软件安装包,后面可能还会继续用到。教程取自淘宝,仅作为记录。 1. 在官网中下载CLion 将压缩包解压到一个文件夹,然后进入bin文件:

《UVM实战》运行第一个验证平台 STEP7

本篇为验证平台的最后一个环节,step by step 的最后一步,给平台添加测试用例。 我们理论上已经将平台完整搭建出来了,不过还存在一个问题,虽然平台能够发送激励并且对比数据,但是我们需要平台发送什么样的数据在哪里体现呢?难道每次换一种测试数据都需要重新大改一次现有平台?或者说,我希望一段时间发

《UVM实战》运行第一个验证平台 STEP6

本文为验证平台添加了 sequence和sequencer两个组件,整个验证平台基本成型,文中并没有选择《UVM实战》2.4.3中的default_sequence 的方式,因为我在工作中也没有采用这种方式。 https://github.com/shirainbown/UVM-Step-by-St

《UVM实战》运行第一个验证平台 STEP5

本篇文章在已有的基础上,继续给验证平台添加reference model 和scoreboard组件。 https://github.com/shirainbown/UVM-Step-by-Step/tree/master 1. reference model reference model 用于接

《UVM实战》运行第一个验证平台 STEP4

上篇文章讲了如何添加interface,用于充当DUT 和验证平台之间的数据接口,可以避免使用绝对路径来对数据进行驱动。这篇文章尝试搭建一个较为完整的UVM平台,实现数据的驱动和采集,添加transaction,monitor,agent,env等组件。 https://github.com/shi

v2ray for linux/windows

github项目,不提供资源,仅供学习,勿他用。 Windows :v2rayN-windows-64-SelfContained-With-Core.7z Linux:v2rayN-linux-64.zip /upload/pic_1.pn

《UVM实战》运行第一个验证平台 STEP3

driver 会生成DUT 所需要的激励信号,通过top_tb传递给DUT 的输入接口,在之前的代码里面都是直接在driver里面给top_tb的信号赋值,然后连接到DUT 的输入输出端口,本节给出规范的连接方法。 https://github.com/shirainbown/UVM-Step-by

《UVM实战》运行第一个验证平台 STEP2

上文试图运行了第一个UVM平台,但实际上和真正的验证平台相差甚远,本文试图补充一些组件内容,同时解读一下书中的代码。 https://github.com/shirainbown/UVM-Step-by-Step/tree/master 我们从第一个实例可以发现,一个最基础的UVM 平台至少是需要有

《UVM实战》运行第一个验证平台 STEP1

本文作为一个入门的指导吧,当时自己刚刚接触UVM 的时候一头雾水,虽然能够看明白代码但是始终没有自己运行起来。 https://github.com/shirainbown/UVM-Step-by-Step/tree/master 接上文的UVM 环境配置,按照这个配置好之后可以按照本文运行第一个U

Ubuntu 终端用户变白 source命令无效

表现形式,原本终端中的用户名显示为绿色,然后不知道怎么回事变成了白色,所有快捷键都失效了,并且source bashrc之后没有反应。 恢复默认profile cp ~/.profile profile # 备份当前的profile cp /etc/skel/.profile ~/ # 复制系