08 2022 档案
日常学习(5)verilator、Makefile、bash
摘要:Verilator使用 https://blog.csdn.net/daturasee/article/details/124488821 https://github.com/verilator/verilator our.v module our; initial begin $display(
日常学习(4)BUFSIZ、RTS、CTS、uint8_t、strtoul、strtol
摘要:BUFSIZ的大小:8192 在stdio中定义 RTS和CTS的连接 对于猫,是RTS和RTS直连,CTS和CTS直连 对于非猫,是RTS和CTS连接,CTS和RTS连接 uint8_t类型的定义位置 cstdint RVWMO弱内存排序 每个hart有自己相应的全局内存顺序,单个hart的代码似
日常学习(3)sv赋值、寻址方式、正则
摘要:sv赋值方式 sv的赋值方式可以采用.形参(参数)的方式,更清晰功能 https://gitee.com/bai-mengwei/my_uart_tb/blob/11126a220e740ea070c128f1949078daaaf5cad7/uvm_tb/register_model/uart_r
日常学习(2)sv、git、uvm复
摘要:function返回值不支持的部分如何返回。 使用结构体,将不支持的内容包括在内。 sv验证环境中agent的作用 收上层发来的事务(transaction)分解成独立的命令,分别发给驱动(Driver)和计分板(scoreboard) 作者:994文枫 https://www.bilibili.c
C++知识记录(2)
摘要:这里面的代码需要手动粘一下看下:https://blog.csdn.net/Augenstern_QXL/article/details/117253848 容器的deque 存储形式 stack容器 堆栈 set容器与multiset set不可以插入重复数据,而multiset可以 set插入数
日常学习(1)
摘要:tri类型 有多个驱动源。tri0(tri1)线网的特征是,若无驱动源驱动,它的值为0(tri1的值为1)。 A tri0 net is equivalent to a wire net with a continuous 0 value of pull strength driving it. A
C++知识记录(1)
摘要:友元 https://baike.baidu.com/item/%E5%8F%8B%E5%85%83/6150794?fr=aladdin 一种定义在类外部的普通函数或类,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说明时前面加以关键字friend。友元不是成员函数,但是它可以访问类中