logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【从嵌入式视角学习香山处理器】一、如何开始?(开发环境搭建)

一、前言当你看到这篇文章的时候,可能多少已经听说一点关于“香山处理器”项目的描述:它是一个完全开源的CPU设计项目,由中科院的老师和同学们发起并维护;如果说香山项目有“官方组织”,那应该就是中科院的师生们了。Github仓库在这里:https://github.com/OpenXiangShan。另外还有个Gitee仓库:https://gitee.com/OpenXiangShan。这篇文章的内

文章图片
#嵌入式
【从嵌入式视角学习香山处理器】一、如何开始?(开发环境搭建)

一、前言当你看到这篇文章的时候,可能多少已经听说一点关于“香山处理器”项目的描述:它是一个完全开源的CPU设计项目,由中科院的老师和同学们发起并维护;如果说香山项目有“官方组织”,那应该就是中科院的师生们了。Github仓库在这里:https://github.com/OpenXiangShan。另外还有个Gitee仓库:https://gitee.com/OpenXiangShan。这篇文章的内

文章图片
#嵌入式
[嵌入式Linux]uboot启动kernel的过程分析

这篇文章结合JZ2440v3开发板和uboot1.1.6代码讲述uboot如何启动内核(kernel版本为linux2.2.26,但实际没讲到和kernel代码有关的阶段)

#嵌入式
【从嵌入式视角学习香山处理器】六、NutShell代码结构(乱画的框图)

文章目录一、前言二、简单粗暴版:最终成品的框图三、不要太凌乱版:去掉连线后的框图一、前言这是从上一篇文章《【从嵌入式视角学习香山处理器】五、香山开发工作流实践1:主要子模块工程之间的关系》引出的对果壳核(NutShell)——一个简单入门级的risc-v SoC项目的学习总结文章。主要内容是对果壳的chisel工程进行分析,尝试展示出几个问题的答案:1. 果壳核里有哪些模块?2. 这些模块之间的相

文章图片
#risc-v#嵌入式
【从嵌入式视角学习香山处理器】三、了解类似的芯片项目——RocketChip

文章目录一、前言二、简介三、RocketChip介绍一、前言这篇文章主要是记录下我最近看到RocketChip项目的官方介绍文档。二、简介RocketChip是一个比香山发起得早的Risc-V开源芯片(SoC)项目。它本身并不直接创建SoC的各个模块的实例,包括cache、TLB、各种内部总线、FPU,甚至是加速器。而是创建各种生成器(generator),再利用生成器去生成各个部件的实例。更进一

文章图片
#risc-v
【从嵌入式视角学习香山处理器】三、了解类似的芯片项目——RocketChip

文章目录一、前言二、简介三、RocketChip介绍一、前言这篇文章主要是记录下我最近看到RocketChip项目的官方介绍文档。二、简介RocketChip是一个比香山发起得早的Risc-V开源芯片(SoC)项目。它本身并不直接创建SoC的各个模块的实例,包括cache、TLB、各种内部总线、FPU,甚至是加速器。而是创建各种生成器(generator),再利用生成器去生成各个部件的实例。更进一

文章图片
#risc-v
“*** error 65: access violation at 0x0000000C : no 'read' permission”错误的解决

摘要:STM32F407VG工程进入软件仿真时,出现*** error 65: access violation at 0x0000000C : no 'read' permission错误。当点击RUN按钮时会重复提示*** error 65: access violation at 0x00000000 : no 'execute/read' permission的错误。解决步骤:1. Op

到底了