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
Vivado
Zynq学习笔记:02 HDL和
Vivado
框图
视频:CombiningmyownHDLwiththe
Vivado
blockdiagram!
圆喵喵Won
·
2024-01-26 00:12
Zynq学习笔记
学习
笔记
fpga开发
fpga
Zynq学习笔记:00
Vivado
block diagram
2.创建PS部分:(无需关注PS部分,在
vivado
中直接添加即可,我们关注的是关于PL部分的设计)3.添加IP:resetsla
圆喵喵Won
·
2024-01-26 00:41
Zynq学习笔记
学习
笔记
fpga
fpga开发
Vivado
官网下载
https://www.xilinx.com/support/download.html(需要注册一个AMD账号,之后即可免费下载)下载成功后开始安装:默认配置即可,50多G
圆喵喵Won
·
2024-01-26 00:11
fpga开发
vivado
安装教程
本人也是从小白开始,一点一点自学
vivado
1.安装过程刚开始我是去官网上下载的2021最新版的,下载过程极其漫长,下了6个多小时35+G,结果安装的时候还出了问题卸载重新下之后,又在下载过程中出现了由于网络问题导致的下载不成功后来实在没办法了
本小爷世界第一花式帅
·
2024-01-25 08:33
fpga外置flash程序烧录流程
Fpga外置FLASH程序烧录流程:step1:打开
vivado
2019.2软件,找到hardwaremanager选项,进入该功能界面;Step2:确定连接状态,当JTAG正确连接到板卡的调试插针后,
笨笨的猪头三
·
2024-01-25 07:56
fpga开发
vivado
I/O和时钟规划设计流程步骤
I/O和时钟规划设计流程步骤下图显示了左侧的项目设计流程步骤。水平箭头表示项目设计流程中可以执行I/O和时钟规划的点。中的步骤I/O和时钟规划设计流程如右图所示。项目设计流程从一个空的I/O规划项目、RTL设计项目或合成后网表项目。使用这些项目类型中的任何一种,都可以执行以下操作I/O和时钟规划设计流程中的步骤:1.选择设备和兼容部件选择零件时,根据最终的资源估计确定设备大小设计根据PCB要求选择
cckkppll
·
2024-01-25 07:23
fpga开发
vivado
: 设置里配置改了之后,总是在下次重启时重置的解决
3.改好了文件夹名字之后,你要先去
vivado
里面把你要改的设置改了,比如先把notepad++和
vivado
关联上,然后再把这个viv
叫我Mr. Zhang
·
2024-01-24 11:18
vivado
vivado
:关联notepad++
网上好多都要下插件,看了野火视频,直接在
vivado
里面加路径弄好的23(那个fontsandcolors也经常用改字体)45以下是我的路径D:/gongjuruanjian/notepad/Notepad
叫我Mr. Zhang
·
2024-01-24 11:46
notepad++
Vivado
全局重定时vs 局部重定定时
重定时(Retiming)介绍重定时(Retiming)是一种时序优化技术,用在不影响电路输入/输出行为的情况下跨组合逻辑寄存器从而提高设计性能。图1所示的电路是六输入加法器,其中有一条关键路径,红色推出显示的路径是限制整个电路性能的关键路径。通过对加法器输出路径上寄存器进行重定时设计,调整电路的组合逻辑,可以改变整个电路的性能。整个电路的延迟是4,图2展示的是一种寄存器组合方法可以将逻辑最小化
light6776
·
2024-01-23 13:12
笔记
Xilinx FPGA 权威书籍指南 基于
Vivado
2018 集成开发环境
FPGA_吴厚航《深入浅出玩转FPGA》视频教程:35课时FPGA项目实例资料合集FPGA从入门到精通.实战篇数字逻辑基础与Verilog设计原书第3版,斯蒂芬·布朗XilinxFPGA权威书籍指南基于
Vivado
2018
light6776
·
2024-01-23 13:41
fpga开发
Quartus联合 ModelSim仿真及测试
插件系列文章目录:(1)modelsim安装使用及
Vivado
关联(2)VSCode关联
VIVADO
编辑Verilog(3)Modelsim观察波形–基础操作述(4)Quartus联合ModelSim仿真及测试文章目录前言一
C.V-Pupil
·
2024-01-23 08:45
Quartus插件分享
开发语言
fpga开发
vscode
VHDL/Verilog编译错误总结
VHDL编译错误总结
Vivado
VHDLVerilogQuartusVHDLVerilogLatticeVHDLVerilog
Vivado
VHDL[Synth8-2778]typeerrorneartxen_sync
FPGA的花路
·
2024-01-23 08:44
FPGA经典书籍分享
添加图片注释,不超过140字(可选)内容简介本书系统论述了新一代FPGA设计套件
Vivado
的性能、使用方法以及FPGA的开发方法。
light6776
·
2024-01-23 07:31
fpga开发
不建
Vivado
工程,也能看Device视图
不建
Vivado
工程,也能看Device视图在FPGA设计与开发中,Device视图和Package视图发挥着重要的作用。
FPGA的花路
·
2024-01-23 06:28
软件使用
#
Vivado
fpga开发
【FPGA-DSP】第二期:DSP开发流程【全过程】
目录1.SystemGenerator安装1.1systemgenerator的安装1.1.1
vivado
安装SystemGenerator1.1.2SystemGenerator配置1.3启动2.FPGA-DSP
༜黎明之光༜
·
2024-01-22 20:24
FPGA
fpga开发
学习
Vitis开发一——FPGA学习笔记<8>
其中step1至step4为硬件设计部分,在
Vivado
软件中实现;step5为软件设计部分,在Vitis软件中实现;step6为功能的验证。复杂的程
switch_swq
·
2024-01-22 20:23
学习笔记
FPGA
fpga开发
学习
笔记
vivado
JTAG链、连接、IP关联规则
详细信息
Vivado
De
cckkppll
·
2024-01-22 05:06
fpga开发
vivado
接口、端口映射
接口重要!接口只能在=“fpga”类型的<component>中定义。接口部分提供了上所有可用物理接口的列表。部分包含嵌套在其中的一个或多个标记。一个接口是通过使用标记由多个端口定义。只能定义接口在“type=fpga”的<component>中。有关更多信息,请参阅端口映射。以下是KC705的dip_switches_4bits接口定义的部分示例板定义文件:4-positionuserDIPSw
cckkppll
·
2024-01-22 05:35
fpga开发
FPGA中为什么不能双时钟触发
posedgeclkornegedgeclk)beginA<=1’b0;end这种写法是错误的,因为在FPGA的内部所有的寄存器只支持单沿采样触发,因此在编写RTL级代码时,只能使用单沿采样,如果像上面一样写成双沿采样,则
Vivado
CWNULT
·
2024-01-21 14:34
SystemVerilog
Syntax
fpga开发
Vivado
统计代码覆盖率
1、代码覆盖率是一种通过计算测试过程中被执行的源代码占全部源代码的比例,进而间接度量软件质量的方法。例如,它可以指示是否遍历所有分支和语句(如果切换了所有触发器)。2、功能覆盖率提供有关测试平台覆盖被测单元功能行为的程度的信息。为了实现这一点,开发人员/验证工程师必须定义覆盖组和覆盖点。代码覆盖率和功能覆盖率之间的区别在于,功能覆盖率需要使用需求。当然,代码和功能覆盖率都需要规划代码设计。代码覆盖
一只迷茫的小狗
·
2024-01-21 05:01
verilog
代码覆盖率
vivado
平台板流程
AMD可以使用板文件中包含的信息
Vivado
™DesignSuite和
Vivado
IP集成商,以促进和验证AMD的连接设备到板。
cckkppll
·
2024-01-20 21:12
fpga开发
vivado
定义板文件板
定义板文件板<board>标记是板文件的根。它包括识别基本信息的属性关于董事会。1.2Kintex-7KC705EvaluationPlatform<board>标签的属性及其用法如下:定义<board>时,以下属性和标记是必需的:schema_version,vendor、name、display_name、和。提示:“preset_file=”属性是可选的,但支持通用预设机制是必需的。看见有关
cckkppll
·
2024-01-20 21:10
fpga开发
vivado
使用IP Integrator源
使用IPIntegrator源在
Vivado
DesignSuite中,您可以在RTL中添加和管理IP子系统块设计(.bd)项目或设计。使用
Vivado
IP集成程序,您可以创建IP子系统块设计。
cckkppll
·
2024-01-19 23:43
fpga开发
vivado
RTL分析
RTL分析概述AMD
Vivado
™DesignSuite具有由源文件表示的设计的三个视图和添加到项目中的设计约束,或在非项目模式下读取到内存中:阐述了RTL的设计、综合设计、布局和布线设计。
cckkppll
·
2024-01-19 22:42
fpga开发
vivado
RTL运行方法检查、分析方法报告、报告DRC
运行方法检查
Vivado
DesignSuite提供基于超快设计的自动化方法检查使用“报告方法论”命令的FPGA和SoC(UG949)方法论指南。
cckkppll
·
2024-01-19 22:42
fpga开发
vivado
调试设计
调试设计概述FPGA设计的调试是一个多步骤的迭代过程。就像大多数复杂的问题一样最好将FPGA设计调试过程分解为更小的部分,例如,通过专注于使设计工作的一小部分发挥作用,而不是试图使整体发挥作用一次完成设计工作。经过验证的设计和调试方法的一个例子是迭代通过设计流程,一次添加一个模块,并使其在整个设计的背景。您可以在任何组合中使用此设计和调试方法以下设计流程阶段:•RTL级设计模拟•系统内调试除了使用
cckkppll
·
2024-01-19 22:42
fpga开发
vivado
RTL 非项目模式下的精细化设计
您可以在使用或不使用
Vivado
IDE的情况下执行DRCs。以下是一个脚本,该脚本来源于各种文件,并使用synth_design详细说明RTL带有-rtl选项的Tcl命令。
cckkppll
·
2024-01-19 22:11
fpga开发
基于FPGA的图像双边滤波实现,包括tb测试文件和MATLAB辅助验证
3.部分核心程序4.算法理论概述4.1双边滤波数学模型4.2双边滤波的特性4.3FPGA实现架构5.算法完整程序工程1.算法运行效果图预览将FPGA数据导入到matlab对比测试:2.算法运行软件版本
vivado
2019.2matlab2022a3
简简单单做算法
·
2024-01-19 20:54
Verilog算法开发
#
图像算法
fpga开发
图像双边滤波
verilog
vivado
时序约束
(MMCM、PLL、BUFR输出的时钟不是生成时钟,
vivado
会自动识别,不需要额外约束)。
拉钩上吊一百年
·
2024-01-19 13:43
fpga
fpga开发
FPGA时序分析与时序约束(
Vivado
)
FPGA时序分析与时序约束(
Vivado
)(1)内部资源(2)传输模型分析(寄存器到寄存器)(3)时序约束操作1约束主时钟2约束衍生时钟3设置时钟组(4)查看报告(1)内部资源后缀L的这个单元中,会生成锁存器查看布线定位线路
云影点灯大师
·
2024-01-19 13:40
FPGA
fpga开发
时序分析与约束
数字信号处理(四)CIC IP核滤波器详解(一)
Vivado
CICIP核滤波器详解(一)引言:从本文开始,我们详细介绍XilinxCICIP核滤波器相关知识,包括CICIP核提供的特性、IP核接口描述以及IP核设计指导等相关内容。
FPGA技术实战
·
2024-01-18 21:04
FPGA数字信号处理
Vivado
提高Xilinx FPGA Flash下载速度
最近在编写完FPGA逻辑,成功生成.bin文件后,可以通过
Vivado
软件进行设置,提高烧写速度。操作如下:(1)布局布线完成后,点击OpenImplementation。
FPGA技术实战
·
2024-01-18 21:04
Xinx
FPGA硬件设计
Vivado
fpga开发
硬件设计
FPGA
数字信号处理(一):Xilinx
Vivado
DDS IP核设计实例(文末附源码)
前言在数字信号处理时我们经常会用到数字变频,包数字下变频(DDC)和数字上变频(DUC),这其中会用到Xilinx公司的DDSIP核或者Altera公司的NCOIP核来产生本振频率,以现数字域信号频谱搬移。本文我们通过例化Xilinx公司的DDSIP核来产生混频器本振输入频率,并给出Modelsim仿真测试结果。1、XilinxDDSIP简介Xilinx公司的DDSIP核使用AXI4接口实现高性能
FPGA技术实战
·
2024-01-18 21:34
FPGA数字信号处理
vivado
使用约束、添加和创建约束文件
使用约束
Vivado
IDE支持Xilinx设计约束(XDC)和Synopsys设计约束(SDC)文件格式。SDC格式用于定时约束,而XDC格式用于两者时间和物理约束。
cckkppll
·
2024-01-18 01:55
fpga开发
vivado
使用约束集、创建和编辑约束集、
使用约束集约束集是一个或多个独立维护的约束文件,并且连接到内存中的设计中进行分析和实现。约束集在中定义要在特定时刻或特定条件下使用的约束文件设计过程。例如,通过定义多个约束集,可以指定不同的主动约束以解决布图规划和时序问题。XDC文件可以在合成、实现或两者都使用。默认情况下,所有XDC文件都是设置为在合成和实现中都使用,如上的used_in属性所定义约束文件。要更改USED_IN属性,请在“源”窗
cckkppll
·
2024-01-18 01:55
fpga开发
vivado
使用模拟源、添加和创建仿真源文件
交叉探测到源文件
Vivado
IDE从以下窗口提供对RTL源文件的交叉探测:•示意图窗口(RTL阐述、综合或实施)•网表窗口(合成或实现后)•设备窗口(用于实现的设计)若要交叉探测,请从任何窗口中选择一个单元格
cckkppll
·
2024-01-18 01:25
fpga开发
vivado
在非项目模式下使用源、读取各种源文件的非项目模式脚本示例
有关项目模式和非项目模式的更多信息,请参阅
Vivado
DesignSuite用户指南:设计流程概述(UG892)中的此链接。了解更多有关Tcl命令的信息,请参
cckkppll
·
2024-01-18 01:23
fpga开发
【FPGA/verilog -入门学习17】
vivado
实现串口自发自收程序
1,需求PC使用串口助手给FPGA板发送9600波特率的数据,FPGA板接收到数据后,回复同样的数据给PC2,需求分析按模块可以划分为:rx接收模块,将输入的8位并行rx数据转换成[7:0]rx_data信号,当数据接收完成后,同时生成一个rx_done信号。bsp_generate_clk_en:接收波特率时钟产生模块,当rx接收到数据时,给一个start信号给波特率时钟产生模块,由bsp时钟产
王者时代
·
2024-01-17 10:31
verilog
&FPGA
fpga开发
xsct xsdb 调试寄存器
提示符xsdbxsct通用;老版本的
vivado
vitis可能没有******XilinxSoftwareCommandlineTool(XSCT)v2022.1.0****SWBuild303on2022
斐非韭
·
2024-01-16 18:40
数据库
linux
服务器
【XILINX】
Vivado
生成msc文件出现[Writecfgmem 68-4] Bitstream at address 0x00000000 has size 84989156 bytes
项目场景:
Vivado
生成msc文件出现[Writecfgmem68-4]Bitstreamataddress0x00000000hassize84989156byteswhichcannotfitinmemoryofsize8388608bytes.MCS
神仙约架
·
2024-01-16 12:10
xilinx
fpga开发
mcs
基于FPGA的UART多字节环回实验verilog代码(含帧头帧尾和解码部分)
采用
VIVADO
开发环境,频率50MHz,波特率256000,8位数据位,1位停止位。串口接收程序源自正点原子的例程。
芯想是陈
·
2024-01-16 10:10
FPGA
fpga开发
快速入门系列--AXI总线协议
本篇文章包含的主要内容是AXI协议的基础知识,以及如何在
vivado
中快速调用AXI协议,来进行ARM和FPGA之间的联系。
小林家的龙小年
·
2024-01-15 17:10
fpga开发
vivado
IP使用
使用IP源注意:有关IP的更多信息,包括添加、打包、模拟和升级IP,请参阅
Vivado
DesignSuite用户指南:使用IP(UG896)进行设计。
cckkppll
·
2024-01-15 08:28
fpga开发
vivado
添加现有IP文件、生成IP
添加现有IP文件作为从AMDIP目录添加和自定义IP的替代方案,您可以直接添加XCI或XCIX文件。此过程不同于从按以下方式编目:•XCI或XCIX文件可能是早期版本,也可能是相同或完全自定义的版本AMDIP目录中发现的类似IP。•XCI或XCIX文件可能包括必要的文件或输出产品,以支持IP设计流程。这可以包括实例化模板、模拟文件和网表,或者通过实现来支持IP所需的设计检查点(DCP)。Vivad
cckkppll
·
2024-01-15 06:45
fpga开发
FPGA---新手常见问题(FPGA_
Vivado
_Error)
1,如何快速找到开发板的各个功能管脚?1)查看用户手册2)网站查找开发板引脚信息表(主板引脚信息)3)相关论坛帖子2,生成bit文件不成功怎么办,问题原因和解决方法,以及例外解决方法?【错误现象】[DRCNSTD-1]UnspecifiedI/OStandard:4outof4logicalportsuseI/Ostandard(IOSTANDARD)value'DEFAULT',insteado
伊宇韵
·
2024-01-14 15:04
fpga开发
ZYNQ PS端MIO的使用——FPGA Vitis篇
文章目录1.前言2.MIO介绍3.
Vivado
工程编写4.Vitis工程编写5.实验小结A.附录B.工程源码下载1.前言本实验介绍如何使用ZYNQ芯片PS端的MIO。
BIGMAC_1017
·
2024-01-14 15:34
FPGA
fpga开发
verilog
arm
FPGA的MARK_DEBUG调试之波形抓取
作为传统方式使用示波器抓取过于麻烦,因此使用
VIVADO
自带的DEBUG功能抓取输出的数据波形。
追逐者-桥
·
2024-01-14 11:29
#
五
FPGA开发技巧与问题综合
fpga开发
【XILINX】
vivado
编译过慢 通过设置多核 多线程加快速度
使用tcl完成多核设置在tcl中执行下面的语句setparamgeneral.maxThreadsn来设置,n是你的CPU线程数。示例get_paramgeneral.maxthreads2set_paramgeneral.maxthreads66get_paramgeneral.maxThreads6第一句get_paramgeneral.maxthreads,获取当前核数量第二句set_par
神仙约架
·
2024-01-14 06:11
xilinx
fpga开发
xilinx
多核
【XILINX】
Vivado
- 严重警告:[
Vivado
12-1411] Cannot set LOC property of ports, The pin ~ 无法设置端口的 LOC 属性
它会导致以下严重警告:[
Vivado
12-1
神仙约架
·
2024-01-14 06:11
xilinx
fpga开发
xilinx
Vivado
12-1411
ZYNQ开发(七)Linux开发之Petaliunx的设计流程(SD卡启动)
微信公众号上线,搜索公众号小灰灰的FPGA,关注可获取相关源码,定期更新有关FPGA的项目以及开源项目源码,包括但不限于各类检测芯片驱动、低速接口驱动、高速接口驱动、数据信号处理、图像处理以及AXI总线等1、创建
Vivado
小灰灰的FPGA
·
2024-01-14 06:55
ZYNQ
linux
fpga开发
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他