【原创】Vivado设计实战 ——等精度频率计(完结篇)
Vivado设计实战 ——等精度频率计(设计篇) 硬件平台:ZedBoard 开发工具:Vivado 2014.1 1、PS寄存器功能划分 reg0:控制寄存器0(offset:0x00) Bit 功能 ...
发表于 2014/7/30 20:39:57
阅读(9805)
胡言乱语
已经很久没有来ChinaAET,很久没有写东西了,这段时间经历了很多,时间仿佛也过得很慢……zynq裸机项目、自研zynq板差不多都搞定了,ZC706的开发板也来了;旧的恋情:患得患失、容易紧张和不安,分手;旅行;新的恋情、内心变得平静~----------------------------------
发表于 2013/8/8 21:54:33
阅读(18660)
终于完成了图形显示硬件的搭建
终于按照自己的想法完成了图形显示平台的搭建,以后可以在zedboard上验证计算机图形学的相关算法了。历时N久的一个东西,有了雏形之后发篇博,纪念一下~上图:做了个简单的画面,暂时只写了点、直线、园的绘制函数,其他各种图形学算法慢慢积累吧~
发表于 2013/4/8 23:55:51
阅读(3617)
【再话ZedBoard】利用EMIO连接UART至PL
前两天在Xilinx技术小组回答了一个网友的提问,涉及到EMIO的使用问题,他还没有给反馈,所以干脆自己试一试,做下笔记,算是完善了EMIO的使用方法——之前已经写过一篇和EMIO相关的文章,但侧重于GPIO的使用;这次是利用EMIO将AR...
发表于 2013/3/24 18:23:20
阅读(11695)
【再话ZedBoard】ARM软件优化,从1s到10ms
1、前言 感觉很久没有写博了,最近一直在搞程序的优化,利用arm cortex-a9生成一副1024*768的图像,最初的作图时间将近1s,简直高的不能再高了,如果作一幅图都需要1s,那动画显示就是一部经典大片的名字——《Missi...
发表于 2013/3/14 23:20:14
阅读(11498)
【再话Zedboard】推荐一个GPU IP核
这篇文章主要是简单介绍一个叫做logicBRICKS的库,这个库包括了一些为Xilinx量身订做图形IP核,用于在Zynq-7000EPP上实现2D和3D的图形处理器(GraphicsProcessingUnits,GPU)。其实一直在纠结到底要不要推荐这款IP,最近一直在研究这个IP,已经有一段时间没研究其他东西了
发表于 2013/1/9 23:23:25
阅读(6705)
[Zed使用心得]PS是怎样把时钟传递给PL的?
问题: 今天几个同事在讨论一个问题:新建IP核时候一般是把Bus2IP_Clk直接当做自己的逻辑代码的时钟,但这个时钟到底是怎样和PS联系起来的呢? 如下图所示,从XPS来看,IP核的时钟端口是S...
发表于 2012/12/19 21:54:42
阅读(8629)
一步步艰难搞定OLED
凌晨1点半,OLED终于有显示了,唉,SDK总是出现各种错误,导致我反反复复开关SDK,甚至是重启电脑,大多数时候连RUN和Debug都没有办法进行,让我从下午6点一直熬到现在……最后发现是由于OLED复位后没有给足够的延时,导致无法写O...
发表于 2012/12/17 1:33:21
阅读(24299)
[Zed测评] 创建基于AXI Lite总线的vga测试IP核(二)(巨长,慎入)
接着上篇来,这篇处理完所有硬件相关的东西,本来想把软件部分一起发,结果实在太长,自己都受不了了~再开个(三)吧!1.3、创建PL系统(vga测试IP核)1.3.1、利用向导新建IP核Step1)在XPS(XilinxPlatformStudio)中选择Hardware菜单下的CreateorImportPeripheral...选
发表于 2012/12/13 23:00:27
阅读(9229)
[ZedBoard测评]阶段小结
这几天,零零散散地做了一些测试,对于PS和PL的单独使用,PS和PL的协同工作,IP核的设计和加载都有了一定程度的了解。由于以前没有接触过Xilinx,所以对于ISE、PlanAhead、XPS、SDK等诸多开发工具都是从头学起,这次参加ZedBoard测评活动,大大缩短了我的学习周期
发表于 2012/12/11 22:03:41
阅读(4799)
[Zed测评] Xilinx IP核的结构和文件组织
前几天研究了怎么利用XPS向导新建自己的IP核,从而实现PS和PL的协同工作,逻辑使用的是《PL实现简单的VGA测试》一文中的代码,整个流程还算顺利,但由于综合和实现过程中出现了几个貌似和引脚分配相关的严重警告,总是没法生
发表于 2012/12/11 19:47:57
阅读(8209)
[ZedBoard测评]PS+PL的VGA显示
今天自己新建了一个VGA测试用的IP核,通过AXI-LITE总线和PS连接在一起作为硬件平台。串口向PS发送测试画面选择命令,PS根据接收到的命令,生成对应的测试画面。涉及到的知识主要有基于AXI-LITE总线的IP的新建,M
发表于 2012/12/10 0:13:40
阅读(12842)
[Zedboard测评] 波特率,我偏要9600——Zynq串口详细分析
之前的一篇博文已经写了一些文字,主要讨论Zynq启动流程:在实现一个简单的串口打印“HelloZedboard!”前,开发工具已经为我们做了很多工作,其中当然包括串口初始化,具体如何实现串口打印“HelloWorld!”已经有很多人写过,我
发表于 2012/12/8 23:08:58
阅读(25489)
[Zedboard试用测评] 我眼中的Zynq
写在前面:今天和木易沟通了一下,在活动仅余的几天中能够体验一下ZedBoard测试板,谢谢她啦!希望板子能早点到~本文主题:主要想写一下自己对Zynq的看法。&nb
发表于 2012/12/6 23:30:14
阅读(4068)
Zynq启动过程探讨--进入main函数前我不了解的事
写在前面:本人纯属菜鸟,不敢保证自己的观点正确,各位看官多指教。本文讨论的主题是zynq启动过程。阅读本文要对ZynaEPP有那么一点点了解,最好使用过Xilinx的PlanAhead、EDK、XPS、SDK开发工具,我用的版本是14.2。建议阅读本文前先看一下pkilllo前辈的一篇文章《ZEDB
发表于 2012/12/6 0:26:15
阅读(9181)