E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Zynq(ARM+FPGA)
zynq
7000下读写qspi 及flash 唯一id
本文主要演示
zynq
7000下对Qspi的读写操作,以及读取8字节唯一ID,可以用于简单加密。我在使用altera的时候,写了一篇读写flash及其ID的文章。
leon_zeng0
·
2020-07-04 21:48
fpga
zynq
zynq
的64位全局定时器
zynq
有一个64位全局定时器,我觉得有点实用价值,比如精确的实时计算,代码运行时间计算。怎么用呢?我就google了一下,有篇文章推荐查看2个文件。
leon_zeng0
·
2020-07-04 21:48
c++
arm
zynq
-如何在
Zynq
SoC 上使用中断
在嵌入式处理中,中断表示暂时停止处理器的当前活动。处理器会保存当前的状态并执行中断服务例程,以便对引起中断的原因进行寻址。中断可能来自下列三个地方之一:•硬件–直接连接处理器的电子信号•软件–处理器加载的软件说明•异常情况–发生错误或异常事件时处理器出现的异常情况无论中断的来源在何处,都可将中断的类别归为可屏蔽和不可屏蔽两种。您可通过在中断掩码寄存器中设置相应的位来安全地忽略可屏蔽中断。但不能忽略
kobesdu
·
2020-07-04 20:44
zynq
实验 使用 vivado zedboard GPIO 开关 开控制 LED
2.PL端IP核添加与连线创建一个空的DiagramCreateBlockDesign-》点ok接下来添加IP核可以点击提示AddIP也可以点击搜索
zynq
点第
kobesdu
·
2020-07-04 20:44
zynq
ZED Board从入门到精通(二):AXI简介
市面上已经有专门讲
ZYNQ
的书籍了,我看过的有这两本。这两本书怎么说呢,我觉得第二本更像是官方文档的堆砌吧(不喜勿喷),洋洋洒洒近600页,真正我想看的内容却少之又少。
卜居
·
2020-07-04 20:34
FPGA
高性能计算——FPGA篇
AXI总线之DMA的实现
在
zynq
系列中,PS与PL的数据交互主要通过AXI总线进行,对于少量数据的传输(如寄存器配置、状态信息获取等)常常采AXI4-LITE。对于大量的、高速的数据传输,常采用AXI4-FULL。
kemi450
·
2020-07-04 20:05
HLS
AXI
ZYNQ
7000-FPGA入门
开发板:zedboard开发环境:Vivado2013.4操作步骤新建RTL工程,选择开发板ZedBoard源文件:描述逻辑约束文件:硬件引脚与符号的对应关系IP文件:外设封装,类似于C语言的库添加verilog文件和引脚约束文件XDC(constraints)综合->实现->生成比特流,这里有完整的日志文件打开硬件管理器,并发现xc7z020_1这个设备VivadoIDE设备管理器TCP服务器(
kavin_zhuang
·
2020-07-04 20:22
FPGA
Xilinx
Zynq
UltraScale+ MPSoC VCU ROI Demo跑
Xilinx提供了VCU参考TRD,此外,还提供了一个VCU+DPU的参考设计:
Zynq
UltraScaleMPSoCVCUTRD。
kanojoy
·
2020-07-04 20:17
Zynq
-Linux移植学习笔记之20-
Zynq
linux can驱动开发
中选择启用ps端的can控制器,如下图设置can总线的主频2、devicetree配置在devicetree中需要增加can的配置信息,如下:can@e0008000{compatible="xlnx,
zynq
-can
Felven
·
2020-07-04 19:05
Felven在职场
Zynq
-Linux移植学习笔记之17-
Zynq
下linuxPL部分Flash
1、背景介绍在板上,
ZYNQ
PL部分通过EMC连接一片NORFLASH,地址空间如下:可以看到NORFLASH的起始地址为0x80000000,这是物理地址,可以把数据存放在以该地址起始的一段区域。
Felven
·
2020-07-04 19:05
Felven在职场
Zynq
-Linux移植学习笔记之27UIO机制响应外部中断实现
1、背景介绍最近项目中使用了盛科的交换芯片8086,该交换芯片除了使用PCIE连接到
zynq
外,还提供了四根GPIO引脚连入
zynq
。
Felven
·
2020-07-04 19:05
Felven在职场
Zynq
-Linux移植学习笔记之26-PCIE端节点通过DMA访问内存失败问题解决
通过调研,在交换芯片领域,国内的盛科做的不错,于是选用了盛科的40G交换芯片替代博通的56846.局部硬件简图如下:如上图所示,
ZYNQ
中使用了AXI_PCIEIP核,作为PCIERC节点,交换芯片作为
Felven
·
2020-07-04 19:05
Felven在职场
Zynq
-Linux移植学习笔记之30-用户程序读写DDR
为此,需要在
ZYNQ
PL中实现GPIO通过HP读写DDR实地址的操作,同时在PS中通过ARM实现对发送和接收两段内存区域的读写操作。
Felven
·
2020-07-04 19:34
Felven在职场
Zynq
-Linux移植学习笔记之11-qspi驱动配置
devicetree配置devicetree中涉及到QSPIFLASH的部分如下:spi@e000d000{clock-names="ref_clk","pclk";clocks=;compatible="xlnx,
zynq
-qspi
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之一-入门
1、相关网站
zynq
linux软件网站:www.wiki.xilinx.com
zynq
u-bootgithub地址:https://github.com/xilinx2、启动过程3、u-boot配置3.1
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之六-netperf网络测试
这一篇讲一讲在
zynq
开发板上面的进行网络测试。
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之24-VPVN温度监测
在对模块进行信息监测时,会用到
ZYNQ
内部的VPVN通道,默认情况下该通道是不开启的,需要手动在内核驱动代码中设置修改为重新编译内核,加载镜像就能够系统/sys/bus/iio/devices/iio:
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之16-
Zynq
下linux XADC驱动
1、简介XADC是
zynq
芯片内部进行温度和电压检测的模块,通过(XilinxWiki-xadc.html)这篇wiki可以知道,XADC控制器有两种表现形式,一种是位于PS内部,即文档中提到的thePS-XADCinterfaceforthePSsoftwaretocontroltheXADC
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之12-gpio驱动配置
1、硬件配置要启用GPIO,首先需要硬件支持,在vivado下进行
zynq
内GPIO控制器的配置。上图是在
Zynq
中启用GPIO控制器上图为配置GPIO引脚,通常采用MIO方式输出。
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之九-petalinux
在对
zynq
上进行linux操作系统移植时,除了使用传统的由用户编译u-boot,kernel,rootfs方法外,目前主流采用vivado+petalinux操作方式。
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之四-fsbl
这一篇讲一讲FSBL1、FSBL简介在
zynq
上运行程序的时候,加载过程中肯定需要用到一个文件,那就是fsbl,fsbl的全称为firststagebootloader,从字面上就能够看出这是
zynq
启动第一阶段的加载程序
Felven
·
2020-07-04 19:33
Felven在职场
Zynq
-Linux移植学习笔记之23-QSPI速度配置
经排查发现u-boot代码中有对速度进行配置的地方,位于
zynq
-common.h中。
Felven
·
2020-07-04 19:33
Felven在职场
zynq
虐我千百遍——第1篇 Linaro之BOOT.bin
需要准备的一些设备:USBHubSD卡(最好8G以上)
zynq
开发板本教程需要的软件材料有:Ubootxilinx-v2015.1源码FPGA的Vivado硬件工程,并已生成bit文件操作平台:win7
jiangjiali66
·
2020-07-04 19:16
zynq
虐我千百遍——第2篇 Linaro之devicetree
本节介绍如何构建devicetree.dtb首先去github下载devicetreexilinx-v2015.1下载地址https://github.com/Xilinx/device-tree-xlnx/tree/xilinx-v2015.1解压继续使用刚刚的SDKSDKMenu:XilinxTools>Repositories>New...()>OK添加刚刚下载的devicetreexili
jiangjiali66
·
2020-07-04 19:16
zynq
虐我千百遍——第0篇 环境搭建--smb与nfs
工欲善其事,必先利其器。开发第一步环境搭建,由于我用的电脑是16GI7所以就直接虚拟机双系统跑起。需要准备的一些设备:USBHub网线路由器zedboard板操作平台:win7+VMareWorkstation(ubuntu14.04)网络拓扑ubuntu14.04,交叉编译怎么安装不再赘述板子用xilinx的轻量级linux下载:点击打开链接服务器安装smbsudoapt-getinstalls
jiangjiali66
·
2020-07-04 19:15
Zynq
的中断号在dts中的表示
关于
zynq
的中断述,在网上和datesheet中已经有详细的说明,但是在3.X的内核中,开始用dts来详细所有device的infor和source,这里就有关于中断号的指定,但是在关于
zynq
的dts
BeanHuo
·
2020-07-04 19:34
linux
ARM
驱动开发
尝试与理解vivado下的
zynq
7使用流程(通过)Vivado+Zedboard之流水灯例程
第一部分:前言因为刚拿到zedboard这块板子,所以一直在尝试先跑上一个例程。这篇博客https://blog.csdn.net/weixin_42639919/article/details/81130581的整个流程相当详细,而且在vivado2018.2上尝试后确实是可以正常运行的。但有几个点想补充一下,也是在尝试的过程中碰到的问题。第二部分:尝试2.1vivado2018在界面上相对于之
凯旋勃兰登堡
·
2020-07-04 18:45
vivado
ZYNQ
(1): PL端HDMI输出
用的开发板是microzus,因为
ZYNQ
PL侧的IO结构是支持TMDS,可以用FPGA直接驱动HDMI信号。
hywhjj
·
2020-07-04 18:11
ZYNQ
zynq
中三种实现GPIO的方式
本文介绍在
zynq
中三种实现GPIO的方式,分别为MIO、EMIO和IP方式。
husipeng86
·
2020-07-04 18:03
zynq
zynq
中通过xilffs读写SD卡
本文主要介绍在
zynq
中通过xilffs库读写SD卡的一个例子,并给出在使用中遇到的问题在XilinxSDK的standalone已移植好了FatFs库(SDK中叫做xilffs),所以在SDK中添加xilffs
husipeng86
·
2020-07-04 18:03
zynq
zynq
的三种启动方式(JTAG,SD,QSPI)
本文介绍
zynq
上三种方式启动文件的生成和注意事项,包括只用片上RAM(OCM)和使用DDR3两种情况JTAG方式JTAG方式是调试中最常用的方式,在SDK中在“ProjectExplorer”窗口工程上右键
husipeng86
·
2020-07-04 18:03
zynq
zynq
中一个中断程序分析
本文通过分析一个中断例程来了解
zynq
中断执行过程基础知识ARM体系架构的处理器中通常将低地址32字节作为中断向量表,当中断产生时会执行以下操作:保存处理器当前状态,设置中断屏蔽位和各条件标志位设置当前程序状态寄存器
husipeng86
·
2020-07-04 18:03
zynq
黑金AX7020 &&
ZYNQ
7000 (一) PL流水灯设计
建立工程打开vivado,点击createnewproject,如下图1所示,选择工程路径,填写文件名,接着选next图1建立工程选择工程类型,为RTLProject,如下图2所示图2选择工程类型选择器件,
Zynq
huangchijun11
·
2020-07-04 18:56
ZYNQ
Zedboard学习(五):MIO与EMIO操作
MIO:
Zynq
7000系列芯片有54个MIO(multiuseI/O),它们分配在GPIO的Bank0和Bank1隶属于PS部分,这些IO与PS直接相连。
hongbin_xu
·
2020-07-04 17:14
zedboard
ZYNQ
fsbl阶段的调试方法
点击打开链接以下是从安富利工程师的技术支持的邮件中摘抄的,在此再次对他们表示感谢。在我们面对客户单板的时候,fsbl阶段的调试多少会有些问题,在这个过程中怎么快速定位客户的问题,并将有效的信息反馈给希望能帮助到你的人是决定解决问题时间长短的一个重要因素,在这里我写下一些我个人的调试经验,希望对你们有帮助,即使你不打算亲自去用这里面写的东西,也请将你转发给你的客户。我不希望听到看到收到关于问题的描述
Linux_Coder1130
·
2020-07-04 17:53
zynq
基于
ZYNQ
XC7Z100 FFG 900的高性能计算模块解决方案367
性能使用
Zynq
-7000SoC对嵌入式应用进行快速原型设计以实现优化硬件、设计工具、IP、以及预验证参考设计演示嵌入式设计,面向视频通道存储接口1GBDDR3组件存储1GBDD
hexiaoyan827
·
2020-07-04 17:05
2019
C6678信号处理板学习资料:基于6U VPX TMS320C6678+XC7K325T 的信号处理板
板卡包含1片C6678芯片,1片FPGAXC7K325T-2FFG900I;4路AD,4路DA;三个双排插针接口,要求承接前端射频电路和
ZYNQ
视频模块。
hexiaoyan827
·
2020-07-04 17:04
2020
367-基于
zynq
XC7Z100 FMC接口通用计算平台 XC7Z100
二、基础接口和性能使用
Zynq
-7000SoCXC7Z100对嵌入式应用进行快速原型设计以实现优化支持包含DualARMCortex-A9核处理器的嵌入式处理P
hexiaoyan827
·
2020-07-04 17:03
2019
XC7Z100
XC7Z100板卡
XC7Z100开发板
zynq
XC7Z100
XC7Z100通用计算平台
米尔科技
Zynq
pl中断的linux驱动
一.目标在米尔科技
zynq
的开发平台上,通过
zynq
的按键开关,实现pl中断。二.分析原理图挂在pl端,需要在vivado上进行引脚锁定。
天使之猜
·
2020-07-04 17:04
zynq
ZYNQ
-Linux设备树驱动下的双DMA循环切换传输数据
一.目标在米尔科技的z-turn开发板上实现PL数据流送往PS。二.流程分析由于单个DMA每次只能发送一定量的数据,但对于数据源来说数据时源源不断产生的,所以在单个DMA单次发送完成至下一次传输期间,这段时间的数据流失了,所以采用两个DMA实现循环发送数据,防止数据丢失。自定义一个IP核用于产生源源不断的测试数据模拟数据源,再自定义一个IP用于切换DMA发送数据。系统框图如下:通过axi-gpio
天使之猜
·
2020-07-04 17:03
zynq
linux
嵌入式
米尔科技
Zynq
利用EMIO操作三色灯的linux驱动
一.目标在米尔科技的
zynq
的z-turn开发板上利用EMIO操作三色灯亮灭。二.分析三色灯是挂载在PL部分的,PS想要操作它可以通过EMIO接口实现。
天使之猜
·
2020-07-04 17:03
zynq
Xilinx
ZYNQ
UltraScale+ MPSoC应用专栏系列连载[第四篇]相机和接口板
Xilinx
ZYNQ
UltraScale+MPSoC应用专栏系列连载[第四篇]相机和接口板作者:hello,panda连载[第三篇]讲过,要设计一块接口板和Xilinx官方开发板ZCU104对接来做验证
_Hello_Panda_
·
2020-07-04 17:46
xilinx随笔
Xilinx
Zynq
UltraScale+ MPSoC应用专栏系列连载[第一篇]写在前面
一、写在前面FPGA是可编程芯片,因此FPGA的设计方法包括硬件设计和软件设计两部分。硬件包括FPGA芯片电路、存储器、输入输出接口电路以及其他设备;软件即是相应的HDL程序以及最新非常流行的基于高层次综合的程序方法,如Xilinx的一系列工具HLS、SDSoC和Altera的SoCEDS等。(1)选择FPGA(SoC)的若干理由a)FPGA具有现场可编程能力,即使产品已经投入市场,也可根据特殊应
_Hello_Panda_
·
2020-07-04 17:46
xilinx随笔
闲话
Zynq
UltraScale+ MPSoC (连载1)——忆老前辈
Zynq
-7000
闲话
Zynq
UltraScale+MPSoC作者:Hello,Panda时隔三年,Xilinx推出了其全新的异构SoC,大名叫
Zynq
UltraScale+。
_Hello_Panda_
·
2020-07-04 17:15
xilinx随笔
Zynq
Zynq
UltraScale
Xilinx
Zynq-7000
Xilinx
ZYNQ
UltraScale+ MPSoC应用专栏系列连载[第二篇]器件概览
Xilinx
ZYNQ
UltraScale+MPSoC应用专栏系列连载[第二篇]器件概览作者:Hello,Panda
Zynq
UltraScale+MPSoC是Xilinx推出的第二代多处理SoC系统,在第一代
_Hello_Panda_
·
2020-07-04 17:15
xilinx随笔
Zynq
-7000器件在测量类红外图像系统中的应用
(FlukeTiX1000红外热像仪)作者:Hello,Panda基于非制冷探测器的红外测量系统可在各领域广泛应用。如海关、机场等公共场所民众体温监测,芯片、焊点、激光光纤等微米级目标检查,高压输电塔巡线,隧道、大坝、桥梁渗水检测,反应塔、高炉等大型工业设备维护,建筑缺陷检测、地质勘探、火山研究,生命科学和化学研究等等。1.引子在进一步展开说明之前,我们先看一组业内标杆Fluke生产的便携式红外热
_Hello_Panda_
·
2020-07-04 17:15
xilinx随笔
闲话
Zynq
UltraScale+ MPSoC (连载2)——架构和电源要求
--续前文作者:Hello,Panda
Zynq
UltraScale+MPSoC架构Xilinx新一代
Zynq
针对控制、图像和网络应用推出了差异化的产品系,这在Xilinx早期的宣传和现在已经发布的文档里已经说得很清楚了
_Hello_Panda_
·
2020-07-04 17:15
xilinx随笔
Xilinx
ZYNQ
UltraScale+ MPSoC应用专栏系列连载[第三篇]写一篇简单需求
Xilinx
ZYNQ
UltraScale+系列连载[第三篇]写一篇简单需求作者:hello,panda离上篇博客发布已经有很长的时间了,请原谅楼主,一个是小Panda降临需要照顾,另一个是确实这段时间的工作太忙
_Hello_Panda_
·
2020-07-04 17:15
xilinx随笔
vivado2013.4和modelsim联合仿真
vivado2013.4和modelsim联合仿真Hello,Panda最近在做
Zynq
的项目,曾经尝试使用ISE+PlanAhead+XPS+SDK组合和Vivado+SDK来搭建工程,使用中发现前者及其不方便后者有诸多不稳定
_Hello_Panda_
·
2020-07-04 17:14
xilinx随笔
Xilinx
Zynq
器件要点(2)
详细的接口介绍及使用见
ZYNQ
内部互联章节。1.4PL资源PS有四个可编程时钟资源提供给PL,PL本身还具有锁相环电路
_Hello_Panda_
·
2020-07-04 17:14
xilinx随笔
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他