- 博客(8)
- 收藏
- 关注
原创 Linux下安装SystemC 踩坑记录
近期再做ysyx需要用到SystemC中DPI-C,以前没也没接触过相关知识,安装环境时踩了老多坑。一、安装步骤1、在SystemC官网下载包。(Linux用户选择tar.gz)2、安装路径1:解压后,在systemc-2.3.3文件夹中存在一个INSTALL文件,打开后有详细安装步骤,具体按照自己需求。3、个人安装步骤1、虚拟机版本21.04、使用verilator编译、选择安装包为SystemC-2.3.3、终端为bash2、操作步骤:1. cd ~/Downl
2022-05-16 11:28:33
2792
1
原创 Unbuntu21.04安装Verilator --4.210
1、前言一生一芯预学习 中需要安装4.210版本Verilator,通过git方式下载所需要版本。2、步骤1、Verilator官网中找到Git Quick Install;2、代码# Prerequisites:sudo apt-get install git perl python3 make autoconf g++ flex bison ccachesudo apt-get install libgoogle-perftools-dev numac...
2022-02-21 16:15:24
6061
3
原创 chisel学习笔记 (一)tutorial踩坑记录
前言:作者对chisel刚开始入手学习,今天看完chisel-book第五章,想跑一些实验加深学习。。。。但过程有点艰辛。1、环境1.Ubuntu20.04:第三期一生一芯中选择使用这个版本,可以使用大佬们已搭建好的工具;2.IDEA工具:对java工具挺友好的;3.chisel-tutorial:找了好几个版本chisel相关,这个挺适合新生;2、准备阶段打开chisel-tutorial后,系统会运行build.sbtli里的内容,时间会长一些(这里...
2021-11-30 20:51:54
849
转载 当AI遇上FPGA会产生怎样的反应
机器在ImageNet中图像识别错误率达到了3.5%,远远超出了人类平均的5.1%。在越来越多的领域,AI已经拥有了超越人类的能力,比如象棋、围棋,比如图片、语音识别。AI计算平台和相关算法的发展是人工智能大跃进的基础,在线下模型训练中Xeon-Phi、GPU等发挥着巨大的作用,而在线上的推理任务中,浪潮FPGA深度学习加速解决方案则能够实现7倍以上的能效比提升。卷积网络之父、Facebook人工智能实验室主任Yann LeCun在一次采访中表示,“大规模的在卷积神经网络训练上可能是比...
2021-11-29 21:49:25
398
转载 当AI遇上FPGA会产生怎样的反应
机器在ImageNet中图像识别错误率达到了3.5%,远远超出了人类平均的5.1%。在越来越多的领域,AI已经拥有了超越人类的能力,比如象棋、围棋,比如图片、语音识别。AI计算平台和相关算法的发展是人工智能大跃进的基础,在线下模型训练中Xeon-Phi、GPU等发挥着巨大的作用,而在线上的推理任务中,浪潮FPGA深度学习加速解决方案则能够实现7倍以上的能效比提升。卷积网络之父、Facebook人工智能实验室主任Yann LeCun在一次采访中表示,“大规模的在卷积神经网络训练上可能是比较...
2021-11-29 21:47:01
366
转载 FPGA在AI领域的角色
FPGA自诞生起一直在高速复杂计算领域里占有极大的优势,借助于计算机辅助设计工具通过Verilog编程,设计者可以很方便地将一个通用结构的FPGA芯片构造成一个规模宏大的并行的计算结构,这个结构能以通用CPU无法比拟的高速进行极其复杂的数据处理。然而,FPGA作为一种硬件可重构的体系结构,在过去的很长一段时间内都被用作ASIC的小批量替代品。 在有实用价值的图像分析、语音理解等模式识别的处理计算中,通常需要在几个毫秒之内对一幅图像的所有像素逐点进行卷积计算,分析、比较计算结果,得到可靠的...
2021-11-29 21:45:19
1039
原创 HDLBits-Circuits学习小结(三)加法器实现(arithmetic circuits)-----个人做题笔记
1、补码加法器(需要判断进位)假设有2个8位二进制补码a[7:0]和b[7:0],相加得到s[7:0]。判断是否发生了(有符号的)溢出。(a[7]、b[7]、s[7]为个字符号位)(1)、参考 二进制有符号数运算及溢出判别判别方法https://blog.youkuaiyun.com/Adidas112233/article/details/108861917?ops_request_misc=%257B%2522request%255Fid%2522%253A%25221...
2021-10-23 19:23:16
258
原创 HDLBits--Mux256to1-----------------做题笔记
Mux256to1Create a 1-bit wide, 256-to-1 multiplexer. The 256 inputs are all packed into a single 256-bit input vector. sel=0 should selectin[0], sel=1 selects bitsin[1], sel=2 selects bitsin[2], etc.1、通过底层模块四选一搭建16选1选择器,同理搭建256选1选择器。module...
2021-10-22 13:22:00
815
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人