在FPGA的设计过程中,有时候会遇到双向信号(既能作为输出,也能作为输入的信号叫双向信号)。比如,IIC总线中的SDA信号就是一个双向信号,QSPI Flash的四线操作的时候四根信号线均为双向信号。在Verilog中用关键字inout定义双向信号,这总结一下双向信号的处理方法。 实际上,双向信号的 ...
分类:
其他好文 时间:
2018-10-13 00:00:18
阅读次数:
691
利用ZYNQ验证算法的一大优势在于,可以在上位机发送指令借助CPU的控制能力和C语言易开发特点,实时配置算法模块的工作模式、参数等对来对其算法模块性能进行全面的评估。最重要的是无需重新综合硬件模块。 接着上篇该系列博文,在sysGen中设计模块功能为:根据模式选择输入,来完成乘2或除2两种运算,0乘 ...
分类:
编程语言 时间:
2018-09-14 22:58:57
阅读次数:
237
ZYNQ的Linux Linaro系统镜像制作SD卡启动 0. 概述 ZYNQ生成uboot的时候和正常的ARM设备不太一样,ZYNQ属于二次辅助启动uboot然后由uboot启动内核,大概意思就是 ZYNQ内部有一个机制,该机制不可修改,可以通过拨码开关控制启动方式,比如从SD卡启动还是从QSPI ...
分类:
系统相关 时间:
2018-08-27 21:41:05
阅读次数:
636
操作系统:Ubuntu 16.04 LTS 应用软件:Vivado 2016.2 + petalinux 2016.2 参考官方应用手册:ug1144-petalinux-tools-reference-guide.pdf 1、软件安装 1.1 基础软件安装 在安装应用软件前,需要为zynq开发环境 ...
分类:
系统相关 时间:
2018-08-20 14:33:22
阅读次数:
316
最近由于项目需要,要将bit文件固化到zedboard的flash中,使程序上电自启,断电不丢失。 我们知道,一般板级调试的时候都是直接下载bit流到FPGA就行,固化到Flash的话,也是先生成.mcs文件,然后下载到Flash即可。 但是在经过反复尝试之后,发现对zynq系列好像行不通。 why ...
分类:
其他好文 时间:
2018-08-10 21:21:05
阅读次数:
1089
上篇该系列博文中讲述W5500接收到上位机传输的数据,此后需要将数据缓存起来。当数据量较大或者其他数据带宽较高的情况下,片上缓存(OCM)已无法满足需求,这时需要将大量数据保存在外挂的DDR SDRAM中。 最简单的方式是使用Xilinx的读写地址库函数Xil_In32()和Xil_Out32(), ...
分类:
编程语言 时间:
2018-07-26 18:33:57
阅读次数:
340
python file-like Object:文件读写
分类:
编程语言 时间:
2018-07-23 18:05:56
阅读次数:
779
基于6U VPX TMS320C6678+XC7K325T 的信号处理板 本板卡基于6U VPX结构设计无线电信号处理平台。板卡包含1片C6678芯片,1片 FPGA XC7K325T-2FFG900I;4路AD,4路DA;三个双排插针接口,要求承接前端射频电路和ZYNQ视频模块。具体要求如下: 1 ...
分类:
其他好文 时间:
2018-07-12 20:00:14
阅读次数:
164
下载ethtool源码 https://mirrors.edge.kernel.org/pub/software/network/ethtool/ tar -xvf ethtool-4.17.tar.xz cd ethtool-4.17 ./configure --host=arm-linux CC ...
分类:
其他好文 时间:
2018-07-08 23:03:33
阅读次数:
525
zynq架构之别人整理http://xilinx.eetrend.com/blog/4415 在验证算法时,首先第一步就是如何载入图片进行验证,这里的图像包括图像,视频数据流,外部摄像头的调用~ HLS中两种基础的加载方法: 1)通过 cvLoadImage 函数加载图片 格式: IplImage* ...
分类:
其他好文 时间:
2018-06-30 23:00:55
阅读次数:
223