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
《Xilinx
【
Xilinx
Vivado时序分析/约束系列6】FPGA开发时序分析/约束-IO时序输入延时
目录源同步FPGA输入时序分析的模型inputdelay约束极限inputdelay往期系列博客源同步FPGA输入时序分析的模型以下为源同步FPGA输入时序分析的模型的示意图,在之前的文章中介绍过,在此介绍一下各个时钟延时的含义。Tco:到上游器件接口的数据延迟,这个延迟其实包括时钟源到寄存器D端的延迟、寄存器内部的延时Tco、Q端到输出接口的延迟,在这里统称为Tco。Td_bd:数据延迟路径,板
Linest-5
·
2022-12-30 12:30
#
时序分析
fpga开发
pcb工艺
硬件架构
嵌入式硬件
【
Xilinx
Vivado时序分析/约束系列7】FPGA开发时序分析/约束-FPGA单沿采样数据input delay时序约束实操
目录问题引入分析问题实际工程解决新建工程顶层代码编辑时序约束生成时序报告设置输入延迟具体分析DataPath:表示数据实际到达的时间DestinationClockPath:目的时钟路径往期系列博客根据第六节的内容,本篇文章以实操讲解。本次以实际工程进行(Vivado)问题引入FPGA管脚处时钟上升沿到达之后3ns是数据到达时间,时钟周期为10ns,如何约束inputdelay和察看时序报告?分析
Linest-5
·
2022-12-30 12:30
#
时序分析
fpga开发
硬件工程
pcb工艺
硬件架构
嵌入式硬件
RK3588+FPGA高速图像处理通信处理机解决方案
RK3588+FPGA高速图像处理通信处理机解决方案.(1)基于RK3588+
Xilinx
Artix-7FPGA处理器;(2)RK3588EVB搭载RK3588芯片,采用8nm制程工艺,四核ARMCorteA76
深圳信迈科技DSP+ARM+FPGA
·
2022-12-29 17:41
瑞芯微
fpga开发
xilinx
A7芯片介绍
1,Power&GroundVCCAUX是为辅助电路供电的引脚,1.8V;VCCAUX_IO_G#是为辅助I/O电路供电的引脚,1.8v或者2.0v(只有HPbank有此引脚);VCCINT是给内核逻辑供电的引脚,0.9v或者1.0v;VCCO_#是给输出驱动供电的引脚,以bank为准;VCCBRAM是给blockram供电的引脚,1.0v;VCCADX_0是给xadc供电的引脚。2,CLB可配置
admiraion123
·
2022-12-29 16:40
Xilinx相关
fpga
xilinx
fpga学习笔记5:Xst综合属性
7.5实现属性参数设置选项功能1)翻译属性(TranslateProperties):a、使用位置约束(UseLOCConstraints):指定在输入网表或者UCF文件中是否使用位置约束,当设置为否时,NGDBuild忽略任何会导致错误的无效位置信息,在命令行中用-r选项运行NGDBuild同样可以设置此属性为Flase。默认情况下,此属性是设置为True,表示翻译过程中使用源文件或UCF文件的
Gkite
·
2022-12-28 08:13
FPGA
xilinx
xst
综合属性
xilinx
fpga学习笔记7:实现属性参数的功能
7.5实现属性参数设置选项功能1)翻译属性(TranslateProperties):a、使用位置约束(UseLOCConstraints):指定在输入网表或者UCF文件中是否使用位置约束,当设置为否时,NGDBuild忽略任何会导致错误的无效位置信息,在命令行中用-r选项运行NGDBuild同样可以设置此属性为Flase。默认情况下,此属性是设置为True,表示翻译过程中使用源文件或UCF文件的
Gkite
·
2022-12-28 08:13
FPGA
xilinx
编译属性设置
ISE
傻白入门芯片设计,华人CEO掌舵的全球十大半导体公司(十七)
目录半导体产业的三大转移一、台积电(TSMC)二、博通(Broadcom)三、华为海思四、英伟达(Nvidia)五、联发科技(MediaTek)六、超微半导体(AMD)七、联电(UMC)八、赛灵思(
Xilinx
好啊啊啊啊
·
2022-12-27 12:34
芯片设计入门
半导体
Xilinx
时序分析学习和非同步时钟如何设置constraints
XDC的基本语法《ug903VivadoDesignSuiteUserGuideUsingConstraints》XDC的基本语法可以分为时钟约束、I/O约束以及时序例外约束三大类。时钟约束时钟约束必须最早创建,对7系列FPGA来说,端口进来的主时钟以及GT的输出RXCLK/TXCLK都必须由用户使用create_clock自主创建。FPGAPL时钟用户可在GUI界面创建。而衍生时钟则分为以下两类
人工智能和FPGA AI技术
·
2022-12-25 08:08
Xilinx
嵌入式
FPGA
fpga电平约束有什么作用_
Xilinx
FPGA的约束设计和时序分析总结
下面主要总结一下
Xilinx
FPGA时序约束设
weixin_39777213
·
2022-12-25 08:08
fpga电平约束有什么作用
【ug903】FPGA时序约束学习(3)-如何约束时序例外(Timing Exception)(多周期路径、输入输出延迟、虚假路径、最大最小延迟)
时序约束系列:如何约束时钟主时钟、虚拟时钟、生成时钟、时钟组、时钟不确定性如何约束输入输出延迟输入延迟、输出延迟如何约束时序例外多周期路径、输入输出延迟、虚假路径、最大最小延迟如何约束跨时钟域总线偏斜
XIlinx
lu-ming.xyz
·
2022-12-25 08:06
时序约束与分析学习笔记
fpga开发
时序约束
【ug903】FPGA时序约束学习(1)-如何约束时钟
虚拟时钟、生成时钟、时钟组、时钟不确定性如何约束输入输出延迟输入延迟、输出延迟如何约束时序例外多周期路径、输入输出延迟、虚假路径、最大最小延迟如何约束跨时钟域总线偏斜看其他书也就图一乐,真要学习还是得看
Xilinx
lu-ming.xyz
·
2022-12-25 08:36
时序约束与分析学习笔记
fpga开发
时序约束
xilinx
时序约束
前一段时间调试了
xilinx
的板子上跑代码,自己加IP核,看了它的约束文件,在网上找了一些讲语法的资料,自己整理了一下,我感觉在你了解了语法之后,确实得好好看一下它自己给出的约束,有些我自己没用到,
qijitao
·
2022-12-25 08:36
FPGA设计进阶2--FPGA时序约束
Reference:1,
xilinx
FPGA权威设计指南;2,ASIC集成电路设计;3,综合与时序分析的设计约束实用指南1.时序检查概念1.1基本术语(1)发送沿(LaunchEdge):指发送数据的源时钟的活动边沿
被选召的孩子
·
2022-12-25 08:35
FPGA
fpga开发
利用IBERT IP核实现GTX收发器硬件误码率测试实例
作者:潘文明引言Vivado中提供了1种IBERT工具用于对
Xilinx
FPGA芯片的高速串行收发器进行板级硬件测试。
MDYFPGA
·
2022-12-23 23:19
FPGA
K7325T
K7核心板
GTX
Xilinx
K7
IBERT
IP
眼图测试
误码率测试
FPGA构建人工神经网络系统应用实例——视障人士便携导航系统
1984年
Xilinx
刚刚创造出FPGA时,它还是简单的胶合逻辑片,而如今在信号处理和控制应用中,它已经取代了自定制专用集成电路(ASIC)和处理器。
weixin_34357962
·
2022-12-21 07:21
人工智能
c/c++
python
AXI Interconnect
AXIInterconnectAXIcrossbarAXIDataWidthConverterAXIClockconverterAXIProtocolConverterAXIRegisterSliceAXIDataFIFOAXIMMU参考文献AXIInterconnect
Xilinx
AXIInterconnectIP
FPGA小码农
·
2022-12-20 09:37
FPGA-xilinx
fpga开发
VitisAI(05) Vitis Flow
本文承接VitisAI(04)PetaLinuxFlow,介绍使用
Xilinx
的Vitis工具利用Vivado生成的design_1_wrapper.xsa文件以及PetaLinux编译的rootfs和内核镜像
Wei.Studio
·
2022-12-18 02:19
Vitis
AI
大数据
Zynq-7000能干什么
Zynq-7000PS(ProcessingSystem)端嵌入了Cortex-A9ARM处理核以及PL(ProgrammableLogic)端为基于Kintex-7或者Artix-7的FPGA架构使得
Xilinx
Zynq
g360883850
·
2022-12-17 09:12
FPGA
自动驾驶Nvidia Jetson +FPGA设计方案
硬件原理图基于ZYNQ+Jetson多目标识别方案设计FPGA+Xavier高速信号处理系统6UZYNQ+NvidiaJetsonXavierNX板电子对抗平台,
Xilinx
ZYNQ接入CameraLink
深圳信迈科技DSP+ARM+FPGA
·
2022-12-17 09:41
Nvidia
自动驾驶
人工智能
机器学习
【五一特刊】FPGA零基础学习:SDR SDRAM 驱动设计
后续会陆续更新
Xilinx
的Vivado、ISE及相关操作软件的开发的相关内容,学习FPGA
数字积木
·
2022-12-15 15:42
java
嵌入式
编程语言
物联网
分布式
【五一特刊】FPGA零基础学习:VGA协议驱动设计
后续会陆续更新
Xilinx
的Vivado、ISE及相关操作软件的开发的相关内容,学习FPGA
数字积木
·
2022-12-15 15:42
编程语言
人工智能
java
嵌入式
opencv
Xilinx
-Verilog-学习笔记(19):正弦波信号发生器与DDS
Xilinx
-Verilog-学习笔记(19):正弦波信号发生器与DDS一、正弦波信号发生器1、浮点数的定点化这里以2.918为例,实现浮点数向定点数的转换:(1)在进行浮点转定点之前,要先确定整数部分位宽和小数部分位宽
赵小琛在路上
·
2022-12-14 13:21
Xilinx-FPGA
verilog
fpga
信号处理
Hardware ---vivado TCL使用
一.准备1.1在开始菜单的
Xilinx
工具集中找到“Vivadoxxxx.xTclShell”,xxxx.x代表安装的Vivado版本号。
Guardian_Bud
·
2022-12-13 10:50
硬件原理
HDL硬件描述语言
vivado的vio怎么使用_Vivado功能完善:如何用Tcl/VIO更新BRAM中的数据
本文介绍一个Quartus工具支持但是ISE/Vivado不支持的小功能,并给出Vivado的实现方案,让
Xilinx
FPGA的开发/使用也更加便利。
Mister.Pong
·
2022-12-13 10:19
vivado的vio怎么使用
ZYNQ tcl语法编译生成vivado或IP核
vivado是
Xilinx
最新的FPGA设计工具,支持7系列
寒听雪落
·
2022-12-13 10:18
硬件_FPGA接口
fpga
verilog
操作系统
基于Tcl脚本生成Vivado工程及编译
在
Xilinx
最新的FPGA设计工具Vivado中,Tcl成为唯一支持的脚本。使用Tcl脚本的优势如下:能快速生成Vivado工程及编译工程,生成工程所需要的PL端bit文件;生成工程之后,根据自己的
Tronlong_
·
2022-12-13 10:11
产品说明
使用windows命令行和tcl脚本创建Vivado工程
2.bat文件,用于在windows下面直接调用vivado编译工程;auto.bat文件的创建过程是,新建一个记事本,然后另存为.bat文件即可,下面为.bat文件的内容path%psth%;D:\
Xilinx
Summer@-@
·
2022-12-13 10:11
vivado
fpga开发
数字信号处理(二):
Xilinx
FFT IP核详解(一)
本文及后续几篇文章,我们针对
Xilinx
的FFTIP核v9.0提供详细介绍。
FPGA技术实战
·
2022-12-13 07:07
FPGA数字信号处理
数字信号处理(三):
Xilinx
FFT IP核详解(三)
引言:我们在利用FFTIP核进行FPGA设计时,需要理解FFT相关的操作理论,比如FFT蝶形运算带来的位宽扩展、FFT实现资源与性能的权衡、如何实时更新FFT变换点数、缩放等相关配置及FFT操作时序等。本文我们就针对这些问题进行详细的介绍。1.有限字长考虑突发I/O架构通过连续地传递输入数据来处理一组数据阵列。在每个过程中,算法执行Radix-4或Radix-2蝴蝶运算(butterfly),其中
FPGA技术实战
·
2022-12-13 07:07
FPGA数字信号处理
xilinx
基础篇Ⅱ(3)IBERT IP 使用
1.新建工程,选好芯片型号2.选择IP核3.IP核设置速度设置3.125G,时钟125MHz4.结合硬件设计,硬件引脚设置配置IP引脚配置IP时钟5.IP配置概况6.将已设置好的IP生成例程7.生成bit文件8.bit文件生成完成,会弹窗如下,如果界面选项不需要,直接点击cancel
Roy-e
·
2022-12-13 00:09
FPGA
学习个人笔记:Vivado
应用篇
fpga开发
ar编码matlab仿真_数字调制解调技术的MATLAB与FPGA实现
Xilinx
/VHDL版的设计平台为ISE14.7/VHDL,配套开发板为CXD301;Altera/Verilog版的设计平台为QuartusII13.1/VerilogHDL,配套开发板为CRD500
weixin_39747755
·
2022-12-11 18:31
ar编码matlab仿真
matlab
滤波器设计
coe
QAM调制原理
分位数回归的matlab程序
数字信号处理姚天任matlab
数字信号处理的fpga实现
Verilog高级知识点
一、阻塞和非阻塞阻塞和非阻塞也是FPGA经常会遇到的概念,不仅仅在信号的赋值时候会出现,也经常在
Xilinx
IP核配置中出现,所以笔者想在这里把这个概念阐述清楚,方便大家对后续程序编写和IP核配置上的理解
青青豌豆
·
2022-12-11 15:08
FPGA基础知识
fpga开发
Verilog全新语法认识--
Xilinx
language template
文章目录0.背景1、verilog语法篇1.1、commonconstructs1.2、compilerdirectives(编译指令)defineincludetimescale1.3operatorarithmetricbitwiselogicreplicate/concatenate复制和拼接操作shift移位操作unaryreductionfunctionandtask用法0.背景本篇bl
ciscomonkey
·
2022-12-11 15:02
Xilinx_Vivado
FPGA
System Generator初步使用
Xilinx
Blockset——Memory——ROM
Xilinx
Blockset——Math-Counterdemo.mclc;clearall;closeall;%%系统参数N=1024;Fs=10000
开局一根电烙铁d
·
2022-12-11 01:16
SG
Vivado
fpga开发
Linux GUI加速(2)_GUI系统概述
本篇主要以
Xilinx
的xc7z010的SOPC(zybo的开发板)为硬件平台,在以下几
linuxarmsummary
·
2022-12-10 04:25
GUI加速
fpga开发
手把手教你在Ubuntu22.04 上安装 Vivado、HLS、Vitis 2022.2版本
文章目录1Vivado22.2和HLS22.2安装下载安装包执行.bin文件开始安装命令配置启动问题2Vitis22.2安装3卸载
Xilinx
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索和数字
雪天鱼
·
2022-12-09 10:10
开发环境搭建笔记
fpga开发
基于 FPGA 的固态硬盘存储控制器设计--笔记
该存储控制器由PCIeRootComplex、PCIe控制逻辑和NVMe控制模块组成,其中PCIeRootComplex模块为
Xilinx
公司的IP核,本文在其基础上完成了用于配置PCIe配置空间和发送
小灿532
·
2022-12-08 18:04
fpga开发
学习
基于 FPGA 的 NVMe IP 核简介
产品特点1.纯FPGA逻辑实现,物理层使用
Xilinx
7系列PCIe核,基于AX7350开发板(ZYNQ7035、PCIe2.0X4接口、三星970PCIeSSD)开发并充分验证,该平台下全盘读速率1598MB
三角芯科技
·
2022-12-08 18:33
NVME
FPGA
高速存储
fpga
nvme
pci-e
PCIe基础知识及
Xilinx
相关IP核介绍
PCIe学习笔记系列:PCIe基础知识及
Xilinx
相关IP核介绍概念了解:简单学习PCIe的数据链路与拓扑结构,另外看看有什么相关的IP核。
lu-ming.xyz
·
2022-12-08 18:02
接口与协议学习
PCIe
fpga开发
FPGA NVME IP 核 纯逻辑实现NVME协议,读写SSD
随着存储速度需求越来越大,SATA的读写速度很多场景就有点吃力了,基于PCIE协议的NVME协议慢慢成为主流厂商的首选,FPGA实现NVME协议是比较复杂的,本文主要基于
xilinx
的方案,前面说了NVME
知芯电子科技
·
2022-12-08 18:01
nvme
FPGA
fpga开发
ZCU102基于Petalinux挂载NVMe SSD
环境说明:1.Ubuntu系统18.04.42.开发环境三贱客:Vivado2020.2+Petalinux2020.2+Vitis2020.23.开发板:
Xilinx
ZCU1024.SSD:PCIe-M
kios
·
2022-12-08 18:01
Xilinx
fpga
linux
nvme
FPGA 纯逻辑NVME IP 核
随着存储速度需求越来越大,SATA的读写速度很多场景就有点吃力了,基于PCIE协议的NVME协议慢慢成为主流厂商的首选,FPGA实现NVME协议是比较复杂的,本文主要基于
xilinx
的方案,前面说了NVME
知芯电子科技
·
2022-12-08 18:31
nvme
fpga开发
tcp/ip
网络协议
基于PCIe的NVMe协议在FPGA中实现方法
本文基于
Xilinx
的UltraScale+,开发工具为Vivado2021.2。学习中以spec为主,其它资料辅助参考(重点介绍学习方法及资料,有时间再加细节)。请勿转载!
leixj025
·
2022-12-08 18:29
PCIE
fpga开发
nvme
opencv+ffmpeg4zedboard
事先说明:本文主要参考的是zhonglq在
xilinx
上的一篇blog之前已经做好了opencv函数库的移植,但是后来做视频处理的时候遇到了困难(如前一篇blog所述)虽然移植了ffmpeg,但是还是不可以
应澜lst
·
2022-12-08 11:57
opencv
zedboard
opencv
zedboard
cmake
ffmpeg
ZYNQ进阶之PS-PL项目
1.型号为正点原子领航者ZYNQ7010系列芯片开发板2.ZYNQ7010为一款片上SOC,主要由PS+PL;PS:两个ARMPL:
Xilinx
7系列两者间通过AXI接口通信3.一个FPGA芯片包含哪些
小时姐姐
·
2022-12-06 15:48
fpga开发
XDMA PCIE开发期间两个版本问题的解决
文章目录项目场景:解决方案:1、分析问题2、解决问题3、差异对比项目场景:目前,采用
Xilinx
官方给与的源码做了调试和验证,大致分为三个版本:201720182020其中:2018被我弃用,原因是bug
明教张公子
·
2022-12-06 15:30
入职
c++
PCIE
XDMA
Xilinx
FPGA-DA模块学习 I2C接口(附源码)
结构如下开发环境
xilinx
spartan6开发板、ISE14.7、modelsim10.5、verilogI2C相关知识I2C通讯协议(Inter-IntegratedCircuit)
kelinnn
·
2022-12-06 14:43
FPGA
嵌入式
fpga
Xilinx
-Verilog-学习笔记(17):异步并口通信
Xilinx
-Verilog-学习笔记(17):异步并口通信一、异步并口通信1、异步并口应用CPU类的芯片与FPGA的数据交互,数据速率一般在100Mbps之内,数据总线不大于16bit。
赵小琛在路上
·
2022-12-06 14:09
Xilinx-FPGA
verilog
fpga
嵌入式
小梅哥
Xilinx
FPGA学习笔记10——串口通信发送
串口通信发送的verilog及调试前言1、UART(通用异步收发传输器)1.1UART基本介绍1.2UART关键参数1.3UART时序图2、基于FPGA的串口(UART)发送实验3、代码实现步骤分析3.1端口声明3.2波特率时钟生成3.3数据输出模块设计4、代码实现总结4.1设计文件4.2仿真文件4.3仿真结果5、注意事项总结前言如果不看分析步骤,需要了解代码,可以直接跳到第四节。1、UART(通
weixin_42454243
·
2022-12-06 07:49
FPGA_小梅哥
fpga开发
【
Xilinx
程序固化】FPGA程序固化方法:SD卡、flash
什么是FPGA程序的固化?通常对FPGA下载程序时,会采用JTAG口下载,完成好HDL设计,并且验证无误后,对设计文件进行综合,布局布线以及生成比特流文件,而FPGA开发板要想工作,需要将该文件烧写进FPGA芯片中。但是FPGA是基于RAM工艺(如LUT的实质就是RAM),因此会掉电丢失,再次上电后需要重新加载bit流。一般FPGA的外围会有一个非易失性存储器:Flash或SD卡等。可以将程序加载
Linest-5
·
2022-12-05 17:42
FPGA
fpga开发
硬件工程
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他