nvmjom  

2022年12月19日

摘要: Chisel学习笔记(二)——基本类型 因为是对着chisel book学的,这篇实际上是加上我的理解的chisel book的翻译 1.信号类型与常量 Chisel提供了三种基本的类型来描述信号、寄存器、组合逻辑: Bits SInt UInt 此外,还定义了逻辑类型Bool。 1.1类型定义 一 阅读全文
posted @ 2022-12-19 15:01 nvmjom 阅读(578) 评论(0) 推荐(0) 编辑

2022年12月14日

摘要: 一次扩容系统盘的不算太成功的经历 阅读全文
posted @ 2022-12-14 11:05 nvmjom 阅读(2015) 评论(1) 推荐(0) 编辑

2022年12月8日

摘要: Chisel学习笔记(一)——环境搭建 ​ 最近很多开源软核和加速器都是用Chisel写的,导师也说Chisel以后会比较常见,最近想着开始入门,于是先把环境搭了。相关的文档有点零零散散的,看着其实也不是很清楚。 以下所有内容基于Deepin 20.7 GNU/Linux 1. 安装Coursier 阅读全文
posted @ 2022-12-08 09:26 nvmjom 阅读(477) 评论(0) 推荐(0) 编辑

2022年12月6日

摘要: 1. 背景 ​ 前导0检测是浮点乘法运算中常用的计算,其目的是对前导0进行计数,以二进制数输出前导零个数。使用多路选择器直接从所有可能结果中选出是比较直观的实现方法,但如果直接使用多路选择器进行枚举与选择,代码实现比较复杂,面积和延时也都比较大。而如果采用按位检测与计数,则需要引入时钟,这将会导致不 阅读全文
posted @ 2022-12-06 15:52 nvmjom 阅读(2319) 评论(0) 推荐(0) 编辑