- 博客(6)
- 资源 (23)
- 收藏
- 关注
原创 riscv-mini 学习记录 系列目录
系列文章目录文章目录riscv-mini 学习记录一 riscv指令集 和 control模块riscv-mini 学习记录二 ALU模块riscv-mini 学习记录三 RegFile模块和ImmGen模块riscv-mini 学习记录四 数据通路datapath
2022-01-28 19:37:29
510
原创 riscv-mini 学习记录四 数据通路datapath
一、数据通路接口定义// See LICENSE for license details.package miniimport chisel3._import chisel3.util._import freechips.rocketchip.config.Parametersobject Const { val PC_START = 0x200 val PC_EVEC = 0x100}class DatapathIO(implicit p: Parameters) e
2022-01-28 14:52:25
903
原创 riscv-mini 学习记录三 RegFile模块和ImmGen模块
一、RegFile模块在记录一中,我们列出了RV32I的32个寄存器。下面分析寄存器模块的定义。package miniimport chisel3._import freechips.rocketchip.config.Parametersclass RegFileIO(implicit p: Parameters) extends CoreBundle()(p) { val raddr1 = Input(UInt(5.W)) val raddr2 = Input(UInt(
2022-01-27 22:57:38
1816
原创 riscv-mini 学习记录二 ALU模块
// See LICENSE for license details.package miniimport chisel3._import chisel3.util._import freechips.rocketchip.config.Parametersobject ALU { val ALU_ADD = 0.U(4.W) val ALU_SUB = 1.U(4.W) val ALU_AND = 2.U(4.W) val ALU_OR = 3..
2022-01-27 16:20:13
1020
原创 riscv-mini 学习记录一 riscv指令集 和 control模块
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、RV32I基本整数指令集 二、使用步骤 1.引入库 2.定义单例对象control 3 对外接口ControlSignals 4 定义Control模块 总结前言 RISC-V(读音“risk-five”)是一个新的指令集体系结构(ISA),它最初用于支持计算机体系结构研究和教学,该项目2010年始于加州大学伯克利分校。我大学不是学的计算机专业,学的是电气专业,...
2022-01-26 22:33:58
2938
Seven.Steps.To.A.Successfull.Business.Plan.pdf
2009-05-17
The Resume Writer's Workbook 2nd Edition.pdf
2009-05-17
Ultimate Goal Program - Brian Tracy (ebook).pdf
2009-05-17
Warren Buffett Wealth - Principles and Practical Methods Used by the World's Greatest Investor.pdf
2009-05-17
Wiley Trading,.Trade Like Warren Buffett.pdf
2009-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人