fpga扫频
-
[FPGA IP系列] 2分钟了解FPGA中的BRAM
FPGA设计中,BRAM是一项非常关键的内置存储资源,FPGA开发需要熟练使用BRAM,今天再复习一下BRAM的知识,包括BRAM的定义、组成、应用等等。 RAM是Random Access Memory,也就是随机访问数据存储器,RAM的内部是一个一个小内存单元(可以看成是一个小格子)组成。 每个内存单元都对应
-
【FPGA】分享一些FPGA视频图像处理相关的书籍
在做FPGA工程师的这些年,买过好多书,也看过好多书,分享一下。 后续会慢慢的补充书评。 【FPGA】分享一些FPGA入门学习的书籍 【FPGA】分享一些FPGA协同MATLAB开发的书籍 【FPGA】分享一些FPGA视频图像处理相关的书籍 【FPGA】分享一些FPGA高速信号处理相关的书
-
基于安路FPGA的Cortex M0移植【FPGA】
这其实是今年上半年参加集创赛安路科技杯时候做的内容,当时忙着考研复习大概做了个框架参赛,没想到还混到一个分赛区二等奖加一次公费旅游,现在保研后闲着写点博客记录下当时碰上的问题。 硬件平台是硬木课堂的安路 EG4S20BG256 核心板,资源一般够用,在这次赛题
-
Xilinx FPGA 开发软件:让 FPGA 开发更加高效
Xilinx FPGA 开发软件:让 FPGA 开发更加高效 FPGA(Field Programmable Gate Array)是一种硬件设计语言,可以用来构建可重构的数字电路。在 FPGA 的开发过程中,Xilinx FPGA 开发软件是必不可少的工具之一。它不仅可以简化 FPGA 的设计流程,而且还可以提高设计的效率。 Xilinx FPGA 开发软
-
零基础学FPGA(七):Altera FPGA管脚简述
同上一篇文章术语:Xilinx及Altera FPGA 配置名词区分,本篇文章也是短文,简述Altera FPGA芯片的管脚,供FPGA同行快速查阅信息。如果需要细入研究,可以网上检索看看,文章很多,写的也很详细。也可以参考官方配置文档(其实网上很多文章都是翻译官方文档,要想深入
-
FPGA学习_Xilinx7系列FPGA基本结构
参考:https://xilinx.eetrend.com/content/2019/100042384.html xilinx7系列FPGA主要包括:Spartan®-7、Artix®-7、Kintex®-7、Virtex®-7。其性能/密度/价格也随着系列的不同而提升。 Spartan7 系列拥有最低的价格、最低的功耗、最小的尺寸以及最低的设计难度,一些低端应用中极为合适。 Artix7 系列相
-
FPGA项目(8)——基于FPGA的电子密码锁设计
本次做的是基于FPGA的电子密码锁设计,先描述一下所实现的功能:该密码锁使用6位十进制密码,密码由开发板上的独立按键输入,有四个按键,一个按键控制系统开始启动,一个控制密码的自增,一个控制密码的自减,另一个用于确认密码输入。由于6位密码是一位
-
【LabVIEW FPGA入门】LabVIEW FPGA 实现SPI通信协议
该实现由两个组件组成:在 LabVIEW FPGA 中实现的 SPI 协议以及用于从主机 PC 或实时控制器与 FPGA 进行通信的 LabVIEW 主机接口。该架构允许从单个主机程序控制多个 SPI 端口,同时仍然允许定制 FPGA VI 以进行其他数据采集和处理。该实现不使用任何DMA(直接内存访问
-
《FPGA至简设计原理与应用》学习笔记1 —— FPGA基础
视频:https://www.bilibili.com/video/BV14K4y1u7kH/ 资料:https://www.aliyundrive.com/s/E9H7Mc5hqhu FPGA是什么东西? FPGA全称Field-Programmable Gate Array,即现场可编程门阵列 简而言之FPGA是一个可以通过 编程 来 改变内部结构 的芯片。 如果要实现相应的功能,需要通过编程即使用硬件描述语言进行
-
什么是FPGA原型验证?FPGA原型验证的优缺点
什么是FPGA原型验证? FPGA原型验证是一种基于FPGA的验证技术,是在芯片设计中常用的一种验证方式,它通过将RTL转换成bitfile移植到FPGA中来进行芯片的验证工作,来验证芯片功能和时序的正确性。 为什么要进行原型验证? SOC的功能不断丰富,使软硬件的设计复
-
FPGA项目(5)--FPGA控制数码管动态显示的原理
数码管是现在电子产品上常用的显示器件,它有驱动简单、显示清晰、价格低廉等优势。数码管的实物图: 数码管的内部结构图如下所示: 从图中可以看出,它由八个段组成,即A B C D E F G DP(小数点),只要将这八个段按规律组合点亮,就
-
FPGA---新手常见问题(FPGA_Vivado_Error)
1)查看用户手册 2)网站查找开发板引脚信息表(主板引脚信息) 3)相关论坛帖子 [ DRC NSTD-1 ] Unspecified I/O Standard: 4 out of 4 logical ports use I/O standard (IOSTANDARD) value \\\'DEFAULT\\\', instead of a user assigned specific value. This may cause I/O contention or incompatibility with the board power or connectivity affe
-
从1开始学习FPGA——FPGA的一些基础知识(1)
这应该是笔者的第一篇CSDN博客了,之所以起名叫从1开始学习FPGA,原因在于笔者已经有一定的FPGA基础,并且使用FPGA完成了一些项目。但是基本没有系统成理论的学习FPGA,经常是用到哪看到哪,导致很多之前用过的东西往往经过一段时间就忘了。开始写CSDN博客更多的
-
【FPGA入门】第八篇、FPGA驱动VGA实现动态图像移动
目录 第一部分、实现效果 第二部分、动态VGA显示的原理 1、将动态显示的区域提前进行赋值 2、图像块的移动是每张图片叠加后的效果 3、如何实现图像块位置的改变 第三部分、系统结构和驱动波形 1、系统的Top-down结构 2、图像块移动的驱动波形 第四部分、代码 1、同步信号
-
《FPGA调试记录》Xilinx 7series FPGA 万兆网UDP
第一次在Xilinx 7series FPGA上实现万兆网UDP设计。具体的实现思路参考米联客的实现方案,但是由于米联客的udp协议栈只提供了网表文件,所以对于他们的内容没有深究,只是用来作为前期链路通断的验证方案。 建议初次上板实现时最好先想办法验证一下硬件,防止硬件有问题
-
FPGA千兆网口数据传输MDIO接口——FPGA学习笔记3
是当今现有局域网采用的最通用的通信协议标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。成本低,通信速率高,抗干扰能力强。 标准以太网:10Mbit/s 快速以太网:100Mbit/s 千兆以太网:1000Mbit/s ......... 以太网和千兆网口其实不完全相同。
-
Xilinx 7系列 FPGA硬件知识系列(九)——FPGA的配置
目录 1 .1配置模式 1.1.1 主模式 1.1.2 从模式 1.2 7种配置模式 1.2.1 主串配置模式 1.2.2 从串配置模式 编辑1.2.3 主并配置模式 1.2.4 从并配置模式 1.2.5 JTAG配置模式 编辑1.2.6 主SPI配置模式 编辑1.2.7 主BPI配置模式 1.2.8 FPGA BPI加载时间(参考xapp587) 2、BPI
-
【LabVIEW FPGA入门】使用LabVIEW FPGA进行编程并进行编译
在本文中会进行一个简单的FPGA编程演示,这通常可以验证编译工具链是否正常使用。在LabVIEW FPGA中和rt、PC编程一样使用数据流编程,但是需要注意的是FPGA中有些函数是不可以用的,因为这些函数很占用资源,且FPGA只能同时下载运行一个程序。 1.在FPGA终端
-
FPGA经验谈系列文章——FPGA开发方向以及算法开发模型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FPGA开发笼统的说可以分为两个方向,一个是接口方向、一个是算法方向。 接口方向可不是简单的uart、IIC、SPI等这些简单接口,这些东西不足以支撑一个方向,大部分都是基于serdes的高速复杂接口,例如
-
FPGA入门系列(1)产品选型(一篇文章弄懂FPGA不同系列)
Xilin的FPGA芯片可以分为多个系列,我们常见的7系列、UltraScale、UltraScale+。 根据不同的工艺可以划分为45nm、28nm、20nm、16nm,可以划分为: 特别的在这些系列之外,还有ZYQN。这个系列主要的特点是在具备FPGA功能外,还额外封装了一个处理器,比较的常见的是ZYNQ-7000系列,便宜