06 2014 档案
摘要:在zed的PS端运行spark(已成功): (1)设置uboot为sd卡启动rootfs: "sdboot=if mmcinfo; then " \ "run uenvboot; " \ "echo Copying Linux from SD to RAM... && " \ ...
阅读全文
摘要:矩阵相乘的例子 参考博客:http://blog.csdn.net/kkk584520/article/details/18812321 MatrixMultiply.c typedef int data_type; #define N 5 void MatrixMultiply(data_type AA[N*N],data_type bb[N],data_type c...
阅读全文
摘要:最近在关注的问题是怎么样从ps端丢数据到ram, 然后用ip核进行处理后再输送到ram,ps端可以读取。 参考文献:【OpenHW参赛手记】AXI-Stream接口开发详细流程 首先按照作者的探索思路在 VIVADO 2013.4 下实践了一下AXI-Stream-FIFO bd: standalone test: #include "xparameters.h"#include...
阅读全文
摘要:AXI HP接口的DMA+GIC编程(参照博客) 参照文档:UG873,博客文档 参考设计代码文件:ug873源码 我的Vivado+SDK工程文件打包(60+M) 我的DMA驱动程序(已完成) Vivado 接线图: 地址分配: AXI-CDMA IP核,是由PL完成的将数据从内存的一个位置搬移到另一个位置,无需CPU来插手。 AXI CDMA 从机接口连接到PS...
阅读全文
摘要:今天为了熟悉axiLite的自定义ip核设计, 把LED和SW的往AXI总线输入输出定义在一个ip核中, BD设计如下: ip核顶层文件(增加了LED_Out和SW_In的定义)mygpio_v1.0.v: module mygpio_v1_0 # ( // Users to add parameters here // User parameters ends // Do n...
阅读全文
摘要:最近整理出一些适合学习zed的实例(所有的例程都基于Vivado2013.4开发环境) (1)关于zed双核的测试案例: 官方链接:地址1.11.standalone,地址1.12.linux 修改源码:地址1.2 测试情况:在EDK中的两个项目一起运行,可以看到CPU0和CPU1抢占输出的效果 (2)QSPI的使用: 官方链接:地址1.1 修改源码:地址1.2 测试情况:...
阅读全文
摘要:从ISE转换到Vivado时,UCF转XDC的几种方法: (1)软件自动转换 参考网址:Youtube 用ISE->EDK->PlanAhead打开所需转换的工程文件*.xise,并打开bd 在Tcl Console 栏中 write_xdc -file YourFileFullPath/test.xdc (2)参考文档人工转换 文档:ug911-vivado-mi...
阅读全文