自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SV中约束相同ID产生

systemverilog

2022-06-21 11:08:26 203 1

原创 虚拟内存RISC-V

文章目录前言一、虚拟内存三个重要功能?二、物理和虚拟寻址1.物理寻址2.虚拟寻址3.虚拟内存作为缓存的工具三、基于页面的虚拟内存1.页表2.RISC-V分页方案3.分页系统控制4.虚址到物理地址的转换算法前言早期,提出虚拟内存的主要动机有两个:允许在多个程序之间高效地共享内存;消除小而受限的主存容量对程序设计造成的影响(即用户程序可能会超出内存容量的内存)。现在,第一条变成主要设计动机。为了更加高效地管理内存并且减少出错,现代系统提供了一种对主存的抽象概念,叫做虚拟内存(VM)。虚拟内存是硬件异常、硬

2021-05-06 17:38:46 2792 1

原创 内联函数×cpu验证

cpu验证(*内联函数*)前言一、存储类别?二、内联函数?三、创建内联函数前言cpu验证中创建内联函数一、存储类别?可以用存储期(storage duration)描述对象, 所谓存储期是指对象在内存中保留了多长时间。如果对象具有静态存储期,那么它才程序的执行期间一直存在。文件作用域变量具有静态存储期。注意,对于文件作用域变量,关键字static表明了其链接属性,而非存储期。以static声明的文件作用域变量具有内部链接。但是无论是内部链接还是外部链接,所有的文件作用域变量都具有静态存储期。二

2021-04-28 14:56:43 128

原创 RISC-V编译流程及汇编设计

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、编译过程?1.预处理2.编译3.汇编4.链接前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、编译过程?1.预处理预处理主要包括:将所有的#define删除, 并展开所有的宏定义,处理所有的条件预编译指令, 比如#ifdef、#ifndef、

2021-04-16 18:33:34 803 1

原创 top验证中c和sv握手

C和SV握手文章目录C和SV握手一、handshake.h and handshake.c1.handshake.h2.handshake.c2.test.c二、handshake.sv1.handshake.sv一、handshake.h and handshake.c1.handshake.h代码如下(示例):#ifndef _HANDSHAKE_H#define _HANDSHAKE_H#include <inttypes.h>#include "stddef.h"

2021-04-16 15:33:03 504

原创 RISC-V 分支预测

分支预测文章目录分支预测一、分支指令类型二、分支预测1.静态预测(方向)2.0动态预测(方向)2.0.1一级预测器2.0.1两级预测器3.0预测地址3.1 RSIC-V取指简化3.2 RAS依据3.2RIC-V调用约定一、分支指令类型1.无条件跳转/分支指令,指无需判断一定会发生跳转的指令。分为以下两种情况:—-无条件直接跳转;指跳转的目标地址从指令编码中的立即数可以直接计算出,RSIC-V中的jal指令便属于无条件直接跳转指令。如下图所示,指令直接跳转到pc=80000132处。80000

2020-09-11 11:32:03 3352

原创 RISC-V-中断和异常 笔记

文章目录1.0 中断(interruupt)2.0 异常(exception)3.0 同步异常和异步异常3.1 同步异常(synchronous exception)3.2 异步异常(asynchronous exception)3.2.0 精确异步异常(precise)3.2.1 非精确异步异常(imprecise)4.0 控制和状态寄存器(CSR)4.0.1 misa4.0.2 mvendorid4.0.3 marchid4.0.4 mimpid4.0.5 mhartid4.0.6 fflags4.0.

2020-09-09 15:21:23 5611

空空如也

空空如也

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

TA关注的人

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