FPGA
文章平均质量分 79
Kang.lee
计算机体系结构
展开
-
2020.10.25 RISC-V --PLIC平台级中断控制器
PLIC介绍:《手把手教你设计CPU——RISC-V处理器篇》第13章,附录CPLIC chisel代码:Rocketchip代码,https://github.com/chipsalliance/rocket-chip/blob/master/src/main/scala/devices/tilelink/Plic.scalaVerilog代码:https://github.com/SI-RISCV/e200_opensource/blob/master/rtl/e203/perips/sirv_pl原创 2020-11-15 22:43:39 · 4312 阅读 · 0 评论 -
2020.5.20 Xilinx FPGA Zynq DMA驱动
PL端参考本文:http://www.fpgadeveloper.com/2014/08/using-the-axi-dma-in-vivado.htmlhttps://blog.csdn.net/qq_20091945/article/details/70194026github:*使用 vivado2018.2 ,linaro15.4,设备树卡一半内存,设置一半留给操作系统,一半留给FPGA做共享内存,参考微博: https://blog.csdn.net/weixin_40604731/art原创 2020-05-20 09:09:13 · 2031 阅读 · 0 评论 -
2020.4.27 xilinx PYNQ HLS开发 --以sobel为例
pynq的介绍:https://blog.csdn.net/xiaoqu001/article/details/79479208pynq官方文档:http://pynq.readthedocs.io/en/latest/python_environment.htmlpynq github开源项目:https://github.com/xilinx/pynqpynq sobel github ...原创 2020-04-27 23:06:56 · 890 阅读 · 2 评论 -
2019.12.29 xilinx SDK交叉编译工具 编译脉冲神经网络仿真器NEST 运行在PYNQ板卡
2019.12.29xilinx SDK交叉编译工具 编译nest 运行在PYNQ板卡–如有错误之处,请不吝赐教!准备工作nest-simulation-2.16.0xilinx vivado SDK 2018.2(ubuntu环境)NEST Cmake指定xilinx SDK中交叉编译器cmake -DCMAKE_INSTALL_PREFIX:PATH=/home/likang/ne...原创 2019-12-29 12:50:46 · 1114 阅读 · 0 评论 -
2019.11.15 PYNQ cma实现连续内存申请
1、使用petalinux制作cma申请设备节点PYNQ linux系统2、使用/dev/cma 申请动态内存原创 2019-11-15 18:33:33 · 1104 阅读 · 0 评论 -
2019.9.10 Xilinx FPGA Zynq 通过FPGA Manager加载比特流
使用/dev/ 字符设备加载比特流本文参考:https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841750/Solution+Zynq+PL+Programming使用FPGA Manager加载比特流参考:https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841645/S...原创 2019-09-10 09:54:09 · 5382 阅读 · 0 评论 -
2019.9.4 Xilinx FPGA Zynq petaLinux 保留内存并制作BOOT.BIN、uimage 及文件系统
本文参考: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841683/Linux+Reserved+Memory如有错误之处还请不吝赐教!软件版本:Vivado 2018.2 ,petalinux 2018.2,Ubuntu 16.041、安装petalinux 2018.2 和 Vivado 2018.2petalinu...原创 2019-09-04 20:51:34 · 4142 阅读 · 1 评论 -
2019.6.17 Xilinx FPGA Zynq DMA驱动 Linux测试
PL端参考本文:http://www.fpgadeveloper.com/2014/08/using-the-axi-dma-in-vivado.htmlhttps://blog.csdn.net/qq_20091945/article/details/70194026github:*使用 vivado2018.2 ,linaro15.4,设备树卡一半内存,设置一半留给操作系统,一半留给F...原创 2019-06-17 20:25:01 · 3458 阅读 · 0 评论 -
2019.6.17 xilinx FPGA zynq && zynqMP linux bitstream烧写程序
bitstream PL 加载参考地址:zynqMP:https://xilinxwiki.atlassian.net/wiki/spaces/A/pages/18841847/Solution+ZynqMP+PL+Programmingzynq:https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841750/Solution+Z...原创 2019-06-17 15:14:05 · 1484 阅读 · 0 评论 -
2019.3.22[Zedboard上运行Linaro系统](四):文件系统
原作者:雅可 ,文章地址:http://blog.csdn.net/yake827/article/details/51980181文件系统采用的是linaro 2014.12的developer版本,下载地址:http://releases.linaro.org/archive/12.07/ubuntu/precise-images/developer/下载linaro-utopic-dev...转载 2019-03-22 22:47:44 · 493 阅读 · 0 评论 -
2019.3.22[Zedboard上运行Linaro系统](三):编译内核和设备树
文章地址:http://blog.csdn.net/yake827/article/details/51980181内核和设备树的实现依靠官方提供的代码,步骤如下:1.下载内核$ git clone https://github.com/Xilinx/linux-xlnx.git (建议直接下载xilinx-v15.2版本,)$ cd linux2.为方便管理,内核版本统一使用xil...转载 2019-03-22 21:18:08 · 803 阅读 · 0 评论 -
2019.3.22 [Zedboard上运行Linaro系统](二):生成BOOT.BIN
原作者:雅可 ,文章地址:http://blog.csdn.net/yake827/article/details/51980181制作Linaro系统所需要的文件: 1.u-boot.elf (Linux boot loader) 2.SDK生成的FSBL(first stage boot loader) 3.linux内核映像文件 4.命名为devicetree...转载 2019-03-22 19:36:23 · 599 阅读 · 0 评论 -
2019.3.22 [Zedboard上运行Linaro系统](一):SD卡分区
原作者:雅可 ,文章地址:http://blog.csdn.net/yake827/article/details/51980181硬件环境:1.Zedboard2.不小于4G的SD卡软件环境: 1.Vivado 2015.2开发环境(其他也可) 2.Xilinx SDK 2015.2 3.Ubuntu 14.04 4.xilinx的交叉编译器arm-xili...转载 2019-03-22 19:26:13 · 285 阅读 · 0 评论 -
2019.3.22 Ubuntu上Xilinx ARM交叉编译器安装 arm-xilinx-linux-gnueabi
#Ubuntu上Xilinx ARM交叉编译器安装–参考https://www.cnblogs.com/ylsm-kb/p/9034135.html1、Windows中下载交叉编译器,http://pan.baidu.com/s/1nvMWAHN(下载网址)2、在ubuntu中创建zedboard目录,并将交叉编译器复制进来。3,将该交叉编译器设置成可执行程序 chmod a+x xi...原创 2019-03-22 19:11:30 · 4703 阅读 · 8 评论 -
2018.9.13 xilinx PYNQ 驱动开发 --以sobel为例
pynq的介绍:https://blog.csdn.net/xiaoqu001/article/details/79479208pynq官方文档:http://pynq.readthedocs.io/en/latest/python_environment.htmlpynq github开源项目:https://github.com/xilinx/pynqpynq sobel github ...原创 2019-05-24 23:30:26 · 3059 阅读 · 24 评论 -
2018.9.1 初识FPGA --xilinx zynq为例
–文中参考xilinx datasheet 以及百度百科,如有错误之处还请不吝赐教! 1.什么是FPGA FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。...原创 2018-09-02 10:13:55 · 3058 阅读 · 0 评论