自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ultra96 PYNQ入门之一次简单的总结

Ultra96 PYNQ入门之一次简单的总结

2020-05-21 14:09:46 864

原创 Linux设备模型_导航篇

Linux设备模型系列文章的导航

2020-02-08 17:28:15 556

原创 小白带你探索Linux设备树1_框架篇V1

文章主题是以imx8qm-mek评估板为实例进行介绍设备树。

2020-02-08 13:00:28 844

原创 《FPGA并行编程》读书笔记专栏启动说明

分享阅读《FPGA并行编程》这本书过程中遇到的难点及解决方案、结果验证、细节详解、部分翻译错误的地方。注意本书仅仅是阅读笔记,不是完全的教程,主要内容需要大家自己阅读《FPGA并行编程》这本书,我这个专栏仅仅是提供一些大家在读书过程中遇到的问题的解决思路。

2019-08-19 23:31:40 1474 2

原创 探索Vitis HPC开发之资源导览

本文是XUP Vitis的Compute Acceleration教程的内容概览以及部分踩坑记录,希望可以帮助到小伙伴可以在本地体验实现一个计算加速Demo,对Vitis开发优化有个大概的了解。

2021-02-06 20:49:51 290

原创 那些年我们定制PYNQ需要避免的坑

记录下为Eclypse-Z7移植PYNQ2.5的操作步骤以及所遇到的问题,不当之处还请不吝赐教

2020-09-20 17:57:53 1585 2

原创 TSN之iproute2交叉编译

简单说下TSN测试组件需要的iproute2的交叉编译踩的一些坑,希望可以给需要的小伙伴一些帮助

2020-08-25 15:06:39 1702

原创 TSN之linuxptp交叉编译

简单说下TSN测试组件之一的linuxptp的交叉编译踩的一些坑,希望可以给需要的小伙伴一些帮助

2020-08-25 14:21:02 1537 1

原创 kgdb调试aarch64内核模块

记录了在尝试利用kgdb调试aarch64架构的imx8mp-evk的内核模块道路上的踩坑记录,希望可以帮助遇到同样问题的小伙帮

2020-08-25 11:50:06 773

原创 NAS邂逅WiFi6+:硬件篇总述

对pi-wifi6-nas需要的硬件进行简要介绍,具体源文件见GitHub

2020-06-30 19:02:01 3952

原创 开源预告:NAS邂逅WiFi6+

NAS与WiFi6+究竟能擦出怎样的火花?如何让“派”告别吃灰的尴尬处境?千兆带宽“无限制”

2020-06-26 23:51:06 600 2

原创 检测不到Ultra96-v2的ILA?

解决ZYNQ系列产品出现的无法连接ILA核的警告WARNING: [Xicom 50-38] xicom: No CseXsdb register file specified for CseXsdb slave type: 0, cse driver version: 0. Slave initialization skipped.

2020-05-25 17:13:23 3755 1

原创 Ultra96 PYNQ入门之六——连接WiFi

PYNQ连接WiFi的代码

2020-05-21 13:52:54 1484 1

原创 Ultra96 PYNQ入门之五——PMIC

修改PMIC-IRPS5401的输出

2020-05-21 13:51:00 1384 2

原创 Ultra96 PYNQ入门之四——数据搬运能手DMA

在PYNQ使用DMA,并测试传输速度

2020-05-21 13:48:33 1372 1

原创 Ultra96 PYNQ入门之三——中断与协程

在PYNQ中利用协程实现中断

2020-05-21 13:44:11 730 2

原创 Ultra96 PYNQ入门之二——PS端控制AXI GPIO

PS端控制AXI GPIO

2020-05-21 13:42:09 1362 2

原创 Ultra96 PYNQ入门之一——PS端控制MIO与EMIO

PS端控制MIO与EMIO

2020-05-21 13:23:43 1895 2

转载 XILINX 7系列FPGA_SelectIO篇

FPGA适合数据的并发性处理,但是数据从何而来,这就是本文所要说的SelectIO——数据传输的先锋部队

2020-03-26 10:54:20 2779

转载 XILINX 7系列FPGA_配置篇

配置篇这部分,多多少少还是要了解的好,不要只会用开发板的JTAG接口烧写调试代码hhh。

2020-03-26 10:32:09 3251 1

转载 XILINX 7系列FPGA_Slice_存储器_XADC篇

XILINX 7系列FPGA的Slice、存储器、XADC结构简介

2020-03-26 10:00:36 3201

转载 XILINX 7系列FPGA_时钟篇

XILINX 7系列FPGA的时钟简介,能够对基本的时钟结构有个了解

2020-03-26 09:48:59 5453

原创 Ice Lake与Ubuntu18.04的兼容_声卡篇

主要解决的是使用Ice Lake处理器的集显笔记本与Ubuntu18.04的声卡兼容问题

2020-02-10 12:43:12 407

原创 PYNQ(ZYNQ)入门资料合集1

PYNQ板卡的入门资料

2019-11-21 13:04:11 2295

原创 小白入门多路高速AD驱动设计被封杀说明

小白入门多路高速AD驱动设计被封杀说明初步链路调通,但被实验室老师发现分享专栏,谈话之后,决定放弃分享,但学习的感悟我会换个马甲和大家见面的。初上研究生,对实验室专利论文的事情不是很懂,造成了这次事件。我最初的想法非常简单,最初看很多同仁都分享一些优质的文章,从中学到了很多有用的工程知识,节省了入门所需的时间。因此自己也想回馈一下大家,把自己的感悟分享出来,让小白能够从中得到些什么,而且和...

2019-11-14 11:31:57 327

原创 小白入门多路高速(8x8bitsx100Msps)AD驱动设计专栏启动预告

2块ADI的AD9287,构成8路100M采样率的采集模块。开启本专栏的契机是在完成研究生课题目标过程中,需要设计多路高速AD采集模块并用FPGA实时处理。但小编在实现过程中,发现像这种多路高速AD采集模块的资料极少,基本都是1、2路的高速AD模块。虽然ADI官方有我所使用芯片(AD9287)的参考设计和程序,但那个FPGA所使用的是Virtex-II,这个芯片是Xilinx 2001年推出的的高性能FPGA,目前已经停产,而且相应的软件工具在现在的操作系统下兼容性很差。

2019-10-09 16:03:02 3787 4

原创 《FPGA并行编程》读书笔记(第一期)06_SpMV

从这一章节往后,基本没有关于HLS的新知识了,如果对应章节没有啥需要注意的地方,该章节的更新会一笔带过,大家认真阅读原书籍即可,好好读那本书籍比看我的总结有用的多。如果有问题,欢迎后台私聊(微信没有评论好不方便),或者去我的知乎上发表评论,期待通过讨论一起学习一起进步。

2019-09-22 18:28:33 1098 2

原创 解决CAJ阅读器读取学位论文卡到爆炸的问题

相信很多研究僧在查阅文献的过程中,都免不了查阅大量的博硕论文,但是知网的CAJ阅读器真的是卡到爆炸(卡到怀疑我的i7-8750H怀疑人生),非常影响心情。下面提出我的解决方案

2019-09-19 12:42:07 8129 1

原创 2019STM32全国研讨会北京站观后感

分享下2019年STM32全国研讨会北京站的观后感。

2019-09-18 10:03:37 520

原创 1_01_HLS简介_CFLAGS问题勘误

《FPGA并行编程》读书笔记(第一期)01_HLS简介部分的 CFLAGS问题补充。

2019-09-16 22:15:02 573

原创 《FPGA并行编程》读书笔记(第一期)05_FFT

当取样样本数量为N时,直接使用矩阵向量乘法来执行DFT需O(N^2)次乘法和加法操作,我们可以通过利用矩阵中的常数系数的结构来降低运算的复杂度。快速傅立叶变换(FFT)使用基于S矩阵对称性的分块处理方法,因Cooley-Tukey算法而广为流行,它需要O(nlogn)次操作来计算与DFT相同的函数。这可以在大规模信号执行傅立叶变换时提供显着的加速。

2019-09-08 21:52:13 859 1

原创 《FPGA并行编程》读书笔记(第一期)04_DFT

本章介绍了DFT,并将重点放在了介绍了DFT在FPGA实现中的算法优化。 DFT运算的核心是以一组固定系数执行矩阵向量乘法,因此首先进行矩阵乘法的优化策略分析后进行DFT算法的优化。

2019-09-03 10:57:44 1288 1

原创 《FPGA并行编程》读书笔记(第一期)03_CORDIC

对比上章本章内容略显单薄,实验内容较少,而且没啥新内容;理论内容阅读起来比较困难,需要多阅读思考几遍。实话说我对CORDIC算法的理解不是很深刻,所以本节课没有带了很多干货,也请见谅。再提一下大家要对CORDIC算法有个清晰明了的认识,后面还要用到这个算法呢。

2019-08-25 16:25:49 785

原创 《FPGA并行编程》读书笔记(第一期)02_Fir滤波器

本章借助FIR滤波器。重点介绍了ARRAY_PARTITION、UNROLL以及进行简单代码重构的UNROLL,提及了PIPELINE但没有进行重点讲解,后续会在DFT章节进行详细介绍,还提及了进行C Simulation因为路径问题而要特别注意的地方。位宽优化与复数FIR滤波器我这里就先不进行详细说明了,大家有精力可以自己研究,不是很复杂。

2019-08-21 10:42:32 977 1

原创 《FPGA并行编程》读书笔记(第一期)01_HLS简介

《FPGA并行编程》读书笔记(第一期)01_HLS简介这个章节的内容还是比较多的,在不出意外的情况下完成我给大家推荐的4个Lab,再阅读完《FPGA并行编程》第一章HLS简介,预估需要6个小时的时间,要想有更深的理解,需要花费更多时间来消化。另外大家对前面发布的两个推送有什么建议,内容安排、语言组织、排版润色等方面,因为我是第一次以博客文章来分享自己的读书笔记,诸多不足还望见谅。

2019-08-19 23:33:08 1919 1

FPGA并行编程(Xilinx官方翻译版本).pdf

Xilinx官方翻译的《FPGA并行编程》,本书以10个数字信号处理为例,带我们了解HLS如何使C代码并行运行,深入浅出的将HLS实现方法,硬件设计的考虑 以及系统优化都一一介绍。本书可以在小白仓库微信公众号号免费下载,还可以在Xilinx学术合作找到相应的下载链接。 本人还制作了该书的读书笔记,详情请见《FPGA并行编程》读书笔记专栏启动说明:https://blog.csdn.net/qq_35712169/article/details/99738006 。 本书将着重介绍高层次综合(HLS) 算法的使用并以此完成一些比较具体、细分的FPGA应用。我们的 目的是让读者认识到用HLS创造并优化硬件设计的好处。当然,FPGA的并行编程肯定是有别于在多核处理 器、GPU上实行的并行编程,但是一些最关键的概念是相似的,例如,设计者必须充分理解内存层级和带 宽、空间局部性与时间局部性、并行结构和计算与存储之间的取舍与平衡。 本书将更多的作为一个实际应用的向导,为那些对于研发FPGA系统有兴趣的读者提供帮助。对于大学教育来说,这本书将更适用于高阶的本科课程或研究生课程,同时也对应用系统设计师和嵌入式程序员有 所帮助。我们不会对C/C++方面的知识做过多的阐述,而会以提供很多的代码的方式作为示范。另外,读者 需要对基本的计算机架构有所熟悉,例如流水线(pipeline),加速,阿姆达尔定律(Amdahl's Law)。以寄存器传输级(RTL)为基础FPGA设计知识并不是必需的,但会对理解本书有所帮助。

2019-08-25

空空如也

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

TA关注的人

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